为什么是现在
Vibe Coding 的概念已经流行了一段时间,但真正的障碍不在模型能力,而在工具链的易用性。此前的主流方案各有各的劝退方式:Claude Code 存在封号风险,OpenCode 有大量未修复的 Bug,各类 IDE 插件对非程序员来说学习曲线陡峭。更根本的问题是——几乎所有方案都依赖命令行界面。
对于非技术用户来说,命令行本身就是一道墙。一个做了近十年用户体验设计的从业者分享了一个真实场景:第一次在命令行里想复制文本,习惯性按下 Ctrl+C,结果触发的是强制终止进程。这不是能力问题,是交互范式的根本冲突。
GPT-5.3-codex 的出现改变了两件事:第一,速度。上一代 5.2-codex 的能力其实够用,但动辄两三个小时的等待时间让 Vibe Coding 变成了纯粹的耐心考验。5.3 的速度提升了数倍,额度也更充裕。第二,Codex 有了原生桌面应用,提供了完整的图形化界面。这意味着非程序员终于不需要跟终端打交道了。
Codex 是什么
简单说,Codex 是 OpenAI 对标 Anthropic Claude Code 的编程 Agent 产品。上层封装了工程化能力,底层接入大模型。目前 Codex 搭载的是 GPT-5.3-codex——一个纯粹的编程特化模型,在创作、事实核查、世界知识等方面并不突出,因此没有上线到 ChatGPT,只在 Codex 中可用。
使用门槛:Plus 或 Pro 会员可以使用 GPT-5.3-codex;免费用户和 Go 会员(8 美元/月)只能用 GPT-5.2-codex。下载方式很直接,访问 Codex 官网即可下载 Mac 桌面应用。Windows 版本目前仅支持命令行,桌面应用预计很快上线。
值得一提的是编程 Agent 正在向通用 Agent 演进。信息化三十年,几乎一切都构建在代码之上,编程能力越强就越趋近于通用能力。这也是最近市场上反复讨论"软件逻辑正在改变"的原因——一个 Claude 的 Excel 协作插件就能让华尔街紧张,背后的逻辑正是如此。
核心概念:文件夹与 Thread
Codex 的工作流设计对新手非常友好,核心是两层结构:
- 文件夹(工作区):相当于项目目录或主题盒子,负责存放代码和资料
- Thread(线程):文件夹内的一条条独立对话,每条 Thread 围绕一个具体目标推进
打个比方:文件夹像一个项目群,Thread 像群里的具体话题帖。同一个文件夹里的 Thread 共享文件和资源,但对话和目标互不污染,随时可以断点续写。
这套设计解决了一个经典的崩溃场景——上午让 AI 写网页,下午算 Excel,晚上改文案,所有东西搅成一锅粥,上下文污染严重,AI 开始胡编,自己也找不到文件。
实操建议是在本地先建好分类目录,比如:
Learning:学习资料Notes:文章和笔记Projects:真实开发项目Sandbox:实验性内容Tools:通用脚本、可复用组件、小工具
前期分类看起来琐碎,但它直接决定后续的开发体验。一定不要像用 ChatBot 一样随手开新对话,Thread 和项目文件夹必须管理好。
值得关注的功能
定时任务:Codex 支持在特定时间自动执行任务。一个实际案例:把云服务器托管给 Codex,设置每天早上 9 点自动巡检,发现报错就自动修复,然后通过飞书机器人发送巡检报告。完全托管式运维,对独立开发者来说非常实用。
Skills 可视化管理:这是 Codex 做得比竞品好的地方。Claude Code 和 OpenCode 虽然支持 Skills,但用户根本不知道自己装了哪些、装在哪、有什么用。Codex 提供了图形化管理界面,并且内置了 Skill Creator——点击 New Skill,用自然语言描述你想要的功能,体验接近低代码平台。相比之下,竞品明明支持 Skills,却需要用户自己去找第三方的 Skill Creator 来安装,产品思维上差了一截。
Plan 模式:在对话框中输入 /,可以调用 Plan 模式。启用后 Codex 只做规划不写代码。每个从零开始的正式项目,建议先用 Plan 模式梳理需求、形成规范文档和实现计划,确认后再进入开发。
并行开发:Codex 支持多个 Thread 同时运行,可以并行推进不同的开发任务。
推荐配置
在设置中有几项值得调整:
- General:打开"保持电脑开机"开关;将 Follow-up behavior 改为
steer,这样开发过程中可以随时发消息调整任务方向 - 权限:在对话框首页将权限改为 Full Access,避免每次操作都要手动确认
- 推理深度:GPT-5.3-codex 有四个推理等级,日常推荐使用 High;遇到复杂任务切换到 Extra High,成功率和时间成本才是最值钱的,多出来的推理消耗可以忽略
- Personalization:填入全局规则,相当于命令行中的 AGENT.md。以下是一套可以直接使用的配置:
# Global rules for codex
## Operating principles
- Prefer small, reviewable diffs. Avoid sweeping refactors unless explicitly requested.
- Before editing, identify the file(s) to change and state the plan in 3-6 bullets.
- Never invent APIs, configs, or file paths. If unsure, search the repo first.
- Keep changes consistent with existing style and architecture.
## Safety and secrets
- Never paste secrets, tokens, private keys, .env values, or credentials into code or logs.
- If a task requires secrets, ask me to provide them via environment variables.
- Do not add analytics, telemetry, or network calls unless I ask.
## Code quality bar
- Add or update tests for behavior changes when the project has tests.
- Prefer type safety and explicit error handling.
- Add comments only when the intent is non-obvious.
## Build and run etiquette
- If you need to run commands, propose the exact command and why.
- When you make changes that may break build, run the fastest relevant check first.
## Output formatting
- For code changes: include a short summary + list of files changed.
- For debugging: include hypotheses, experiments run, and the minimal fix.
## My preferences
- I like concise explanations, concrete steps, and copy-pastable commands.
- Default language for explanations: Chinese.
实际开发工作流
一套经过验证的个人开发流程:
- 在 Codex 中打开 Plan 模式,用语音描述需求(右下角有麦克风按钮)
- 如果涉及前端页面或服务器,在需求描述时指定使用对应的 Skill
- 计划生成后确认并进入开发
- 开发完成后优先检查前端效果
- 如果前端效果不理想——这是 Codex 目前的短板,连 OpenAI 自己也承认——可以切换到 Claude Code 配合 Opus 4.6 重制前端,或者使用其他模型搭配前端设计 Skill 来补救
- 前端调整完成后回到 Codex 继续后续开发
这个工作流的核心逻辑是:用 Codex 做主力开发(速度快、额度足、交互友好),在前端视觉层面用其他工具补位。工具之间不是非此即彼的关系,而是各取所长。
一个值得关注的趋势
Vibe Coding 对非程序员的价值可能比对程序员更大。程序员本来就会写代码,AI 只是提效工具;但对不会写代码的人来说,AI 直接铲平了一道原本过不去的坎。这件事的长期含义是:用 AI 写代码会像用 Excel 一样,逐渐成为基本技能。
目前这条赛道还没看到真正的壁垒——OpenAI、Anthropic、各类 IDE 插件都在抢入口,产品形态也远未定型。但有一点很清楚:图形化界面、低门槛的入门体验、以及足够快的模型响应速度,这三者的交叉点就是当前最大的机会窗口。如果你一直在观望 Vibe Coding,现在是一个合理的起步时机。