donvito/codex-astra-luna-orchestrator
Use Astra as orchestrator and Luna for subagents in Codex
解決的問題
此專案為 Codex 提供結構化設定,建立一個多代理協調系統,其中高推理能力的模型(GPT-6 Astra)擔任管理員,而較快速的模型(GPT-5.6 Luna)負責執行任務。它解決了在高品質架構監督與高效、節省 token 的程式碼執行之間取得平衡的問題。
如何運作
系統使用一個根協調器與專用的子代理。根據使用者的方案(Pro 或 Plus),根協調器會是 Astra 或 Luna。專用的角色——包括探索者、執行者、研究者與測試者——皆固定於 Luna 模型上執行。另一個獨立的審查代理則固定於 Astra,執行最終的獨立審查,以確保程式碼由與撰寫者不同的模型進行驗證。
適用對象
使用 Codex 並希望透過具備不同推理能力與成本的 AI 代理團隊,自動化複雜程式碼工作流程的開發者。
特色
- 多模型架構:採用分層系統,由 Astra 協調與審查,Luna 執行。
- 方案感知的安裝:內建安裝程式,根據使用者是否擁有 Pro 或 Plus 方案,自動設定根模型,以最佳化速率限制。
- 專用代理角色:預先定義探索、研究、實作與測試的角色。
- token 追蹤:包含一個 Python 腳本,可分析 Codex 會話記錄,並報告每條執行緒與模型的 token 使用量。
- 可自訂的推理:允許針對不同代理調整推理努力程度(低、中、高),以平衡速度與成本。
相關
- 專案
- 專案
- 專案
- 專案