Skip to main content
Glama
Tianqi-Bu

threadwork

by Tianqi-Bu

Threadwork

English | 简体中文

给 Claude Code 的多 Agent 协作工具:角色 yaml 热插拔 + 持久记忆 + step-level replay。 CLI-native multi-agent collaboration for Claude Code.

CI License: MIT npm version Node

快速上手

npm install -g threadwork-cli
threadwork init                # 自动注册 MCP 到 ~/.claude.json(带备份 + 原子重命名)
threadwork roles list          # 看一眼默认的四个角色

然后在 Claude Code 里直接调用 threadwork 技能;任务跑完后用 threadwork replay <task_id> 看 step-level 时间线(--serve 直接打开浏览器)。

Related MCP server: ClaudeX

Demo

asciinema 脚本在 bench/demo.cast。本地用 node bench/build-gif.mjs 渲染成 GIF(需要 PATH 上有 agg),渲染产物 bench/demo.gif 已 commit,CI 卡死 ≤2 MB。

为什么不用 X

需求

ruflo

deer-flow

Threadwork

不 fork 就能自定义角色

否 — 16 个角色硬编码

部分 — 改代码

是 — 一个 yaml 一个角色

不重启就能改角色

是 — chokidar 监听,<500 ms

原生跑在 Claude Code 里

否 — 独立 Python server

否 — 独立 Python server

是 — npm + MCP,无独立守护

任务级 replay

是 — 单文件静态 HTML viewer

跨 session 持久记忆

部分 — 向量库

是 — SQLite + FTS5,内容哈希去重

没有 vendor 锁

定位:ruflo 但角色不硬编码;deer-flow 但带个 debugger。

三块东西

可独立使用,也可组合:

  1. 可热插拔的角色 yaml。 把 yaml 丢进 ~/.threadwork/roles/./.threadwork/roles/(项目级覆盖全局),loader 实时拾取, 不用重启 Claude Code。

  2. 持久记忆 MCP server。 SQLite + FTS5 覆盖 episodes / facts / working context;recall 用 bm25 排序。无 embedding,无 consolidation; v0.1 故意保持小。

  3. Step-level trace replay。 每个 memory 调用都自动记 trace。 threadwork replay <task_id> 渲染单文件 HTML,分角色 swim-lane + 点击查看详情面板。无前端框架,无服务端。

状态

预发布,闭源 alpha 阶段。详见 docs/internal/alpha-beta.md(闭源 beta 计划与反馈渠道)。MIT 许可证。

文档

License

MIT — 见 LICENSE

A
license - permissive license
Not graded
quality - not tested
D
maintenance

Maintenance

0Releases (12mo)

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Connectors

  • Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.

  • Shared control plane for AI coding agents — tasks, memory, decisions, file locks. 12 tools.

  • Agent personas for Claude. 16 tools, 13 personas, 3 workflows. Zero extra API cost. Free.

  • Persistent cross-session memory shared by Codex, Claude Code, ChatGPT, and other AI agents.

View all MCP Connectors

Related MCP Servers

  • A
    license
    C
    quality
    F
    maintenance
    A multi-agent orchestration platform for Claude Code providing 61 tools for autonomous agent coordination, browser automation, and documentation intelligence. It features LanceDB-powered semantic search, knowledge graph memory systems, and advanced task management for complex development workflows.
    73
    15
    41
    MIT
  • A
    license
    A
    quality
    B
    maintenance
    Persistent memory + FTS5 full-text search for Claude Code conversation history. Indexes ~/.claude/projects/ JSONL into SQLite, exposes 10 MCP tools (store/recall/search memories, browse sessions, get summaries) plus prompts. Includes a web UI for visual exploration
    10
    89
    92
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    A local-first, open-source memory system for Claude Code that eliminates cross-chat AI amnesia by storing decisions and facts verbatim in a SQLite database and retrieving them via MCP tools for persistent, context-aware conversations.
    1
    MIT

View all related MCP servers

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/Tianqi-Bu/threadwork'

If you have feedback or need assistance with the MCP directory API, please join our Discord server