最近社交平台上有人分享:用的还是同一个 Astra,只是把工作环境从 Codex 换成了 Zed,一下子就顺畅了很多,速度快,额度好像也没怎么掉。
这里容易搞混的是,Zed、GitHub、Astra、Codex 这几个英文名挤在一起,看着都差不多。全混在一起,就分不清哪个是模型,哪个是干活的地方。
先说结论:Zed 不是 GitHub 的替代品,也不是 Astra 的替代品。Zed 是你打开代码、给 AI 派活、改文件、跑终端、检查改动的工作台。同一个 AI,如果驱动它的“身体”和操作流程变了,用起来的速度感可能差很多。
1. 30 秒看懂
把这四样分开,一下就清楚了。
| 名称 | 大致作用 |
|---|---|
| Zed | 打开代码、和 AI 一起编辑和运行的编辑器兼工作台 |
| GitHub | 存放代码、修改历史、分支和 PR 的线上仓库与协作平台 |
| GPT-6 Astra | 负责推理、写代码和文字的 AI 模型,也就是大脑 |
| Codex | 让 AI 来完成软件开发工作的智能体工具,是另一条工作通道 |
打个比方:GitHub 是仓库加账本,Zed 是工作台,Astra 是大脑,Codex 是另一条生产线。
还有一点:Zed 和 Codex 并不是二选一。Zed 官方介绍了三种用法:用 Zed 自带的智能体,把 Codex 通过 ACP 这种连接方式当作外部智能体接进 Zed,或者在 Zed 的终端里运行 Codex CLI。[1][2][3]
2. Zed IDE 到底是什么
Zed 和 VS Code、Cursor 一样,是用来打开和编辑源代码的代码编辑器,一般也叫 Zed Editor。
Zed 用 Rust 开发,界面绘制大量使用 GPU。2026 年 4 月发布了 Zed 1.0,支持 macOS、Linux 和 Windows。[4]
现在的 Zed 不只是普通编辑,AI 已经深度放进了工作界面。用 Zed Agent,AI 可以搜索项目、读文件、改代码、在终端里运行命令,并把改动放到审查界面里给你看。[2]
所以它不太像“功能多一点的记事本”,更像“一张书桌,上面放着 AI 助手、终端和 Git”。
3. 把 Zed、GitHub、Astra、Codex 拆开看
最常见的误会,是把 Zed 和 GitHub 当成同一层的服务。
GitHub 负责保存远程仓库、记录历史,用分支和 Pull Request 管理修改。Zed 则是在你自己电脑上打开这个仓库、动手干活的应用。
Astra 又是另一回事。OpenAI 在 2026 年 9 月发布的 GPT-6 Astra,是一个能做软件开发、操作电脑、浏览网页、做研究等工作的 AI 模型。[5]
Codex 与其说是模型的名字,不如理解成用智能体方式来做软件开发的产品和运行通道。OpenAI 在 ChatGPT 里也把 Chat、Work、Codex 当作不同的工作界面来介绍。[6]
所以,即使用的是同一个 Astra,“从哪条通道去调用它”也可以自己选。
4. “把 Astra 从 Codex 换到 Zed”到底改变了什么
严格来说,并不是把 Astra 这个模型搬到你的电脑里。
真正变的,主要是负责给 AI 传递上下文、操作文件、运行终端、显示改动、调用工具和管理对话记录的那一套机制。这套机制有时被称为智能体的“harness”(可以理解为外壳或驾驶舱)。Zed 官方文档也说,启动、显示和控制智能体工作的这条通道有时就叫 harness。[2]
在 Zed 里至少有这三条路:
- 在 Zed Agent 里使用 OpenAI 的模型。
- 通过 ACP,把 Codex 作为外部智能体在 Zed 里运行。
- 在 Zed 的 Terminal Threads 或普通终端里运行 Codex CLI。
所以光说“我从 Codex 换到了 Zed”,其实没法确定具体用的是哪一种设置。
可以这样理解:大脑没换,换的是承载大脑的身体和驾驶席。
5. 同一个 AI,为什么会觉得更快
AI 干一件活花的时间,不只是模型“思考”的时间。
大致可以这样算:
总耗时
= 模型推理
+ 收集上下文的时间
+ 文件搜索和读取
+ 工具调用
+ 终端运行
+ 重试
+ 等待连接
+ 显示和检查改动
模型一样,后面几项变了,感觉就会不同。尤其是,如果有人在某个环境里老是遇到重连等待和重试,换到另一个环境几乎碰不到了,那即使模型推理速度没变,觉得“像换了个东西一样快”也很正常。
不过,换成 Zed 也不一定就快。如果每次都要在很大的仓库里大范围搜索,准备上下文会很慢;中间再夹一层外部智能体,也会多出那条通道自己的处理。
所以,速度感不只取决于模型名字。
6. “额度没怎么掉”是不是无限用
这一点很容易误解。
2026 年 5 月,Zed 宣布可以用 ChatGPT 账号登录 Zed Agent,用和 Codex 里相同的 ChatGPT 使用额度来调用 OpenAI 模型。不需要另外准备 API 密钥,也不同于按量计费的 API。[1][7]
但这不等于装了 Zed 就没有使用限制。官方说明里也写了,用量取决于你的 ChatGPT 套餐。[1]
“额度好像没怎么掉”的感觉,至少可能有这些原因:
- 一次任务需要的上下文或工具往返变少了
- 重试变少了
- 界面上显示的用量和实际内部处理的单位对不上
- 比较的两次任务本身轻重不同
所以仅凭感觉就断定“用 Zed 就是无限”,还为时过早。
Token 并没有变成长生不老。
7. 换到 Zed,就不用 Codex 了吗
简单说“要”或“不要”,都会看错现在的组合方式。
想要和编辑器紧密结合,用上文件编辑、代码搜索、终端运行、MCP 等功能时,Zed Agent 很顺手。想用 Codex 自己的智能体行为和设置时,可以在 Zed 里通过 ACP 外部智能体或 Codex CLI 来运行。
另外,Astra 在 Codex 这边还有专属功能。OpenAI 介绍说,长时间任务要跨越上下文窗口时,Codex 上的 Astra 采用了一种新机制,把以前的上下文保存成可以检索的形式。[5]
所以,并不是换成 Zed 的那一刻,Codex 的价值就归零了。
甚至可以“编辑器喜欢 Zed,但智能体还是想用 Codex”,这种搭配也完全可行。
8. 和“用 GitHub 来跑”的感觉怎么对应
如果你本来就是围绕 GitHub 让 AI 来改代码,那感觉其实很接近。
区别在于,GitHub 不是你工作的桌子,而是保存和合并成果的远程一端。
典型流程是这样:
GitHub 仓库
↓ clone / pull
在 Zed 里打开项目
↓
给 AI 智能体下指令
↓
搜索、编辑文件
↓
在终端里跑测试
↓
检查改动
↓
commit / push
↓
回到 GitHub 看历史、PR、CI
如果之前的感觉是“让 AI 直接在 GitHub 里动手”,那 Zed 就像是把同一个 GitHub 仓库搬到自己电脑的工作台上,和 AI 一起动手。
仓库还是那个仓库,只是换了个工作的地方。
9. 实际的工作流程
比如要修一个已有服务的 bug:先打开 Zed,再打开对应的仓库,然后对 AI 说“找出原因、修好、跑一下相关测试,再把改动说明一下”。
用 Zed Agent 的话,AI 可以用编辑器内部的工具找到代码并修改。想用 Codex 的行为,就把 Codex 作为外部智能体打开,或者在终端里启动 CLI。[2][3]
AI 改完之后,你检查改动和测试结果,用 Git 提交,再 push 到 GitHub。团队开发的话,接着走 Pull Request 和 CI。
重点是,用了 Zed 并不会让 GitHub 消失。Zed 里的本地工作,和 GitHub 上的历史、审查、合并是连在一起的。
10. 这几条路怎么选
比起问“哪个最强”,按你想保留什么来选更容易。
| 你想做的事 | 合适的通道 |
|---|---|
| 主要在 Zed 的界面里编辑、查看改动,让 AI 改代码 | Zed Agent |
| 想用 Zed 的界面,同时用 Codex 这个智能体本身 | Codex via ACP |
| 想原样保留 Codex CLI 的设置和手感 | Codex CLI / Terminal Threads |
| 想用聊天之外更广的电脑操作,或 OpenAI 那边的其他工作界面 | 同时搭配 ChatGPT / Work / Codex |
| 想在线保存、共享、审查代码和历史 | 继续使用 GitHub |
这里的要点是:选 Zed,不等于抛弃 Codex。
11. 常见误会
“Zed 能代替 GitHub”
不是。Zed 是工作台,GitHub 是仓库的远程保管、历史和协作场所。
“换成 Zed,Astra 本身就变快了”
不一定。变的是包括 harness、连接、上下文构建和工具运行在内的整体体验。
“用 Zed 就是 token 无限”
官方信息里没有这么说。通过 ChatGPT 订阅使用时,适用的是对应套餐的用量。[1]
“Zed 和 Codex 是竞品,只能用一个”
不是。Zed 可以把 Codex 当作 ACP 外部智能体来用,也可以在终端里运行 Codex CLI。[2][3]
“模型一样,换环境没有意义”
也不对。即使模型一样,上下文怎么传、工具有多少、重试、连接稳定性、审查流程不同,总耗时就会不同。
12. 总结
Zed IDE 既不是 AI 模型本身,也不是 GitHub 的替代品。它是打开代码,和 AI 一起编辑、运行、检查的高速工作环境。
说“把 Astra 从 Codex 换到了 Zed”时,真正改变的,与其说是模型的大脑,不如说是让这个大脑干活的通道。
所以,同一个 Astra 觉得更快,是完全可能的。但不能由“觉得快”推出“模型变快了”,也不能由“额度没掉”推出“无限用”。
最有意思的是,这并不是简单的 Zed 对 Codex 的对决。
你也可以让 Codex 坐到 Zed 的桌子上。
从 GitHub 的仓库里取出同一个项目,在 Zed 的工作台上让 Astra 干活,需要时用上 Codex 的生产线,做完再放回 GitHub。
把这些英文名字拆开之后,其实就是个很普通的“仓库、工作台、大脑、生产线”的故事。
参考资料(7条)
- Zed, “Use Your ChatGPT Subscription in Zed zed.dev
- Zed Docs, “Agents zed.dev
- Zed Docs, “External Agents zed.dev
- Zed, “Zed 1.0 zed.dev
- OpenAI, “GPT-6 Astra: A new generation of intelligence openai.com
- OpenAI Help Center, “ChatGPT Work and Codex help.openai.com
- Zed Docs, “Use an Existing Subscription zed.dev








