课程目录

本篇听书

本篇以命令和速查表为主,可朗读的讲解不足以成一集

AI课程 / OpenAI Codex / 04 · 会话与 AGENTS.md 配置
OpenAI Codex OpenAI 的智能体编程工具 · 第三方系统课整理 04 · 会话与 AGENTS.md 配置
📺 配套视频(吴恩达课程 · B 站外链播放)· B 站原片

04 · 会话与 AGENTS.md 配置

03-上下文与Token管理 | 下一篇 → 05-计划模式与项目开发


一、会话管理命令

Codex 把每次工作组织成会话(session),可保存、恢复、分叉:

命令 作用
/new 开一个新会话(清场,等价 clear 心智)
/resume 恢复之前的会话,接着干
/fork 从当前会话分叉,试不同方向不污染主线
/rename 给会话改名,便于管理
  • /fork 很有用:想试一个有风险的改法,分叉出去试,失败不影响主会话。

会话怎么存

  • 底层用 SQLite + JSONL 存会话历史。
  • 意味着会话可持久化、可检索、可恢复——不是关掉就没了。

二、AGENTS.md:项目指令文件

AGENTS.md 之于 Codex,等于 CLAUDE.md 之于 Claude Code。 放在项目根目录,Codex 自动读取,作为项目的「长期说明书」。

典型内容

# AGENTS.md

## 项目
- 技术栈:Flask + SQLite + 原生 JS
- 启动:`flask run`
- 测试:`pytest -q`

## 约定
- API 返回 JSON,字段 snake_case
- 新代码必须带测试
- 不要修改 `vendor/` 目录

## 偏好
- 提交信息用 Conventional Commits
- 优先用标准库,少加依赖

为什么重要

  • 省得每次重述项目背景(呼应 上下文管理)。
  • 让 Codex 的产出贴合你的项目约定,少返工。
  • 团队共享一份 AGENTS.md = 团队对智能体的统一规范。

三、自定义状态栏与用量追踪

  • Codex 支持自定义 status line:在界面上显示当前模型、用量、目录等。
  • 可追踪 token 用量/成本,对长任务很有用(控成本见 08-高级技能与编排)。

本节实操

  • 在项目根写一份 AGENTS.md(技术栈+测试命令+约定+不要碰的目录)
  • /fork 试一个有风险的改动
  • /resume 恢复昨天的会话

下一篇 → 05-计划模式与项目开发

AI Know · 跨越信息鸿沟,带大家用 AI 掌握未来科技