文章分享作者作为十年程序员使用AI编程工具的真实体验。重点对比了Codex和Claude Code:Codex适合后端重构,代码精准但速度慢;Claude适合前端,响应快。作者的工作流是两者分工协作。此外,还介绍了用AI写需求、分析项目、查BUG等提升效率的具体方法,并提醒对AI生成的代码需人工复核。
昨天,opus 4.6发布,紧接着半个小时后,codex 5.3也发布了。
短短半个小时,两个世界顶级AI公司连续甩出王炸!
才2月份,AI的赛道就卷起来了,国外的是神仙打架,国内的也是在卷,但卷的方向有点不太对。。。
不过,咱也是吃个瓜而已。
今天主要是分享下使用AI编程的一些经验。
我选择的AI编程工具
说实话,现在的 Vibe Coding 工具,真的太多了。
Cursor、Claude Code、Codex、Antigravity、Trae……这些我都用过,有的还深度体验了一段时间。
但最后呢?我真正用的,就俩:Codex 和 Claude Code。
简单聊聊我淘汰掉的那些吧:
Antigravity:最大的优点是能白嫖 Claude Sonnet 4.5 和 Gemini Pro 3,但稳定性太拉胯了,动不动就断连,体验很割裂。
Trae:网上评价挺高的,但我实际用下来,总觉得花里胡哨、臃肿笨重,不是我的菜。
再说说我最终选择的两个:
Claude Code:它的 VS Code 插件界面非常干净,没有多余的干扰,能让我专注于业务逻辑本身,另外,他能支持自定义多种模型,所以我一般用claude code对接kimi、glm等模型
codex以前也是vs code插件的方式使用,但最近也推出了专门的IDE,我尝试了下,是用起来很丝滑。
啥时候用codex,啥时Claude?
codex很优秀,但是并不是所有的场景都适合。
codex非常慢!慢到令人发指!
几乎每次让codex改代码,它都能跑上5~6分钟。
昨天新出的codex 5.3据说速度快了很多,但就我自己使用的体感看来,还是和claude 差了不少。
虽然慢,但是codex写的代码很准,基本上是指哪打哪。
如果是重构一些大型项目,或者专门用来写后台程序,用codex再合适不过了。
另外有一点,codex是只要我们开了chatgpt plus账号,就可以免费使用了,这个是很经济的。
至于 Claude 嘛,执行速度非常快,特别适合写前端页面,或者需要快速出活的小项目。
我现在的工作流是这样的:后端服务和接口交给 Codex,前端页面交给 Claude,分工明确,效率拉满。
说到前端,忍不住吐槽一下 Codex 的审美——它写出来的页面,逻辑没毛病,功能也都对,但就是……丑。那种能用但不想看的丑。
所以我的做法是:先让 Claude 写一个基础页面,把网站的整体风格和主题定下来,然后再让 Codex 在这个基础上扩展其他页面、完善业务逻辑。这样既保证了颜值,又不耽误效率。
AI Coding,效率拉满!
我最近很少写代码,当然,不是我转行了,只是我很多代码都用AI写了(老板可能并不知道)。
平常我在工作中,都有这些用法:
让Ai帮我写需求
在工作中, 当我接到新的需求时,我都会先思考,这个需求要修改哪里?注意点是什么,改动的文件有哪些。
然后,想清楚之后,用语言准确描述给Codex,让Codex先把改动方案列给我,我确认没有问题后,再让Codex实现。
注意!如果不想老板让你提前毕业, 千万不要让AI一股脑写代码!写完后一定要看一遍。
AI分析项目
我猜工作几年的程序员肯定有这样的经历,接手别人的代码。
接手别人的代码是很痛苦的一件事情,特别是,如果上一个人写的代码风格不好的话,看别人的代码就跟吃屎一样。
所以接手别人的代码时间成本不下于一周,这一周时间非常难熬。
但是现在用Codex,基本上一个早上就可以入手代码。
接手一个项目之后,我们想让codex分析整个项目,然后呢,再让他画出架构图。
这样,基本上不到20分钟就可以掌握整个项目的大致情况了。
后续,如果要修改某个模块,也可以先让AI分析在哪里修改。
用这种方式,效率直接翻了几番。
AI查BUG&Review代码
这个用法我也是用的最多的,有时候,有些bug要分析很多上下关联的模块,如果是人肉分析,真的很累。
用Codex这类工具的话,基本上20分钟就能搞定。
不过,Ai也不是万能的,有些情况,AI也是分析不出来的,得依赖经验进行分析。
本次分享就到这里了,没啥干货。
好久没有写公众号了,找找状态,坚持更新~
没有评论:
发表评论