Codex 从入门到专精小白也能看懂的 AI 手册

第 6 章 · 基本功

核心概念地图:八个词让你彻底不慌

"它怎么突然忘了刚才说的话?"——这类疑惑,八成是因为有一个概念没建立起来。这一章把它们一次讲完。

约 4 分钟读完 属于「基本功」 本页 1 个小节

线程 / 会话(Thread)

一次持续的对话就是一个"线程"。可以理解成一张工作台:你在这张台上放的东西(说过的话、改过的文件),台子上的它都看得见。新开一个线程 = 换一张干净的桌子,它对你的过去一无所知。


所以:同一件事就在同一个线程里做完;换了完全无关的新任务,新开一个线程反而更清爽。

上下文(Context)

工作台是有大小的。聊得越长、文件读得越多,桌上就越满。满了之后,最早的东西会被挤掉——这就是它"忘记"前面内容的原因,不是它不认真。


对策:长任务中途让它"总结一下目前进展";或者干脆开新线程,把总结粘过去接着干。

工作区(Workspace)

你交给它的那个文件夹。它默认只能在这里面翻东西、改东西。就像给实习生清出一间办公室,他的门禁只开这一间——出了这间,他没有钥匙。

项目说明书(AGENTS.md)

一份放在文件夹里的说明文件,写"这个项目的规矩"。比如"用中文回复""改完必须跑一遍测试""不要动 老版本 这个文件夹"。它会自动读到并遵守,相当于贴在门上的家规。


好处:不用每次重复交代——能固化的东西,就别靠嘴一遍遍说。

权限 / 沙盒

两层限制:能碰哪些文件(沙盒)、动手前要不要问你(审批)。新手建议都设成"从严",等你摸清它脾气了再逐步放开。

模型与"思考深度"

同一个应用里通常能选不同模型,或者调"思考强度"。粗略理解成:快而省 / 慢而稳两档。小活别用大炮,难题别用弹弓。第 22 章有选择表。

计划模式

先只听不做:它把打算怎么干写成一个方案给你看,你点头它才动手。适合"这事挺大,我不想它乱来"的时候。用法见第 7 章。

撤销 / 回滚

改坏了怎么办?现代工具大多支持"回到改动之前"。但更靠谱的保命符是:重要文件先复制一份,或者用 Git 管起来。指望撤销,不如指望备份。

动画演示上下文窗口满了会怎样
← 最早的对话,最先被挤掉最新说的,它看得最清楚 →
窗口不是"记忆",是一张有限的工作台。满了之后,最早的东西最先掉出去——所以重要规则要写进文件,而不是靠对话里反复叮嘱。

思维导图 · 八个概念的关系

  • 你 + Codex
    • 工作区
      • 你交给它的文件夹
      • 出门要请示 = 权限
    • 项目说明书
      • AGENTS.md 自动生效
      • 比反复叮嘱可靠
    • 上下文
      • 线程 = 一张工作台
      • 满了会挤掉最早的内容
    • 模型与思考深度
      • 快而省 / 慢而稳
      • 计划模式:先看方案再动手
    • 撤销与备份
      • 改坏了才想起它,就晚了

一张图理清它们的关系

把它们串起来看是这样的:

  • 你 打开一个 线程,指定一个 工作区。
  • 工作区里如果有 AGENTS.md,它先读一遍,知道这里的规矩。
  • 你发出指令,它用选定的 模型 理解你的意思,在 上下文 里带着前面的记忆开始干活。
  • 每次要动手(改文件、跑命令),都会受 权限/沙盒 的限制。
  • 干完汇报结果。你觉得不对,就继续在这个线程里 追加要求。

为什么"上下文"这个概念值得反复强调

因为新手 90% 的困惑都来自这里:"它怎么忘了?""它怎么又回到刚才的错误做法了?""我明明说过了啊!"

答案通常是:那段话已经滑出它的视线范围了。这不是 bug,是物理限制——就像你的桌面再大,也放不下两百份文件。把重要信息写在文件里(AGENTS.md),比反复在对话里嘱咐它更可靠。

提示:用键盘 ← → 可以翻到上一章 / 下一章