@cline:使用 Cline Kanban 抽象工作树,让您并行运行代理而不产生冲突!npm i -g kanban
摘要
Cline Kanban 是一个开发者工具,它通过看板抽象工作树,使您能够并行运行AI代理而不会出现合并冲突。它允许创建任务、链接任务以自主执行,以及审查差异。
查看缓存全文
缓存时间: 2026/06/11 15:39
@jonathan_wilke 使用 Cline Kanban 抽象工作树,实现并行运行多个代理且无冲突!
npm i -g kanban https://t.co/pnRVTRa5Cy
cline/kanban
来源:https://github.com/cline/kanban
npx kanban(研究预览版)
一种更适合并行运行多个代理并审查差异的 IDE 替代方案。每个任务卡片会获得独立的终端和工作树,这一切都由系统自动处理。启用自动提交并将卡片链接在一起,可创建依赖链,自主完成大量工作。
[!警告]
Kanban 是研究预览版,使用了 CLI 代理的实验性功能,例如绕过权限和运行时钩子以实现更高自主性。欢迎通过我们的 Discord(https://discord.gg/cline)在 #kanban 频道中提供反馈。
NPM | GitHub Issues | 功能请求 | Discord | @cline
1. 打开 kanban
# 直接运行(无需安装)
npx kanban
# 或全局安装
npm i -g kanban
kanban
在任何 git 仓库的根目录下运行此命令。Kanban 将检测已安装的 CLI 代理,并在浏览器中启动本地运行的 Web 服务器。无需注册或配置,开箱即用。
2. 创建任务
手动创建任务卡片,或打开侧边栏聊天窗口,让代理帮您拆分工作为多个任务。Kanban 会向该会话注入看板管理指令,因此您只需让代理添加任务、链接任务或在您的看板上开始工作即可。
3. 链接与自动化
⌘ + 点击卡片可将其链接到另一个任务。当一张卡片完成并移至回收站时,与之链接的任务会自动启动。结合自动提交功能,可实现完全自主的依赖链:一个任务完成 → 提交 → 触发下一个任务 → 重复。让代理将一个大任务分解为自动提交的子任务是一种非常神奇的体验——它会巧妙地以最大化效率的方式并行化处理,并将任务链接起来实现端到端的自主性。
4. 启动任务
点击卡片上的播放按钮。Kanban 会为该任务创建一个临时工作树,使代理并行工作而不产生合并冲突。底层还会符号链接 node_modules 等已被忽略的文件,因此无需担心每个项目副本都需要执行缓慢的 npm install。
[!注意]
符号链接(请参见 https://en.wikipedia.org/wiki/Symbolic_link)是一种特殊的“快捷方式”,指向另一个文件或目录,无需复制数据即可从新位置访问目标。在此场景下效果很好,因为通常在日常工作中不会修改已被忽略的文件,但若需要修改,则不建议使用 Kanban。
当代理工作时,Kanban 通过钩子在每张卡片上显示最新的消息或工具调用,因此您可以一览无余地监控数百个代理,无需逐一打开。
5. 审查更改
点击卡片可查看代理的 TUI 以及该工作树中所有更改的差异。Kanban 包含自己的检查点系统,因此您还可以查看自上次发送消息以来的差异。点击行可添加注释并将其发送回代理。
为了更方便地测试和调试应用,请在设置中创建脚本快捷方式。使用类似 npm run dev 的命令,这样您只需点击导航栏中的播放按钮,而无需记住命令或让代理执行。
6. 发布
当工作看起来没问题时,点击 提交 或 打开 PR。Kanban 会向代理发送动态提示,将工作树转换为基于基础引用的提交或新的 PR 分支,并智能地处理任何合并冲突。或者,启用自动提交/自动 PR 跳过审查,代理完成后立即发布。将卡片移至回收站即可清理工作树(您可以随时恢复,因为 Kanban 会跟踪恢复 ID)。
7. 通过 git 界面跟踪
点击导航栏中的分支名称,可打开完整的 git 界面,浏览提交历史、切换分支、拉取、推送、可视化 git,这一切都无需离开 Kanban。随时跟踪代理在各分支上的操作,直至工作完成。
相似文章
@ollama: Ollama 现在支持 @cline CLI,并可通过看板功能并行运行任务。Cline 是一个编码代理 f…
Ollama 现在支持 Cline CLI,通过看板功能实现并行任务,用于编辑器或终端中的智能代理编码。
在每个卡片上运行并行代理的开源看板桌面应用
KanBots 是一款开源看板桌面应用,它在每个卡片上并行运行 AI 代理(Claude Code 或 Codex),并分别位于独立的 git 工作树中,支持自动化功能开发、任务管理,并提供实时更新和决策提示。
AgentKanban for VS Code - 集成 AI 代理工作流的看板,支持实时协作任务规划,并无缝衔接至 GitHub Copilot
AgentKanban 是一款 VS Code 扩展,与 GitHub Copilot 集成以管理 AI 代理任务,通过 MCP 持久化上下文,并借助协作式看板实现可恢复的工作流。
@cline: 使用 Cline SDK 构建!这是一个 Cline SDK 多智能体示例,你可以直接上手:https://githu…
Cline 发布了其 SDK,附带一个多智能体示例,该示例并行运行专业智能体,通过 SSE 流式输出,并将结果综合为单一答案。
@wsl8297: 在 GitHub 上发现一个专门给团队用的 AI 编程管理工具:Trellis,解决多人协作时 AI 编程的核心痛点,每个开发者和 AI 工具看到的项目信息不一致。它把原本塞在 CLAUDE.md、AGENTS.md 或 .cursorr…
Trellis 是一款面向团队的 AI 编程管理工具,通过结构化 spec、task、workflow 和 journal 解决多人协作时 AI 工具项目信息不一致的问题,支持同时管理多个 AI Agent 并自动同步项目记忆。