
最近试了几款ai写代码的工具,发现claude code比cursor gemini靠谱多了。cursor总改界面,有时候连快捷键都记不住,gemini cli根本没法用,运行老报错,直接删了。claude code装完就能跑,速度也快,感觉像是找到了真东西。
装的时候先下个node.js,官网链接直接给,版本要18以上的。装好node之后在命令行敲npm install那串代码就行,全程没卡住。检查版本号输入claude --version就能看见数字,挺简单的。windows用户得开wsl,按照官方文档弄就行,不算麻烦。
打开程序需要登录,claude pro版20美元一个月,现在支持国内信用卡了。用yc那个虚拟卡充的,按提示操作就行。登录后选个主题,暗色系看着舒服。第一次用要等授权,后面就能自动改文件了。
用着最爽的是它能懂整个项目。问"这系统是干嘛的",它自己去读代码然后讲功能,不用手动找文件。让我看看技术栈用了啥,立刻列清单,比自己翻代码快多了。项目根目录有说明文件的话,它记得特别清楚。
vscode里按command+esc能调出面板,问它"怎么修这个bug",它直接给出方案。还能让改代码,比如加个新接口,选确认就自动写好。测试过mybatis-plus加用户管理模块,从建表到控制器,半小时搞定,自己写估计得两小时。
jetbrains ide也能用,装插件重启就行。界面显示更清晰,java项目跑得稳。连git提交都能自动生成描述,虽然有时候描述不太准,但大部分时候够用。修改代码前会弹窗确认,这点挺安全的。
遇到长代码时最好别直接粘贴,它处理不好。得把代码存在文件里让它自己读,这样准确。终端换行输反斜杠再回车就行,搞明白后方便多了。消息提醒配好了会有滴滴声,不会错过结果。
对比之前用的工具,cursor老卡,问几个问题就得重启。gemini连界面都没咋做,回复全是乱码。claude code虽然也要钱,但稳定性和理解能力明显强太多。前端同事试过写react组件,直接生成带测试用例,他这种新手都说好用。
开发时让它同时管前后端没问题,问后端接口参数,再让它写前端页面,来回切换快。还有个功能是继续上次对话,中途离开再回来不用重新说需求。生成的代码偶尔有小错,但比自己瞎写错得少。
装了claude code后project结构一目了然,技术选型也能看懂。之前看别人代码要半天,现在让它解释文件夹意思,直接翻译过来。连数据库表结构都能总结,省去找文档的功夫。
现在基本所有项目都用这个,速度确实快。虽然每月要交钱,但节省的时间值了。其他工具要么卡要么不稳定,claude code至少能放心让它改代码。用过才知道什么叫真正的ai编程助手,不是摆设。