第 1 章共 12 章

Codex到底是什么

Codex 到底是什么?它为什么不是一个简单的 AI 聊天工具,而是一个可以进入项目现场持续协作的 AI Agent?理解 Codex 的核心工作方式,掌握项目、文件、上下文与智能体协作的底层逻辑。

预计阅读 8 分钟 最近更新 2026-07-21

本节概述

很多人第一次看到 Codex,都会下意识把它理解成另一个 AI 聊天工具。

因为表面看起来确实很像。Codex 也能对话,也能提问,也能让它写东西。

但如果你只把它理解到这里,后面大概率会越学越糊涂。

因为 Codex 真正厉害的地方,不是会不会聊天,而是它能不能进入你的工作现场,围绕任务继续干活。

你可以把它理解成一个 AI 协作助理。它不是只负责回你一句答案,它还可以去看项目里的文件、理解上下文、补内容、改内容、把结果写回去,必要的时候再做检查。

所以它和普通聊天工具最大的差别,不是聪明一点点,而是工作方式变了。

普通聊天工具更像你临时咨询一个问题。Codex 更像你把一个任务交给了一个能继续推进的人。

这一节要做的,不是让你立刻学会操作,而是先完成一个认知切换:不要再把 Codex 理解成"更强的聊天框",要开始把它理解成"可以进入项目现场持续协作的 AI 工作助理"。

AI发展的来时路

微信图片_2025-11-16_225152_402

Codex 的官方定位

Codex 是 OpenAI 推出的 coding agent,官方定位是 for software development,也就是面向软件开发。

这个定位很准确,因为它最开始确实是给程序员用的。程序员的工作天然就是围绕项目文件、代码库、本地环境来做事,这和 Codex 的工作方式完全吻合。

但这门课不会把它限定在程序员范围内。

因为我们发现,很多知识工作其实也符合这个工作模式:围绕一个项目目录,里面有材料、有草稿、有规则、有产出,任务不是一句话就结束,而是需要持续推进、反复打磨、最后交付结果。

Codex 能做的事情,大致包括:

  • 阅读和理解当前仓库,比如找入口文件、梳理架构、解释某段代码。

  • 修改代码、修 bug、补功能,也可以对局部模块做重构和优化。

  • 运行本地命令,比如测试、构建、格式化代码、查看日志。

  • 帮你做代码审查,指出潜在风险、bug 和缺失的测试。

  • 创建或修改前端页面,并启动本地服务进行预览。

  • 用浏览器自动化测试本地页面,比如打开 localhost、点击按钮、截图检查 UI。

  • 处理文档、PPT、网页演示、图片生成等任务,具体取决于当前启用的能力。

  • 设置提醒或自动化任务,在之后继续跟进某件事。

  • 和你协作推进完整任务:先读代码,再修改,再验证,最后说明改了什么。

和普通 ChatGPT 最大的区别是:Codex 更接近你的电脑和项目。它不只是告诉你该怎么做,而是可以直接在工作区里实际执行操作。

你会发现,这些工作虽然不是写代码,但它们的共同特点是:不是单靠一句问答就能搞定,而是围绕一个项目现场,持续协作、逐步推进。

这就是为什么 Codex 虽然出身 coding agent,但普通人也完全可以把它用在很多文件型、项目型工作里。

为什么 Codex 能做到这一点

很多小白听到这里,会觉得还是有点玄。

为什么我给它一句话,它就知道该去读文件、改文件、继续推进任务?

核心不是因为它"神奇",而是因为 Codex 这类 agent 产品,天然就不是只返回一段回答。

它的工作循环里,除了模型生成文字,还会结合当前项目上下文和可用能力,决定下一步动作。

如果当前线程绑定了一个项目目录,它就知道自己不只是面对一段对话。它面对的是一个可读取、可修改、可继续工作的现场。

如果你给它的目标足够清楚,它就会在允许范围内去看哪些文件相关、该补什么内容、需不需要验证。

