AI 编程到底怎么玩?我好像终于搞明白了
现在写代码已经完全离不开 AI 了。我已经记不清上一次纯手写代码是什么时候的事。
从一开始的兴奋,到后面连续踩坑、费钱又费力,再到现在每天高强度使用 AI 编程,我走过了一条曲折的路。如果你也正在 AI 编程这条路上挣扎,或者刚有点感觉,这篇文章或许能让你少走不少弯路。
我踩过的那些坑,血泪史
第一坑:Cursor
我是最早一批买 Cursor 年度会员的用户。当时用 Claude 模型写代码,体验是真的丝滑。结果没多久,Claude 模型突然用不了了。切换其他模型后,代码质量和开发流畅度明显下降,勉强做了几个 App 就放弃了。
第二坑:Claude Code
为了用上 Claude Code,我尝试了各种“歪门邪道”。好不容易跑通后没多久,官方对国内账号做了限制,我的账号直接阵亡。那段时间真的很崩溃。
后来虽然还能通过自定义模型供应商勉强续命,用 Qwen 系列模型搭配,但随着 Claude Code 不断更新,不再支持自定义供应商,我彻底和它说了再见。
第三坑:早期 Codex
Codex 刚出来时我满怀期待,结果用下来却处处别扭。它经常写一小段代码就停下来“建议”我下一步怎么做,而不是主动把事情做完。当时我觉得这工具智能程度不高,现在回头看,其实是我不会用。
这些坑踩下来,我花了不少钱,也浪费了很多时间。但也正因为这样,我才慢慢搞清楚 AI 编程的正确打开方式。
主流 AI 编程工具真实对比
目前主流的 AI 编程工具大概有这几类:
- Cursor:更像一个兼顾代码编辑体验的「AI IDE」,界面漂亮,上手快。
- Claude Code / Codex:更像终端里推理能力极强的 AI 大脑,适合深度思考和复杂任务。
- 国产大模型工具:价格相对友好,但代码质量和智能程度还在追赶。
我现在更推荐把它们当做不同场景的「同事」而不是单纯的代码补全工具。
| 工具 | 类型 | 最大优势 | 主要问题 | 适合人群 |
|---|---|---|---|---|
| Cursor | AI IDE | 编辑体验优秀 | 模型限制较多 | 喜欢可视化界面的开发者 |
| Claude Code | 终端 Agent | 推理能力强 | 账号稳定性 | 追求代码质量的用户 |
| Codex | 终端 Agent | 生态逐步完善 | 需要正确使用方法 | 想把AI当同事的人 |
| OpenCode | 开源 CLI | 免费开源,可控性高 | 需要一定配置 | 技术能力较强的玩家 |
学会一个工具的核心逻辑后,其他工具上手会快很多。
真正让我“开窍”的三个关键转变
1. 别再把它当补全工具,要当同事
这是我最大的认知转变。
以前我会说:“帮我优化一下这个函数。”现在我会说:“把用户列表页的筛选逻辑从前端改成服务端查询,保持现有 UI 不变,增加分页和空状态处理,补全对应测试,不修改权限模块。”
把任务边界、验收标准、不能动的地方全部说清楚,AI 犯错的概率会大幅下降。你越会“带团队”,它发挥得越好。
2. 建立清晰的沟通框架
现在我会在项目里固定放一个 AGENTS.md 文件,里面写清楚:
- 项目整体目标
- 代码规范
- 禁止修改的模块
- 偏好风格
每次新任务,我会先用 /plan 让它输出完整执行计划,确认无误后再用 /goal 让它真正执行。这种结构化沟通极大减少了“来回拉扯”的成本。
3. 语音输入彻底解放双手
这是效率提升最明显的一点。
斯坦福的研究显示,语音输入比键盘输入快 3 倍。我实际测试能达到每分钟 220 字左右,对于描述复杂需求特别友好。
我主要用两个工具:
- 闪电说:本地优先,延迟低,支持自定义 AI 纠错,适合 Windows 和 Mac 用户。
- Typeless:跨平台(Mac/Windows/iOS/Android),自带 AI 润色功能,能把口语自动整理成结构化的书面表达,还会帮你分点列出需求。
现在我写复杂需求基本全靠说,说完让 Typeless 润色后再丢给 Codex 或 Claude Code,效率直接起飞。
从零开始的 AI 编程建议
如果你现在刚入门,我建议按这个顺序来:
- 先选一个工具深入掌握(推荐从 Cursor 或 Codex 开始)
- 练习写「结构化需求」的能力
- 建立自己的
AGENTS.md模板 - 结合语音输入,形成完整工作流
- 重点训练代码 Review 能力(未来这会是最值钱的技能之一)
AI 编程代理正在从“辅助工具”变成“能行动的同事”。真正拉开差距的,不是谁会更多提示词,而是谁更会定义任务、设定边界、审查结果。
写在最后
AI 编程这件事,工具能力每天都在突飞猛进,但怎么用好它,依然需要我们自己去摸索。
我从连续踩坑到现在的“终于搞明白了”,核心就是把 AI 从“代码生成器”升级成了“可管理的开发伙伴”。
你现在主力使用哪个 AI 编程工具?是 Cursor、Codex 还是其他?欢迎在评论区分享你的使用心得和作品。
我们一起把这条路走得更顺。
(本文相关免费学习资料可在评论区置顶获取)