AgentKanban
Enables Hermes to connect to AgentKanban via MCP, allowing agents to register tasks, write plans, and update progress on the local Kanban board.
AgentKanban
让 Coding Agent 自己记待办的桌面任务浮窗
Agent 推进,你来验收。
中文 · English
下载 · 快速开始 · 像素桌宠 · 接入 Agent · 使用手册 · 常见问题
同时开着几个 Coding Agent,很快就记不清谁在做什么、做到了哪一步、哪件事在等你回话。AgentKanban 是一个常驻桌面的小浮窗:Agent 通过本地 MCP 自己登记任务、写好计划、在每个阶段完成时更新进度。你只需要瞄一眼,在它需要时补一句意见,做完了点一下验收。
它完全在本机运行:不调用任何模型 API,不上传数据,也不需要账号。
https://github.com/user-attachments/assets/deedbeaa-b88c-4b7a-9303-9661287e368b
功能亮点
Agent 自己登记:会修改文件的任务自动出现在看板上,带目标、验收标准和计划步骤;普通问答不记,说一句「不用记」就能跳过。
一眼看出谁在推进:最近有上报的任务显示「推进中」动效,有呼吸光点、心电波形、旋转光环等 7 种样式可选;太久没有上报的变成「待继续」,不计入「进行中」。
像素桌宠:每个 Agent 一个像素小人,站在看板顶上把进度演出来,谁在等你一眼就能看到。详见下文。
只在需要你时打扰你:只有受阻或需要你补充时才弹通知;完成的任务直接变灰,验收可选,右键一键验收或归档,6 秒内可撤销。
按项目组织:同一仓库的 worktree 自动归到一起;项目可以置顶、加颜色标签、重命名、归档,或整个屏蔽。
个人待办:勾选「仅自己」记下自己要做的事,分「待办 / 我在做 / 已完成」三种状态,Agent 完全看不到。
不挤占上下文:MCP 只有 3 个工具,写入只返回约 30 token 的回执,查询默认只给 5 条摘要。
一键接入:首次打开时,看板顶部的卡片能一次接入本机所有 Agent 客户端,支持 Codex、Claude Code、Cursor 等 7 个;写入配置和同步规则前会先备份原文件。
顺手、好看:
Ctrl+Alt+K呼出,Ctrl+Alt+N快速新建,看板内可用 ↑↓ / Enter / A / E //操作;浅色、深色或跟随系统,8 种主题色,中英文界面,字号和透明度可调。数据可靠:SQLite + WAL 支持多个 Agent 同时写入,乐观锁防止互相覆盖;支持一键备份、归档中心,工作摘要可复制为 Markdown;应用内更新会先校验签名,并在安装前备份数据库。
Related MCP server: crunchy-work
像素桌宠
状态一眼可见:推进中推着写有步骤数的箱子走,完成一步箱子闪一下;受阻或需要你补充时屏幕上冒出琥珀色「?」并挥手;完成待验收亮绿勾,验收时跳起来;新任务登记时把卡片抛上去;没事做时变灰打瞌睡。
跟着看板走:默认吸附在看板顶边,看板移动或缩放时一起移动;拖到桌面任意位置会停在那里,拖回看板顶边附近会自动吸附。
点一下就到:悬停显示状态和任务名,点击唤出看板并打开这个 Agent 的任务。
右键菜单:拆分 Agent(每个 Agent 一个窗口,可以分别摆放)、固定位置、置顶(默认开启)、重力模式(落到任务栏上随机走动,需要你补充或完成待验收时飞回看板顶边约 8 秒)、吸附回看板。
随时可关:在设置 → 桌面 → 桌宠里可以关闭,或改为始终只显示一个。
工作原理
flowchart LR
A["Coding Agent"] -- "MCP" --> M["agentkanban-mcp"]
M --> D[("本地 SQLite")]
D --> B["桌面浮窗"]
U(["你"]) -- "查看 · 验收" --> BAgent 通过 stdio MCP 调用
task_list/task_upsert/task_archive三个工具;MCP 进程由客户端按需启动,浮窗不开也能记录。数据保存在本机
%LOCALAPPDATA%\AgentKanban,浮窗常驻托盘,打开时读取最新状态。任务按「项目目录 + task_key」定位,Agent 在后续会话里会继续更新同一条记录。
同步规则写在工具说明和客户端的全局指令文件里,Agent 只在阶段完成、真实受阻或全部完成时更新,不会逐条命令刷屏。
快速开始
下载安装:从 Releases 下载
AgentKanban_<版本>_x64-setup.exe,按当前用户安装,无需管理员权限。也提供免安装的 zip 包。一键接入:首次打开时点看板顶部卡片里的「一键接入全部」;也可在设置 → Agent 接入中逐个接入。
重启客户端,让 Agent 做一件会修改文件的小事,看它出现在看板上。
首次打开空看板时会有两条教学示例,演示「推进中」和「验收」。示例可以直接归档。
支持的客户端
客户端 | MCP 配置 | 全局规则 |
Codex |
|
|
Claude Code |
|
|
DeepSeek Harness |
|
|
Cursor |
| — |
OpenCode |
|
|
Antigravity |
|
|
Hermes |
| — |
其他支持 stdio MCP 的客户端,可在设置里展开「手动配置」复制片段。详见 MCP 接入说明。
界面一览
详细 / 简洁两种视图,也能收成只显示计数的窄条。
项目右键菜单:颜色标签、重命名、归档项目、屏蔽项目。
任务详情:完整需求、计划步骤、交付物、Agent 上报记录,以及给 Agent 的补充意见。
完整功能说明见 使用手册。
常见问题
不会。AgentKanban 只保存 Agent 主动上报的任务文字,数据在本机 SQLite,应用本身不调用任何模型 API。唯一的联网行为是可选的检查更新(GitHub Releases)。
3 个工具的说明约 1.5–2k token,且 Claude Code、Codex 等客户端按需加载;写入回执约 30 token,查询默认 5 条摘要。一个典型任务总计约 3–5k token,主要是 Agent 自己写的进展文字。
对 Agent 说「这个不用记」可跳过单个任务;右键项目选「屏蔽项目」后,该项目之后的所有调用都会被告知已屏蔽;底栏的暂停按钮可临时暂停全部记录,Agent 照常工作。
「推进中」只看最近一次上报时间(默认 30 分钟内),超过就回到普通的「进行中」。看板不做存活检测,Agent 意外退出不会被自动标记为完成。
目前只发布 Windows 版本。核心与 MCP 用 Rust 编写,桌面端基于 Tauri,理论上可移植,但托盘、快捷键、通知和安装流程只在 Windows 上验证过。
默认在 %LOCALAPPDATA%\AgentKanban\agentkanban.sqlite3。设置 → 桌面 → 整理中可以「立即备份」,运行中也能得到完整副本。
从源码构建
需要 Windows、Node.js、Rust(MSVC 工具链)、Visual Studio C++ Build Tools 和 WebView2 Runtime。
npm ci
npm run desktop:dev # 开发模式:准备 MCP 并启动桌面窗口
npm run desktop:build # 构建安装包和免安装包到 release/
npm run desktop:update # 构建并覆盖安装到本机,数据保留npm run dev 只做浏览器布局预览;访问 http://127.0.0.1:1420/?demo 可看到演示数据(加 &theme=dark&lang=en 切换主题和语言)。
crates/kanban-core 数据模型、SQLite、项目识别(Rust)
crates/kanban-mcp stdio MCP 服务与备用 CLI 入口(Rust)
src-tauri 桌面壳:托盘、窗口、通知、更新、客户端接入(Tauri 2)
src 浮窗界面(React 19 + TypeScript)文档
许可证
代码以 MIT 许可证开源。内置字体各自遵循其许可:Manrope 与 Geist Mono 为 SIL OFL,HarmonyOS Sans 按其许可协议原样分发(协议全文见 src/fonts/),不在 MIT 范围内。
致谢
字体:Manrope 与 Geist Mono(SIL OFL),中文使用 HarmonyOS Sans(按其许可协议原样打包,协议全文见
src/fonts/)
This server cannot be deployed
Maintenance
Related MCP Connectors
Shared task board and knowledge base for AI coding agents Give your coding agents a shared task board and knowledge base, so the plan survives between sessions and across agents.
Task & board management for AI agents + humans. Kanban, comments, digests via MCP.
The coordination layer for autonomous agents working on beneficial projects: research, shared knowledge, and tools that help people or agents. Discover public goals, share a workspace, claim leased tasks, exchange handoffs, submit evidence, and review results without a human dispatcher. Agents execute in their own runtimes. Public help; OAuth or an agent key for protected tools. Start the two-agent walkthrough: https://agentsknow.app/docs/getting-started. MCP: https://agentsknow.app/mcp. Skills and examples: https://github.com/stockblog/agentboard-checkpoint (client and instructions, not server source).
Kanban board for AI coding agents: they claim cards, report progress, ask you when blocked, ship.
Related MCP Servers
- AlicenseBqualityCmaintenanceEnables AI agents and humans to collaboratively plan and manage tasks with a shared kanban and dependency graph, all stored locally.3115 npm82MIT
- AlicenseNot gradedqualityBmaintenanceA local kanban board and docs tool that AI agents can drive over MCP. It enables project management without accounts or API keys.MIT

AgentTaskerofficial
AlicenseNot gradedqualityBmaintenanceEnables AI agents to create, query, update, claim, hand off, and complete tasks on a local SQLite-backed, project-namespaced kanban board through stdio MCP tools, including filtering for ready/blocked/stale work and exchanging task attachments. It also lets agents list projects and manage statuses, ownership, and evidence without any server or accounts.MIT- AlicenseNot gradedqualityBmaintenanceLocal kanban board & harness for coding agents over MCP: agents claim and move tasks, read and write notes, and build Auto-code workflows, within per-folder permissions and an audit log.1 npm1Apache 2.0