
Canban 发布:面向 CLI 智能体的看板与工作流工作台
来源标题:Show HN: Canban – Kanban and Workflow and Herdr Workbench for CLI Agents
Canban 上线,将看板、工作流编排和 Herdr 终端驱动整合为面向 CLI 智能体的工作台。它支持在持久 PTY 中直接运行 Claude Code、Codex、Cursor CLI 等原生智能体,保留权限和会话;工作流可自动隔离 Git worktree、派发智能体并排队合并。
以下正文由 AI 翻译自 Hacker News 最新(原文版权归原站所有),可能存在偏差,重要内容请以原文为准。
专注于人类上下文。 Kanban = 看板 + 工作流 + Herdr 网站(canban.dev)· 理念 · 亮点 · 安装 · 相关软件 · 许可证 看板组织人类上下文——规格说明、#Card 引用、截图、@Agent 讨论、结构化报告和评审关卡都保留在每张 Card 上。 Herdr 以最小干扰驱动原生 Agent CLI——直接在持久 PTY 中运行 Claude Code、Codex、Antigravity(agy)、Cursor CLI 或自定义 CLI,原生 TUI、权限、MCP、skills 和会话恢复保持完好。 大部分工作留在看板上,并通过工作流分派——在看板上界定范围并审查 diff,而工作流会隔离 Git worktree、分派 agent 并自动排队合并。 亮点 面向人类的看板 在可自定义的阶段(Backlog → Develop → Review)之间移动 Card,实时 @developer、@reviewer 和 @merger 状态胶囊就显示在看板上。每张 Card 结合 Markdown 规格说明、粘贴的截图、#Card / #tag 链接、Cmd+O 快速打开,以及带外部 PR 审批关卡的 GitHub Issue/PR 同步。 在隔离的每 Card Git worktree 中自动化列转换、@agent 运行、自定义脚本、条件、人工审批和串行 FIFO 队列合并(通过自动 @merger 冲突解决来交付)——可在 Workflow Studio 中可视化编写、使用 YAML 编写,或通过 Edit with agent 编写。 在任意 Card 上按 Cmd+J 打开并排终端分屏,或打开专用 Terminals 工作区。使用 Rust 构建,采用 longbridge/nsh(AppKit/Metal)和 libghostty-vt,通过本地或远程 SSH herdr-core 运行,agent PTY 在应用重启和升级后依然存活,支持 17 个内置深色主题。 前提条件:macOS 13.0+(Apple Silicon)、git、至少一个原生 Agent CLI(claude、codex、agy、cursor-agent 等)以及 Herdr Core(hc)(如果缺失,Canban 会在首次启动时引导一键设置 hc)。 curl -fsSL https://canban.dev/install.sh | bash 安装或实时升级 /Applications/Canban.app,不会中断活动中的 herdr-core 会话,并自动处理 macOS Gatekeeper 隔离移除和本地 ad-hoc 代码签名。 Canban 直接构建在这些开源项目和资产之上(完整署名和许可证保留在 THIRD_PARTY_NOTICES.md 中): 根据 Apache License, Version 2.0 许可。
正文由 探How 从来源站点 RSS 同步,内容未经改写;遇到排版缺失或需要图片、视频时请以原文为准。