所以真正起作用的,不是一句提示词本身,而是:

  • 线程(持续对话的上下文)

  • 项目目录(它能接触到的工作现场)

  • 文件上下文(它能读取和修改的对象)

  • 权限边界(它能做什么、不能做什么)

  • 持续执行能力(它不只是回答一次,而是可以一步步推进)

这些东西一起组成了 Codex 的工作方式。

再用一个对比帮你理解

假设你要整理一份月度复盘。

你的材料散在这些地方:

  • 本月工作日志在本地 Markdown 文件里

  • 会议纪要在飞书文档里

  • 重要对话记录在企业微信群聊里

  • 数据报表在腾讯文档里

如果用普通 AI 聊天工具,你得:

  1. 先自己把这些材料都收集到一起

  2. 手动整理成一份文字

  3. 复制粘贴进对话框

  4. 让 AI 帮你提炼、总结、生成复盘报告

  5. 再把结果复制出来,保存成文件

整个过程里,AI 只是在最后帮你润色和提炼。前面所有的收集、整理、衔接工作,都是你自己在做。

如果用 Codex,你可以:

  1. 在本地建一个"月度复盘"项目文件夹

  2. 把本地日志放进去

  3. 如果 Codex 连接了外部工具(比如飞书、企业微信、腾讯文档),它可以帮你直接拿到那些材料

  4. 让它整理、提炼、生成复盘报告,直接输出到项目文件夹里

  5. 如果某些地方需要补充,它可以继续在原文件基础上修改,而不是重新生成一遍

你会发现,这时候 Codex 的角色已经不只是"帮你写一段话",而是"帮你把一个跨材料、跨步骤的任务串起来,推进到可交付状态"。

这就是为什么我们说:Codex 不是只会回答问题的 AI,它是一个能进场干活的 AI。

那我要学什么

很多人听到这里会问:那我要学的是什么?是不是要学很多命令、很多技巧?

其实不是。

真正要学的,不是"怎么问一句更厉害的话",而是"怎么把一个任务放进合适的工作现场,让 Codex 能持续协作"。

这句话可能还是有点抽象,我再拆开讲。

第一,你要学会搭建工作现场。也就是怎么建一个项目文件夹,把相关材料、草稿、规则放进去,让 Codex 能看懂"这个项目是干什么的"。

第二,你要学会清楚表达任务。不是简单问"帮我写个报告",而是"基于这些材料,帮我整理一份月度复盘报告,重点放在进展和卡点,不要改写原始事实"。

第三,你要学会持续协作。也就是不要指望一句话就把所有事做完,而是一步步推进:先整理材料,再提炼要点,再搭建结构,再补充细节,必要时验证结果。

第四,你要学会沉淀规则和流程。如果一件事反复做,你会学到怎么把规则写进项目说明(AGENTS.md),怎么把流程沉淀成可复用的 Skill。

第五,你要学会扩展能力。如果本地文件不够,你会学到怎么让 Codex 连接外部工具(飞书、企业微信、语雀),怎么让它持续推进长任务(Goal / Automation)。

三个你现在就该建立的认知

这一节讲完,你不需要立刻学会操作。但至少要形成三个稳定印象。

第一,Codex 不是单纯聊天工具。它的工作对象不只是对话框里的这句话,而是你给它的整个项目现场。

第二,Codex 虽然出身于 coding agent,但普通人也可以把它用在很多文件型、项目型工作里。只要你的工作是围绕项目文件、需要持续推进、最后交付结果,Codex 就有机会帮你。

第三,真正要学的不是"怎么问一句更厉害的话",而是"怎么把一个任务放进合适的工作现场,让 Codex 能持续协作"。

一句话总结

聊天型 AI 是陪你讨论,我们也称之为 Chatbot 对话机器人,Codex 则是一个真正的桌面端Agent智能体。

写在最后

这一节是整个课程的地基。后面所有章节,都是在帮你把这个"能进场干活的 AI 协作代理"真正用起来。

这一节最重要的,不是让你记住多少术语,而是完成一个认知切换:不要再把 Codex 理解成"更强的聊天框",要开始把它理解成"可以进入项目现场持续协作的 AI 工作代理"。

一句话:Codex 不是只会回答问题的 AI,它是一个能进场干活的 AI。