DevClaw 是一個以 Go 撰寫的開源自主 AI 編程核心。 一個執行檔、零相依、相容任意 OpenAI 風格 LLM。 5 個角色、13 個內建工具、並行子工蜂、Git worktree 隔離。
或從原始碼安裝:go install github.com/yinhe/devclaw/cmd/drone@latest
挑你的作業系統。執行檔約 2.5 MiB,執行期零相依。
# 1. 從 GitHub 下載對應平台的 release 壓縮包 # (ARCH 換成 x86_64 或 arm64;OS 換成 linux 或 mac) curl -fSL "https://github.com/yinhe/devclaw/releases/latest/download/drone_0.1.2_linux_x86_64.tar.gz" \ | tar xz # 2. 放入 PATH sudo mv drone /usr/local/bin/ # 3. 冒煙測試 drone version drone roles # 4. 對接本地 Ollama(免費、離線)或任意 OpenAI 風格 API ollama pull qwen3-coder drone run "為 src/utils.js 所有匯出函式補上 JSDoc 註解"
# 下載與解壓縮 Invoke-WebRequest -Uri "https://github.com/yinhe/devclaw/releases/latest/download/drone_0.1.2_windows_x86_64.zip" -OutFile drone.zip Expand-Archive drone.zip -DestinationPath . # 冒煙測試 .\drone.exe version .\drone.exe roles
go install github.com/yinhe/devclaw/cmd/drone@latest
DevClaw 是一個核心。這裡所有程式碼皆以 Apache-2.0 授權開源。 下列功能通通不用付費。
在你自己的機器上跑起自主編程所需的一切。
bash、file_read/write、multi_edit、agent、parallel、undo、bash_approval…dev、test、ops、sense、scout × 3 級權限StarClaw 團隊在此核心之上維護了一些閉源工具,僅供團隊內部使用。
Forge — 任務與工單編排Pheromone — 事件匯流排與任務池Overlord — 多工蜂艦隊調度Abathur — 軌跡→技能蒸餾引擎打從第一天就是為了在你筆電上好用,不是為了明天推銷訂閱給你。
Agent 與 Parallel 是內建工具。一隻工蜂最多可派出 5 隻子工蜂並彙整結果。任務是一棵樹,不是一個迴圈。
5 個角色 × 3 級權限(readonly、workspace_write、full_access)在執行期強制生效,不靠 prompt 約束。預設安全。
DRONE.md 與 .drone/skills/*.md 每次執行自動注入 — 你的規範、雷點、模式會跟著工蜂一起走。
一等公民的 MCP stdio 用戶端。把任何社群 server 丟進 .drone/mcp.json,新工具會遵守同一套權限等級。
每個任務獨佔一個 git worktree。工蜂之間不會互相覆蓋對方的工作 — 並行但不用面對合併地獄。
預編譯 linux/mac/windows × amd64/arm64。約 2.5 MiB。可在任何防火牆後面搭配任意 OpenAI 風格 LLM 運作。