What you get你會得到什麼
Plain parts around Claude Code.
Claude Code 不動,
只在外圍加零件。
Each piece is a Python module, a script, or a folder of Markdown and JSON. Claude Code itself is never patched.
每個零件都是一個 Python 模組、一支腳本,或是一個裝著 Markdown 與 JSON 的資料夾。Claude Code 本身完全不動。
01
A four-role Spec Squad
四個角色的 Spec Squad
Architect, Reviewer, Coder, and Tester each run as fresh Claude Agent SDK sessions with their own prompts and tool lists. The Reviewer can only read, and only the Coder and Tester can run shell commands.
Architect、Reviewer、Coder、Tester 每一輪都在全新的 Claude Agent SDK session 裡執行,各有自己的 prompt 與可用工具。Reviewer 只能讀檔,只有 Coder 和 Tester 能執行 shell 指令。
clawd_lobster/squad.py02
Memory over MCP
MCP 記憶伺服器
A FastMCP server with 27 tools for decisions, knowledge, TODOs, learned skills, and an audit trail, stored in SQLite per workspace. Salience rises when an item is used and decays when it is not, and search ranks by it. It grew out of mcp-memory-server.
以 FastMCP 寫成,提供 27 個工具,記錄決策、知識、TODO、學到的 skill 與稽核軌跡,每個工作區各存一份 SQLite。項目被用到時 salience 上升,閒置時衰減,搜尋結果依此排序。前身是 mcp-memory-server。
skills/memory-server/03
A local dashboard
本機儀表板
clawd-lobster serve runs a standard-library HTTP server on 127.0.0.1 with pages for setup, workspaces, skills, credentials, and a live Squad view. The browser and a Claude Code session share one controller lease, so only one of them drives setup at a time. Every POST needs the token from that run, a local Host header, and a matching Origin.
clawd-lobster serve 用 Python 標準函式庫在 127.0.0.1 啟動 HTTP 伺服器,提供設定、工作區、skill、憑證與即時 Squad 畫面。瀏覽器和 Claude Code session 共用一份控制權租約,同一時間只有一方能操作設定。每個 POST 都要帶這次啟動產生的 token,Host 必須是本機,Origin 也要相符。
clawd_lobster/server.py04
Skills with manifests
附資訊清單的 skill
Eleven skills in four kinds: MCP server, prompt pattern, cron job, and poller. Each skill.json declares credentials, a health check, and dependencies, plus setup steps for the six required ones; prompt patterns ship a SKILL.md for Claude to follow.
11 個 skill 分成四類:MCP 伺服器、prompt 模式、cron 排程與輪詢器。每個 skill.json 都寫明所需憑證、健康檢查與相依項目,六個必要的 skill 另外寫好設定步驟;prompt 模式則附一份 SKILL.md 讓 Claude 照著做。
skills/*/skill.json05
A Hub across machines
跨機器的 Hub
Setup creates or joins a private GitHub repository as the Hub. The install scripts also schedule a job that pulls, commits, and pushes every repository under the workspace root every 30 minutes, so the next machine sees the same knowledge files.
設定流程會建立或加入一個私人 GitHub repo 當作 Hub。安裝腳本另外排了一個工作,每 30 分鐘對工作區根目錄底下的每個 repo 執行 pull、commit 與 push,另一台機器就能看到同樣的知識檔案。
scripts/sync-all.sh06
Review on a timer
定時回顧
Every two hours, evolve-tick asks Claude to look over finished TODOs and recent actions, stores reusable patterns as learned skills, decays stale salience, and lints the knowledge wiki. Improvement ideas are committed as proposal files for a person to review.
evolve-tick 每兩小時請 Claude 檢視完成的 TODO 與最近的操作,把可重複使用的做法存成 learned skill,讓久未使用的項目 salience 衰減,並檢查知識 wiki。改進想法會寫成提案檔 commit 進去,等人審查。
scripts/evolve-tick.py