说 Claude Code 是最强编程助手还真不为过。但是这么好的工具可没那么容易用,首先他对大陆禁用。其次,不像我们习惯的IDE编程,它是Cli客户端编程,类似于早期互联网时代,靠敲击命令上网一样。爱折腾的人喜欢玩这种方式,但是普通用户看着都头大。尽管如此,我真正去用它还是有个过程,也不是一下子适应的,毕竟在这之前,IDEA,VS code,TRAE 都是我最爱的IDE开发工具,用着都习惯了,突然换成Cli 客户端工具好像一下子回到原始社会。最近被迫使用是因为 VS code的编程助手实在是差强人意,只能用一些像千问,deepseek这类国内大模型,对于我们这种效率至上的人来说,用这种模型真是浪费生命。因为这些编程模型属于初级程序员水平,偶尔能发挥好一些,算是中等,但是总体实力很一般。所以我的编程重任主要落在 TRAE 国际版上面,它支持当今主流大模型,像OpenAI 5.2系列,Grok,Claude等,但是 最近 因为受限制,TRAE 国际版也无法提供 Claude的模型了:剩下的这些模型中只有OpenAI 5.2 还好一些,其他编程能力也一般,但是O pen AI 也经常无法解决问题,所以需要在多个模型之间切换,这样一来TRAE 也就没啥吸引力了,主要是每个月 10美元 只能查询 600次,根本不够用。如果用其他转接的Claude 服务,TRAE 等平台都无法支持自定义 服务地址。这个时候 就得看起来比较原始的 IDE 工具出马了,因为这样真正做到了DIY。来看看Claude code 命令行工具,它需要在本地安装 npm 安装一个客户端,非常轻量,控制台界面也很清爽:其实看到这,实际上它比任何IDE工具都要简单好用,所以不要被我们的经验所束缚,往往强大的工具就是这么看起来low。启动命令前,配置claude的 url和 密钥,就是个环境变量的事。然后就可以在控制台输入 命令,让它帮你实现代码,找bug,实在是太爽了。比如我问:“cosy_voice_tts.py 和cosy_voice.py 有没有影响性能的地方,请优化”:提交后,它就开始规划路径,吭哧的干活了,而且从执行过程能看到非常逻辑清晰,专业:修改后通过前后代码可视化对比的方式,让你确认是否接受:说了半天,最后再介绍下Claude:
Claude分为三个模型:claude-3-opus-20240229、claude-3-sonnet-20240229、claude-3-haiku-20240307
其中:能力分别:媲美GPT-4、媲美GPT-3.5、适合快速自动化任务
claude-3-opus-20240229:最强大的模型,在高度复杂的任务中提供最先进的性能,并展示流畅性和类似人类的理解
claude-3-sonnet-20240229:在智能和速度之间最平衡的模型,是企业工作负载和规模化 AI 部署的绝佳选择
claude-3-haiku-20240307:最快、最紧凑的模型,专为近乎即时的响应能力和模仿人类交互的无缝 AI 体验而设计
主要特点
多语言功能:Claude 3 模型提高了西班牙语和日语等非英语语言的流利度,支持翻译服务和全球内容创建等用例。
视觉和图像处理:所有 Claude 3 模型都可以处理和分析视觉输入、从文档中提取见解、处理 Web UI、生成图像目录元数据等。请参阅我们的视觉页面以了解更多信息。
可操纵性和易用性:Claude 3 车型更易于转向,更善于遵循指示。这使您可以更好地控制模型行为,并获得更可预测、更高质量的输出。
型号升级:Claude 3 系列将定期接收更新,以增强性能、扩展功能并解决任何已发现的问题。但是,每次更新都将固定到新的模型版本,从而保证一个模型版本上的工作流不会因新版本的发布而中断。当新的模型版本发布时,我们将提供一个过渡期,允许开发人员更新他们的应用程序。
其实Claude 已经到4 版本了,上面我们操作示例中默认已经是最新的版本了。除了这个cli工具,还有一个 codex 也是这种模式,感兴趣的可以去体验下。