ClaudeMap

TaskTrooper

本地优先的桌面 agent 平台:看板驱动角色 agent——每个任务在你的机器上逐列交给 Claude Code。

插件与代理kanbanagent-orchestrationdesktoplocal-firstrole-agents

TaskTrooper 是一块任务看板、一组角色 agent(产品经理、架构师、后端、前端、QA)加一个本地运行时:每张卡片都交给本机的 Claude Code(或其他 agent CLI)执行——克隆、规划、实现、测试、开 PR,全程可围观。没人需要按运行:卡片一进列,拥有该列的 agent 就被唤醒,做完再交接给下一列的 agent。Claude Code 默认用 sonnet、被评为困难的子任务用 opus;混编舰队也能同板协作——开发用 Claude Code、评审用 Cursor CLI、QA 用 OpenCode、纯 API 的 agent 用 Gemini。Claude Code 中途撞用量上限时,卡片停在 Blocked,限额重置后从原会话续跑、不推倒重来。一切都在本机:Electron 应用内嵌 Go 后端与 Postgres,还内置 nomic-embed-text-v1.5 模型让 agent 做语义代码搜索。无账号、无云端、无登录。

它做什么

  • 看板即驱动:卡片进列即唤醒该列的 agent——克隆、规划、实现、测试、开 PR——没有运行按钮
  • 限额也丢不了工作:中途撞限额的卡片停在 Blocked,限额重置后同一个 Claude Code 会话原地续跑
  • 开箱即用的角色 agent(产品经理、架构师、后端、前端、QA),且支持混编:Claude Code、Cursor CLI、OpenCode 与 Gemini agent 同板协作
  • 全本地:Electron 应用内嵌 Go 后端与 Postgres,另内置 nomic-embed-text-v1.5 模型做语义代码搜索

什么时候用

想在自己机器上养一条受监督的 agent 工人流水线的独立开发者与小团队——工作排队上看板,每次运行全程围观,中断的会话也不会因限额而丢失。

如何上手

brew install --cask tasktrooper

# Windows:从 GitHub Releases 下载 TaskTrooper-<version>-setup.exe
# Linux:TaskTrooper-<version>-x86_64.AppImage(chmod +x)

注意事项

Apache-2.0。看板驱动的是长时间自主会话——合并前请像对待任何 agent 产物一样审查 diff 与 PR。内嵌技术栈(Electron、Go、Postgres)对老机器不算轻。agent 的产出质量取决于你接的 CLI 与模型。README 将自己与任务追踪器、队列管理器对标:TaskTrooper 是装进一个桌面应用的完整闭环。

代码仓库

makifbaysal/tasktrooper

收录日期

地图上的相关资源

  • CometixCode

    插件 / 代理

    非官方的 Claude Code 终端 UI 复刻:用 Rust 按 1:1 逐文件移植到 iocraft 这套 React 风格 TUI 框架上。

    • terminal-ui
    • rust
    • reimplementation
    • unofficial
  • Abide

    插件 / 代理

    把 AGENTS.md、CLAUDE.md 里的自然语言规则变成钩子级强制:每次编辑都被评审,违规当场修复。

    • hooks
    • code-review
    • rules
    • agents-md
  • fast-jev-compaction

    插件 / 代理

    用 Jev 评分式修剪取代有损压缩摘要的 Claude Code 插件:过期的工具调用被丢弃,保留下来的内容原样不动。

    • plugin
    • context-management
    • compaction
    • function-hooks