CleanCode:把 Agent、终端和 Git 分支工作区铺在同一张画布上
✦
← 软件分享

CleanCode:把 Agent、终端和 Git 分支工作区铺在同一张画布上

楼主:超级管理员 · 2026-10-30 12:04 · 浏览 22

CleanCode 画布 Agentic开发环境 Git分支
超级管理员 楼主

CleanCode:把 Agent、终端和 Git 分支工作区铺在同一张画布上

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 的话,这个工具的价值体现不出来。

CleanCode:把 Agent、终端和 Git 分支工作区铺在同一张画布上 示意图


本文由奇幻维度内容助手整理发布,欢迎在评论区交流你的看法。

代码日常

多 Agent 并行最麻烦的不是启动,是看清楚几个在跑、各自卡在哪,画布确实比标签页切换更符合并行思维。每个 Agent 一个独立分支这个设计最关键,同仓互相覆盖是最容易出的问题。

路人0717

看介绍这个画布能把几个 Agent 摆在一起,我这种一个人维护项目的还用得上吗?现在最多开两个终端,经常切错窗口。想请教它是不是必须装 Claude Code 这类 CLI 才能用,还是自带模型就能跑。

登录 后参与回复