工程開發
subtask avatar

subtask

用於 AI 代理的平行任務編排 CLI,採用隔離的 Git 工作區。

簡介

Subtask 是一個專業的命令列工具,旨在同時編排多個 AI 子代理。它透過為每個任務建立隔離的 Git 工作區來運作,允許代理在不產生衝突的情況下平行進行研究、規劃、實作和測試。該技能使主代理能夠將複雜的多步驟專案拆解為細分任務、管理生命週期,並在合併到基礎分支前審查成果。這對於依賴 Claude Code 或類似 AI 代理來加速軟體開發並維護高品質程式碼庫的開發人員來說,是一項必備工具。

  • 透過隔離的 Git 工作區執行平行任務,確保多個併發的 AI 子代理可以在同一個儲存庫中安全運作。

  • 集中式的任務管理與追蹤,包含每個工作流程的詳細日誌、對話紀錄與狀態更新。

  • 靈活的工作流程階段,支援規劃、實作、審查與準備合併等結構化專案階段。

  • 自動化的審查與合併功能,確保乾淨的提交紀錄與高效的任務整合。

  • 針對複雜邏輯的除錯需求,提供子代理內部思考過程的透明可視化與追蹤紀錄。

  • 當管理需要委派給子代理的複雜多面編碼專案時,請使用此技能。

  • 在發起新任務前,務必先與使用者釐清需求;確保主代理掌控整體複雜度並維持願景。

  • 透過 draft, send, stage, 和 merge 等專案指令進行管理,以促進使用者與子代理間的持續溝通。

  • 在申請最終合併簽核前,務必透過終端介面或工作區檢查來完成所有代碼審查。

  • 本工具旨在與 Claude Code 協作,利用 Git 的最佳實踐確保開發過程中的儲存庫穩定性。

倉庫統計

Star 數
328
Fork 數
32
Open Issue 數
5
主要語言
Go
預設分支
main
同步狀態
閒置
最近同步時間
2026年5月3日 下午08:57
在 GitHub 查看