在每个卡片上运行并行代理的开源看板桌面应用
摘要
KanBots 是一款开源看板桌面应用,它在每个卡片上并行运行 AI 代理(Claude Code 或 Codex),并分别位于独立的 git 工作树中,支持自动化功能开发、任务管理,并提供实时更新和决策提示。
暂无内容
查看缓存全文
缓存时间: 2026/05/22 21:26
# KanBots — 一个并行运行智能体的看板
来源:https://www.kanbots.dev/
kanbots (https://www.kanbots.dev/)
leodavinci1/kanbots (https://github.com/leodavinci1/kanbots)
下载 (https://github.com/leodavinci1/kanbots/releases/latest)
v1.0 · MIT 许可证 · GitHub 开源 (https://github.com/leodavinci1/kanbots)
## 一个看板,每张卡片上并行运行智能体。
丢进一个文件夹。获得一个看板。在任意数量的卡片上派遣 Claude Code 或 Codex 智能体——每个都在自己的工作树中。或者启动自动模式,让角色拆分工作、并行运行,并在你睡觉时自我检查输出。
下载桌面版
macOS · Linux · Windows (https://github.com/leodavinci1/kanbots/releases/latest)
查看团队版云端 (https://www.kanbots.dev/pricing)
永久免费 · 按需打赏 · MIT 许可证
2
支持的 CLI
Claude Code · Codex
0
字节离开你的机器
MIT
许可证 · 永久免费
两款产品,各有用途
## 一个人用笔记本协作,或一个团队一起交付。
相同的看板隐喻。相同的智能体运行时。不同的协作规模。两种都是合法路径。
只有云端功能才需要 *另一个人* 或 *另一台设备*。这些功能对单机上的单人用户毫无帮助——所以我们不设门槛。开源版是一个人一台机器上的事;云端版是团队共同协作的事。
友好兼容
## 与你已有的工具友好兼容。
核心能力
## 专为智能体实际交付场景设计。
不是聊天面板。而是一个看板。八项功能,把 AI 智能体从新奇玩意儿变成记录系统。
### 看板上的并行智能体
在任意数量的卡片上派遣智能体;每个智能体在自己的 git 工作树中运行,分支名为 kanbots/issue-N。看板实时更新运行进度、决策浮现、成本累积。
### 自动模式——自我演进的特性开发
插入角色——产品、工程师、审查员、测试员——并设置 1 到 4 的并行度。编排器轮询各角色,将父级问题拆分为子任务,并在智能体发现新工作时演化积压工作。角色还能生成角色。
### 你真正响应的决策提示
智能体会暂停并询问。你点击一个选项,运行继续。数字快捷键、编辑后重新提交、斜杠命令如 /spec、/review、/split。可审查的决策,而非静默的树形变更。
### 使用你自己的 CLI
Claude Code 或 Codex。相同的看板、相同的工作树、相同的决策界面——kanbots 通过统一的 AgentCliAdapter 理解两种流的格式。使用你已有的 claude /login 或 OPENAI_API_KEY。
### 本地优先,零服务器
所有内容都存放在仓库旁的 .kanbots/ 目录中:SQLite 数据库、配置文件、工作树。无需云端账户、无遥测、无 HTTP 服务器。你的代码永远不会离开机器。
### 实时成本分析
单次运行、单张卡片、整个项目的汇总。观察成本计费器随智能体工作实时增加。设置每次运行和每次会话的上限;运行会在达到成本预算时停止。账单不会出人意料。
### GitHub 模式 + 草稿 PR
使用你的个人 PAT 驱动真实的 GitHub 问题。一键将工作树提升为提交,或打开一个草稿 PR。预推送钩子确保智能体不会自行发布。
### 包含 MCP 服务器
kanbots-mcp-server 通过模型上下文协议暴露看板,使得 Cursor、Claude Desktop 或任何支持 MCP 的工具都可以驱动它。看板成为你其他智能体的一流工具。
应用内部
## 每个界面,都为循环而设计。
不仅仅是 CLI 的包装。一个完整的 UI,用于派遣、审查、拆分和交付智能体工作。
自动模式
### 选择角色。设置并行度。然后离开。
最多 4 个并行插槽轮询你的角色列表。每个插槽原子性地获取下一个角色;智能体在运行过程中将父级任务拆分为子任务。在完成或达到会话预算时停止。
决策
### 决策,而非静默变更。
实时线程流式传输每个 tool_use 和 tool_result。当智能体需要决策时,运行暂停并显示编号选项。回复框接受斜杠命令:/spec、/review、/split。
角色
### 角色作为一等视角。
角色是一个命名的系统提示片段。内置角色随应用提供;“新建角色”让你编写自己的——保存后永久重用。自定义角色留在你的机器上。
提供者
### 使用你自己的 CLI。
Claude Code 或 Codex 在一个 AgentCliAdapter 背后。复用你已有的 claude /login 或 codex login——无需额外账户,无需额外密钥管理。每次派遣时切换。
任务
### 先写规格说明。或者立即派遣。
错误修复 · 特性 · 重构 · 审查 · 技术调研模板。三种启动模式:先写规格(运行 /spec,等待批准)、创建并派遣、或者排队稍后处理。标题会成为分支和 PR 标题。
聊天
### 与工作空间对话。
问任何问题——“哪些路由没有限流?”、“我们在哪里使用了旧的认证辅助函数?”。一个了解你仓库、测试和 git 状态的通用智能体。
自动模式
## 角色生成角色。积压工作自动演化。
给 kanbots 一个问题和一个预算。编排器轮询角色列表,最多同时运行四个插槽,将父级问题拆分为子任务,并持续循环直到工作收敛或达到成本上限。
1. 01
**选择角色列表**
内置角色随 kanbots 提供;或者编写你自己的——定义系统提示,保存后永久重用。自定义角色永远不会离开你的机器。
2. 02
**设置并行度(1–4)**
每个插槽通过轮询计数器原子性地获取下一个角色。四个智能体、四个视角、四个工作树——同时进行。
3. 03
**角色拆分工作**
当智能体发现新工作时,会在看板上创建新卡片。后续循环会拾取这些卡片。积压工作在编排器下增长和缩减。
4. 04
**达到预算或完成时停止**
每次会话的成本预算限制总支出。停止按钮终止父任务及其所有子任务。正在运行的任务会干净地完成当前迭代。
QA 模式
在工作树中运行类型检查 / 测试 / 代码规范检查 / 构建 / 端到端测试。可选地启动你的开发服务器并监控。对于每一项失败的检查,在衍生子问题上派遣一次修复运行。重复直到全部通过。
tsc 测试 代码规范 构建 e2e
相似文章
AgentKanban for VS Code - 集成 AI 代理工作流的看板,支持实时协作任务规划,并无缝衔接至 GitHub Copilot
AgentKanban 是一款 VS Code 扩展,与 GitHub Copilot 集成以管理 AI 代理任务,通过 MCP 持久化上下文,并借助协作式看板实现可恢复的工作流。
Codex 应用发布
OpenAI 推出适用于 macOS 的 Codex 应用(于 2026 年 3 月添加 Windows 支持),这是一个桌面界面,用于并行管理多个编码代理、监督长时间运行的任务以及协作软件开发。该应用具有基于项目的线程、支持工作树以实现无冲突的多代理工作、技能扩展,并向 ChatGPT Free/Go 用户开放,付费计划用户享有双倍速率限制。
@RoundtableSpace:Codex 负责构建,Claude Code 负责审查,Hermes 协调交接。三个智能体,一个看板,无需等待……
介绍了一个由三个 AI 智能体(Codex、Claude Code 和 Hermes)自主协作的看板工作流,无需人类等待。
@tolibear_: Codex /goal 现在拥有原生看板。启动 /goal 运行现在会打开一个轻量级看板,包含可点击的……
Codex /goal 工具现在具备原生看板功能,可通过可点击的卡片可视化任务进度,随着 AI 完成任务,卡片状态会相应更新。
@Saboo_Shubham_: Codex 负责构建,Claude Code 负责审查与优化,Hermes 负责协调与交接。这一切……
演示了一个多智能体工作流:Codex 构建代码,Claude Code 进行审查,Hermes 管理协调工作,所有流程均通过看板(Kanban)进行跟踪。