本站整理参考 OpenAI 官方资料
Codex 省额度:OpenAI 官方建议整理
发布于
正在加载查看数据…
本页能帮你解决什么
当额度消耗很快时,最先应该做的不是寻找“无限额度技巧”,而是减少每个任务里与交付无关的内容。OpenAI 当前给出的方向可以概括为四件事:缩小输入范围、明确交付规格、精简持续注入的说明、减少无关工具。
1. 控制提示词和资料范围
不要把“请检查整个项目有没有问题”当成默认任务。更好的写法是把范围说清楚:
- 只检查哪个目录、页面或调用链
- 只使用哪些文件和时间范围
- 需要回答哪些问题
- 不需要处理什么
- 输出长度和格式
示例:
只检查 src/auth 和 tests/auth。
目标是定位刷新令牌偶发失效的根因并提交最小修复。
不要重构登录 UI,不要升级依赖。
先给出证据,再修改;完成后只运行 auth 相关测试。
这样做的价值不是“少写几个字”,而是阻止代理在不相关目录、文档和测试上反复检索。
2. 把必做项与可选项分开
Codex看到“顺便优化一下”时,可能继续探索性能、可访问性、重构和文档。把它们明确分层:
Required:
1. 修复重复提交。
2. 增加回归测试。
Optional:
- 只有在不扩大改动范围时,补充注释。
必做项完成后即可停下,可以显著降低任务无限扩张的风险。
3. 精简 AGENTS.md
AGENTS.md 会在大量任务中重复进入上下文。适合放:
- 永久有效的构建/测试命令
- 目录边界
- 硬性安全约束
- 项目特有且代理无法轻易推断的规则
不适合放:
- README 已经完整说明的背景故事
- 某一次需求的临时计划
- 大段通用编程常识
- 已经失效的命令
大型项目应使用根目录规则加子目录规则,而不是把前端、后端、数据库和部署说明全部塞进一个根文件。
4. 只启用当前任务需要的 MCP
每个 MCP server 都可能带来工具描述、检索结果和调用输出。安装了不代表每个任务都要启用。
建议:
- 默认关闭低频服务器
- 用工具白名单只开放必要操作
- 写操作要求批准
- 对大结果设置输出上限
- 当前任务结束后关闭临时工具
5. 日常任务使用更轻的模型
简单改文案、格式、明确的小范围修改,没有必要始终使用最昂贵的推理档位。先根据任务模糊度和风险选择模型:
- 低风险、边界明确:轻量模型
- 常规开发:日常工作模型
- 跨模块、模糊、高风险:更强模型
不要只看一次消息“便不便宜”,还要看返工次数。轻量模型如果反复失败,总消耗可能更高。
6. 需要记住的限制
额度消耗同时受模型、上下文、推理强度、工具调用、检索和缓存等因素影响。官方消息数或 credits 只能作为估算,不是固定承诺。
行动清单
- 任务是否限定目录和交付物?
- 是否写了明确的“不做什么”?
- 是否把可选优化移出必做范围?
- AGENTS.md 是否包含重复或过期内容?
- 当前 MCP 是否全部必要?
- 当前模型是否与任务难度匹配?
来源
- OpenAI Pricing / Usage Limits:查看来源 ↗
- OpenAI MCP:https://learn.chatgpt.com/docs/extend/mcp?surface=cli
- OpenAI AGENTS.md:https://learn.chatgpt.com/docs/agent-configuration/agents-md
这篇内容对你有帮助吗?
你的评价会帮助更多人找到值得读的内容。