同时开 5 个 AI 编程助手,是一种什么体验?
现在写代码,我经常会同时开好几个 AI 编程助手。
Claude Code 负责重构,Codex 写测试,Gemini 查资料,有时候还会让其他 Agent 并行处理一些任务。
确实快了不少,但用得越多,管理起来反而越麻烦。
经常遇到这样的情况:
开了好几个终端,根本不知道哪个任务已经完成,哪个还在等我授权。
电脑突然开始卡,风扇转得飞快,却不知道到底是哪个 Agent 占用了大量内存。
想让 Agent 自己跑久一点,又担心它访问本机的 SSH 密钥、.env 或者云账号凭据。
离开电脑一会儿,回来才发现某个任务早就停在权限确认那里了。
说实话,AI 编程助手已经越来越能干了,但同时管理它们,还是一件挺费精力的事。
所以这次在 Nomi 2.3.5 里,我重点做了一个 Agent 看板。
它不只是展示 Nomi 自己启动的任务,我平时在终端、IDE 里手动打开的 Claude Code、Codex 等会话,也能统一看到。
这次有几个我自己觉得比较实用的地方:
一、终于不用挨个翻终端了
所有 Agent 都放到一个看板里,能看到它们正在运行、等待授权、已经完成还是异常退出。
每个任务的来源、工作目录、CPU 和内存占用也都能看到。
至少不用再靠猜,去判断哪个窗口正在干活。
二、内存不够时,不用自己一个个关
多个 Agent 同时运行,内存压力确实不小。
所以加了一套内存守护机制:资源紧张时,先回收空闲进程,再逐个暂停 Nomi 启动的编程助手,等资源恢复后自动继续执行。
自己在终端或者 IDE 里启动的任务不会被擅自暂停,只会收到提醒。
三、让 Agent 自己跑,也不用一直守着屏幕
我比较在意任务的自动化程度,但自动化不等于完全放任。
Agent 需要权限、确认执行计划,或者被沙箱拦截时,Nomi 会通过屏幕顶部的灵动岛通知我,可以直接在通知里允许或拒绝。
这样即使同时跑好几个任务,也不需要一直盯着终端。
四、全自动执行之前,先把权限边界管好
macOS 下接入了系统沙箱,限制 Agent 对本机敏感数据的访问。
包括 SSH/Git 凭据、云账号凭据、浏览器数据和私钥等,避免编程助手随意读取这些内容,同时限制文件写入范围。
我希望 Agent 可以尽可能自主地完成任务,但不应该因此获得访问整个电脑的权限。
这次做 Agent 看板,其实是因为我自己也越来越依赖多 Agent 并行开发。
以前是自己盯着代码,现在变成了自己盯着一堆 AI。
我更希望把这些管理工作交给 Nomi,让 Agent 去干活,我只在真正需要的时候介入。
Nomi 2.3.5 已开源,MIT 协议。
macOS / Windows / Linux
官网:
GitHub:
顯示更多