Skip to content

第 3 课:Codex vs 其他工具

📌 学习目标:理解 Codex 与 ChatGPT、GitHub Copilot 的区别,知道什么时候该用什么工具
⏱️ 预计时长:10 分钟
🎯 本节节奏:对比讲解为主


一、先说结论

如果你只想记住一句话,那就是:

Codex 能干的事比普通聊天 AI 多得多,它能直接操作你电脑上的文件。

其他的区别,我们慢慢聊。


二、Codex vs ChatGPT

关系说明

Codex 内置于 ChatGPT。也就是说:

  • 你用 ChatGPT 时,如果切换到"Advanced Search"或"Code Interpreter"模式,你用的就是 Codex
  • 你下载独立的 Codex 桌面 App,本质上也是 ChatGPT 的 Codex 功能,只是有了更好的界面

简单类比:ChatGPT 是一辆车,Codex 是这辆车的"自动驾驶模式"。

特性ChatGPT(普通聊天模式)Codex(代码解释器/高级搜索模式)
主要能力回答问题、写文案、翻译读文件、写代码、运行命令、操作文件系统
能否操作你的文件❌ 不能✅ 能(在工作区内)
能否执行代码❌ 不能✅ 能
典型使用场景"帮我写一封邮件""帮我分析这个 Excel 文件"

小白记住一点就行

  • 聊天、问问题、写文案 → 用 ChatGPT 普通模式
  • 让 AI 帮你干活(操作文件、写代码、做分析)→ 用 Codex

三、Codex vs GitHub Copilot

这是最容易混淆的一对。

GitHub Copilot 是什么?

Copilot 是一个代码补全插件,它运行在你的代码编辑器里(比如 VS Code)。

  • 你在写代码时,它猜你想写什么,帮你补全下一行
  • 不能独立完成任务——你必须自己写代码、自己调试、自己测试
  • 不能操作你的文件——它只能在编辑器里给你建议

Codex 是什么?

Codex 是一个独立的智能体

  • 你告诉它"帮我做一个网页",它会自己读文件、写代码、保存文件
  • 独立完成从需求到交付的全过程
  • 操作你的文件系统

对比表格

特性GitHub CopilotCodex
工作位置代码编辑器内(VS Code 等)独立应用 / 命令行
你需要会编程吗?✅ 需要至少看得懂代码❌ 不需要,用自然语言即可
任务粒度单行/单函数级别的补全完整功能/完整项目
能否操作文件❌ 不能✅ 能
能否运行代码❌ 不能✅ 能
典型用户程序员任何人

小白记住一点就行

  • Copilot = 帮你补全代码的"副驾驶"
  • Codex = 帮你完成整个任务的"实习生"

四、Codex vs 传统自动化工具

你可能听说过 RPA(机器人流程自动化)、Excel 宏、Apple Shortcuts 之类的工具。

传统自动化工具的问题

  • 需要预先设计好流程,灵活性差
  • 一旦需求变化,就要重新配置
  • 通常需要编程知识或专门的工具

Codex 的优势

  • 用自然语言描述需求,不需要预先设计流程
  • 灵活调整——觉得哪里不对,告诉它改就行
  • 不需要编程知识

举例

任务传统方式Codex 方式
批量重命名文件写一个 Python 脚本,或者用专门的批量重命名软件说:"把这些文件名里的'IMG_'改成'Photo_'"
合并多个 Excel用 Power Query 或 VBA说:"把这三个 Excel 文件的数据合并到一个表里"

五、本节的"一句话总结"

Codex 不是聊天工具,不是代码补全工具,不是传统自动化工具。它是一个能听懂人话、能操作你电脑的智能助手。


六、课后思考

  1. 你之前用过哪些工具来尝试自动化办公?Codex 和它们比有什么不一样?
  2. 你觉得在什么场景下你会优先选择 Codex,而不是其他工具?

七、下一步

→ 进入模块二:上手准备

Released under the MIT License.