BOSS Console
给AI Agent用的可治理桌面工作台,把终端、浏览器、编辑器和MCP工具收在一处
不替换你现有的编程Agent,而是让它们在一个能看见、能限权的环境里干活;开源免费,但项目年轻,上手需要一点配置耐心。

核心功能
Agent统一接入
Claude Code、Codex、Gemini CLI、OpenCode都能接进来,跑在同一个工作台里,不用在几个窗口之间来回倒。
浏览器与终端同屏
Agent在哪个页面、终端里跑了什么、输出对不对,抬眼就能看见,不用把状态一条条复制回聊天框。
逐项工具权限
MCP工具能按角色和单项开关控制,哪些能碰、哪些封掉,可以按项目来设,不是一刀切。
凭据不暴露
secrets放在一个独立的模块里,受支持的工具可以调用已存的凭据,不用把密钥内容直接喂给模型。
Toolbox插件系统
插件热加载,装完不用重启,Agent自己也能看到插件提供的工具和界面,扩展性留得比较开。
Jupyter与代码编辑
.ipynb能直接在台子里跑,代码编辑器带语法高亮和折叠,做探索性实验时不用来回切窗口。
产品特色
- 01
思路不是“更强的Agent”,而是“让Agent更能被看见”
很多Agent的失败不是不会写代码,是对真实环境感知太弱——不知道浏览器在哪个tab,不知道上一条命令输出了什么。BOSS Console把工作台状态直接摊在Agent面前,人也能同步看到,这种“共视”比单纯加工具更解决实际问题。
- 02
JVM原生,不背Electron的包袱
用Kotlin Multiplatform和Compose写,不是套壳浏览器。多线程是JVM的底子,同时跑几个Agent会话不需要额外起一堆工作进程,内存和调度上相对利落一些。
- 03
开源是真开源,不是演示用
Apache 2.0,核心代码在GitHub上能拉下来自己改。对于需要审计或二次开发的团队来说,这一点比闭源工具踏实。
- 04
早期项目的粗糙感是存在的
插件API文档还主要在仓库的AGENTS.md和CLAUDE.md里,MCP工具的契约也不完全稳定。想用在正经项目上,版本锁定和心理准备都得有。
- 05
权限模型在“台子”这一层,不是沙箱
它管的是Agent通过BOSS工具能碰到什么,但如果Agent绕开提供的工具直接碰底层系统,控制台本身拦不住。权限是设计出来的,不是默认就安全。
应用场景
✅ 同时盯几个Agent
手头开着Claude Code和Codex各干各的,用一个工作台收着,谁卡住了、谁在等输入,一眼能看出来。
✅ 需要看Agent到底干了什么
Agent说“已经跑通了”,但你想确认浏览器里真的点到了哪个页面、终端里到底输出了什么,在同一个界面里直接核。
✅ 给Agent划边界
研究或团队环境里,不想让Agent碰某些MCP工具或凭据,用逐项权限把它圈在需要的范围内,而不是靠人盯着别乱点。
✅ Notebook探索
一边跑Jupyter一边让Agent帮忙改代码、看输出,数据和对话在同一个桌面里,不用切来切去。
✅ 自定义工具环境
通过插件给特定任务搭一套界面加工具的组合,让Agent在一个更有针对性的台子里工作,而不是面对一个通用聊天框。
常见问题
解答您关于"BOSS Console"的常见疑问,让您更好地使用这款AI工具
-
不是替代关系。Cursor是IDE,Claude Code是Agent本身,BOSS Console是它们运行和展示的宿主。你还是在用那些Agent,只是换了一个更能看见、更能控制的工作台。
-
免费,核心是Apache 2.0开源的,桌面应用本身不收钱。它不捆绑模型订阅,你用的Agent和模型还是自己已有的那些,成本结构没变。
-
看背景。装包跑起来不算难,但要真正把权限、插件、MCP工具配到顺手,需要对Agent的工作方式和自己的项目边界有判断。官方文档还在长,早期用户免不了要翻仓库里的说明文件。完全没碰过Agent CLI的人,第一次可能会有点懵。
-
能管住通过BOSS工具暴露出去的那一层,但管不住Agent绕开工具直接操作系统。它是可治理,不是沙箱隔离。敏感环境里,控制台权限要和系统层面的隔离一起用,不能只靠一层。
-
愿意自己配环境、对Agent行为有控制需求的开发者或小团队。如果只是想开箱即用地写代码,Cursor或者原生CLI更直接;如果手上同时跑着几个Agent、又想看清楚它们都在干什么,这个台子的思路就对上了。
立即体验“BOSS Console”
BOSS Console是个开源桌面应用,不是再造一个AI编程工具,而是给Claude Code、Codex、Gemini这些Agent一个共享工作区。浏览器、终端、编辑器、100多个MCP工具都收在一个界面里,Agent在干什么你抬眼就能看到,哪些工具能碰、哪些不能,也能逐项控制。用JVM写的,不是Electron,跑起来相对轻一些。Apache 2.0开源,JDK环境得自己配,权限边界也得自己设计,更适合愿意折腾的开发者先上手。

