跳到正文
IFAI

AI工具

Cline 开源本地应用 Kanban:多 Agent 并行跑,独立工作树不冲突

首次发布 传播指数 41

Cline 发布免费开源的本地 Web 应用 Kanban,支持在 Git 仓库上并行运行多个 CLI 代理。每个任务卡配有独立终端和 Git 工作树,避免代理代码冲突,目前支持 Claude Code、Codex 和 Cline CLI。最值得关注的是,它把混乱的多终端转成可视化流水线,帮开发者摆脱照看 AI 的注意力负担。

Cline 开源本地应用 Kanban:多 Agent 并行跑,独立工作树不冲突
图:cline.ghost.io

Cline Kanban 是一个免费开源的本地 Web 应用,专门用来在你的 Git 仓库上并行调度多个命令行 AI 编码代理。

如果你在日常开发中已经习惯同时叫几个 AI 帮你干活,它能帮你把桌面上乱成一团的几十个终端窗口,收拾成一个清爽的可视化看板。

它能做什么

很多人用 CLI 编码代理时都会遇到同一个烦恼:早上开心地开了几个 agent,一个重构鉴权,一个写单元测试,一个搭 API 接口。到了上午十点半,屏幕上叠了 20 多个终端窗口。

有的 agent 早就跑完了,你根本没发现;有的卡在那里等你的决策,白白停了半小时;还有的早就改歪了方向。人类的注意力成了最大的瓶颈,切一次窗口就要重新回忆一次上下文。

Cline Kanban 把每一个任务变成看板上的一张卡片。卡片目前支持跑 Claude Code、Codex 和 Cline CLI,官方承诺后续还会接入更多命令行代理。

打开看板,你能一眼看清哪些代理正在跑、哪些已经跑完、哪些被阻塞正等着你确认。你不需要再挨个切终端巡视,也不用把这十几件事全都硬记在脑子里。

它从第一天起就支持任务依赖关联。真实项目里的活往往有先后顺序,比如接口没写好就测不了前端组件,数据库表结构没改完就不能写测试。

你在看板上把卡片连上线,前置任务跑完之后,依赖它的子任务就会自动触发启动。一旦哪个环节卡住,卡片上立刻变红报警,不会等到几十分钟后才被你偶然看到。

怎么跑起来与技术细节

很多人不敢并行跑多个代理,最怕的是它们在同一个代码仓库里打架,改坏同一个文件或者制造一堆 Git 冲突。

Cline Kanban 的解法很利落:它为看板上的每一张任务卡分配了独立的终端,并且在底层给每个任务生成一个完全隔离的 Git 工作树(worktree)。

代理在各自的独立目录里修改代码和提交,互不干扰,完全避免了代码写串的问题。等你确认任务没问题之后,再决定如何合并进主分支。

它不打算绑定任何自家的专有生态。Cline 本身坚持模型无关,Kanban 则坚持代理无关,纯粹作为本地的一层轻量调度器运行。

上手也非常简单,只需要在本地终端运行 npm i -g cline 就能安装体验。

为什么重要

我们认为 Cline 走这一步非常聪明。当市面上的编码模型推理速度越来越快、CLI 代理越来越成熟时,限制开发效率的早就不是 AI 的智商,而是人类自己的认知带宽。

在终端里管二十个代理就像当幼儿园阿姨,让人身心俱疲。Kanban 没有重新发明轮子去写一个新的大模型,而是把多代理协作包装成了成熟的流水线,把开发者从无休止的盯盘中解放出来。

如果你每天都要用 Claude Code 或 Codex 并行跑两三个以上的开发任务,这个开源工具绝对值得今天就拉下来试试。它可能会彻底改变你组织日常代码工作流的方式。

来源 (1)

  1. [1]

每日 AI 内容精选