← 返回首頁
Zac Denham
Zac Denham
@zac_denham
62🔁 16
𝕏 (Twitter)🔥🔥🔥
AI 中文摘要Claude 生成

解決平行Agent管理的痛點

Anvil 是一款專為平行 Agent 工作設計的桌面 IDE,旨在解決使用者在終端機同時管理多個 Claude Code 會話時面臨的混亂。作者因為不堪頻繁在終端標籤和 git 分支間切換、難以追蹤各 Agent 進度、Agent 彼此在同一分支上衝突等問題,而開發了這套工具。

核心功能與設計

Anvil 整合了多項專為 Agent 協作優化的功能:

  • 工作區管理:採用隔離的 git worktrees,支援平行工作而不產生 merge 衝突
  • 第一級規格支援:內建階段追蹤、context 衛生管理和計畫執行機制,而非事後補丁式整合
  • 完整 IDE 環境:包含終端、檔案編輯器、diff 檢視器,所有工具集中在單一視窗
  • REPL 與編排:允許 Claude 以程式化方式呼叫其他 Claude,提供靈活的建置模塊而非僵化的工作流程
  • 可視化彈性:支援最高 4×3 網格排列 Agent 面板,使用者可自訂工作區配置
  • 子 Agent 可見性:消除黑盒操作,讓使用者直觀查看子層級和孫層級 Agent 的執行情況

實際應用與哲學

作者已將 Anvil 作為日常開發工具的主力程式,並強調它能解決 Agent 生命週期、隔離、規劃協調、context 衛生等核心問題。更進一步,Anvil 的目標是推進 Agent 程式撰寫領域的前沿可能性。該工具採用 MIT 授權,開源釋出,體現了「farm to table」的理念——完全透明且自主可控。