📌 项目日期:2026年9月 | 数据来源:GitHub官方仓库 | 星数:700+
codex-astra-luna-orchestrator 是一个 0.7k 星的 Codex 进阶编排方案,核心思路是"分层用模":Astra 模型当总编排器(拆任务、分派、验收),Luna 模型当子代理(并行执行具体编码子任务)。强模型专注决策层,快模型专注执行层,在成本、速度与质量之间取得平衡。
基础用法可参考 OpenAI Codex CLI 教程,多代理模式见 多Agent协作模式指南。
| 层级 | 模型 | 职责 |
|---|---|---|
| 编排层 | Astra | 需求拆解、任务分派、结果评审 |
| 执行层 | Luna(多实例) | 并行编码、测试、文档子任务 |
| 反馈环 | Astra验收 | 不合格自动打回重做 |
git clone https://github.com/donvito/codex-astra-luna-orchestrator.git
cd codex-astra-luna-orchestrator
pip install -r requirements.txt
# 配置两层模型Key
export ASTRA_API_KEY=... # 编排层
export LUNA_API_KEY=... # 执行层
# 运行:复杂需求自动分层处理
python orchestrator.py "为电商系统增加库存模块,
含API、前端页面与单元测试"
# 流程:Astra拆解为子任务树
# → Luna实例并行执行
# → Astra逐节点验收合并