CleanCode 自称是一个「Agentic 开发环境」,v0.1.22 预览版发布,MIT 协议,macOS / Windows / Linux 都有构建(尚未签名和公证)。
核心概念是画布
Claude Code、Codex 这些 CLI Agent 和终端任务、长跑服务、Git 分支工作区一起摆在画布上,它们之间的依赖关系用连线画出来。
这个交互解决什么
多 Agent 并行的时候,最麻烦的不是启动,是「看清楚现在有几个在跑、各自卡在哪、谁依赖谁」。终端里的标签页切换是线性思维,画布是并行思维——一眼能看到六个 Agent 的状态和它们之间的数据流。
能做的事
并行跑 Agent、在 Agent 之间委派任务、让 Agent 自己构建可复用的工作流。应用本身也向 Agent 暴露自己的 MCP 工具,所以 Agent 可以操作画布本身(创建分支工作区、启动新会话)。
Git 分支工作区这个设计很关键
每个 Agent 在一个独立分支上工作,天然隔离。多个 Agent 同时改同一个仓库,最容易出的问题就是互相覆盖,分支隔离是最简单的解法,比加锁或者任务队列都轻。
要注意的
预览版、未签名未公证,macOS 上首次打开需要手动放行,Windows 会有 SmartScreen 警告。功能上,画布的布局管理在 Agent 数量多(超过六个)时会变得拥挤,这是这类工具的通病。
适合谁
已经习惯同时开几个 Agent 干活的人,或者在做需要多个专精 Agent 协作的复杂项目。单线程用 Agent 的话,这个工具的价值体现不出来。
本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。