从cursor、trae、Qoder到Cc,都做过深度体验,CC跟其他IDE不同,它不是一个 VS Code 插件,而是一个终端的 IDE,没有文件树,没有 UI,只有一个文本框供你输入提示词。通过命令行输入自然语言进行交互。改变了以往图形化界面的逻辑。Claude Code 和其他 AI Code IDE 一样,主要的使用场景仍然是日常的编写代码,重构代码,修正 bug 等。Cc初始化会自动创建claude.md文件作为项目的"长期记忆",类似cursor和trae的rules,文件放置在项目根目录,支持Markdown格式,内容会按照优先级从高到低自动合并(高优先级内容会覆盖低优先级内容)。模板中的规则将直接影响ClaudeCode生成代码的质量和准确性,需要定期更新和维护。
我是用Cc自然语言交互、多窗口都很顺畅,因为以前搞操作系统都是命令行方式,唯一不方便的就是查看改好的文件、git提交版本等没有图形化友好,使用的不是cc的api,我是用的是anyrouter的api,之前也用过硅基流动的api,但是硅基最大的问题是限流,会时不时报错429,我用cc做了一个项目,大概调用了2400多次,使用的anyrouter,因为之前有活动赠的额度。不过Cc虽然没有图形化界面,但是tokens消耗也是比较大的,我的这个项目2400+次大概费用300+$,要是纯付费没有活动额度,一般一个人+一公司模式怕是投入有点大。
总体来说,用cc的好处是配置好自动处理命令和claude.md,可以多窗口分别跑不同的模块去处理,属于90%自动化开发,但是前提也需要把任务做拆分,拆分为具体的模块,模块下面细化出任务,不然也会陷入错误循环。