内容提要
GPT-6 Astra 模型不支持 temperature 等参数,需使用 Responses API。开发者可通过 AGENTS.md 添加工作契约,减少审批暂停和冗余输出,提升效率。官方提供迁移技能,但普通用户暂无法访问。模型能力增强,但基准测试分数有争议,实际行为变化更值得关注。
延伸解读
AGENTS.md 工作契约的实际作用
文章指出,将一段约 37 行的“工作契约”写入 AGENTS.md 可减少 Astra 的审批暂停和冗余输出。契约核心包括:对非破坏性任务直接推进、仅在影响结果时提问、明确用户指令优先于技能文件、使用简洁语言。这些条款针对 Astra 的行为特点设计,能提升任务完成效率。但需注意,契约并非万能,其效果取决于模型是否读取该文件,且部分条款可能不适用于其他模型。
参数移除与 API 迁移的影响
GPT-6 Astra 不再支持 temperature、top_p 等参数,且工具调用需改用 Responses API。这意味着依赖旧参数的调参经验和基于 Chat Completions 的代码可能失效。官方提供迁移技能(openai-docs),可自动扫描并修改不兼容代码,但普通用户可能无法访问。开发者需评估现有项目的兼容性,并考虑迁移成本。
基准测试分数的争议与解读
Astra 在 ARC-AGI-3 等基准上表现亮眼,但 99.9% 是在定制环境下取得,标准模式下为 62.7%。独立测试显示其 Intelligence Index 与 Sol 持平,生成内容量更少。文章强调,实际行为变化(如逆向工程、多步骤任务)比分数更值得关注,因为这些更贴近真实开发场景。
模型间的配置隔离与成本考量
针对不同模型(如 Sol、Opus)的优化可能冲突,建议将 Astra 专属条款放在 AGENTS.md,其他模型使用各自文件(如 CLAUDE.md)。此外,Astra 定价较高,上下文窗口大,需注意 token 消耗。文章提到插件可降低消耗,但未提供具体细节,读者应关注官方文档和社区实践。
Q&A
GPT-6 Astra 不支持哪些参数?开发者需要改用哪个 API?
GPT-6 Astra 不支持 temperature、top_p 和 logprobs 等参数,工具调用需改用 Responses API,不再支持 Chat Completions 路径。
如何减少 GPT-6 Astra 的审批暂停和冗余输出?
可以在 AGENTS.md 或系统提示中添加工作契约,明确指示 Astra 完成已授权工作、避免反复暂停,并规定输出风格简洁、避免套话。
GPT-6 Astra 的官方迁移技能是什么?如何使用?
官方提供 openai-docs 技能,可通过命令 `$openai-docs migrate this project to GPT-6 Astra` 让 Codex 自动应用迁移更改,检查并修改不兼容的参数和 API 调用。
GPT-6 Astra 的定价和上下文窗口是多少?相比前代有何变化?
GPT-6 Astra 定价为每百万输入 token 10 美元、输出 50 美元,是 Sol 的 2.5 倍。上下文窗口为 105 万 token,输出上限 12.8 万。
GPT-6 Astra 的基准测试成绩如何?为什么说分数有争议?
Astra 在 ARC-AGI-3 拿到 99.9%,但这是在 OpenAI 定制环境下测得的,标准环境下最高分为 62.7%。独立测试 Intelligence Index 中 Astra 与 Sol 持平,因此分数存在争议。
GPT-6 Astra 在哪些实际任务上表现突出?
Astra 在 SRE-Bench 二进制逆向工程中四轮内拿到 99.2%,在 AutomationBench 多步骤专业任务中拿到 41%,显著优于前代 Sol。
GPT-6 Astra 的访问权限如何?普通开发者能用吗?
初期只向“可信访问项目”的企业客户开放,后续逐步推向 ChatGPT Plus、Pro、Business 和 Enterprise,API 渠道同步开放给 Azure 和 AWS Bedrock。普通开发者暂时无法访问。
针对 Astra 优化后的项目,如何避免影响其他模型(如 Sol)?
可以将 Astra 的自主权条款单独放在 AGENTS.md 中,而 Claude Code 读取 CLAUDE.md,从而隔离影响。但“废话过滤”等通用条款可以全局保留。