Claude code探索历程-Trae牵手ClaudeCode开发
·
背景:
- 作为程序员,在AI时代,没有用过Claude code属于落伍了,我在本月对claude code进行了探索,有点心得,希望对于一些没有用过Claude code的,又打算用claude code的人一点参考,其实我一开始并没有想要使用Claude code的,我之前想弄anythingLLM的computer use功能的,最后确定弄不了了,注册的claude code转接服务不能浪费,就试用claude
code,做个体验分享。我这里通过Trae安装Claude code插件的方式来做。 - 首先我们先下载安装claude,下载claude因为封禁中国的,需要梯子连到台湾,开了梯子后,可以直接用命令安装,我用window10专业版做演示。
- 打开powershell,输入命令:
irm https://claude.ai/install.ps1 | iex

- 现在我们来配置环境变量,claude运行需要环境变量,其实就是url和token
我这里用我前面注册的claude镜像站的接口,如果没有镜像可以考虑和我一起用AICODING.SH的镜像站,

https://aicoding.sh/i/BVY6LB,点这里注册一个就像,用qq邮箱都可以。
- 登录之后找到控制台,没钱的先充值10刀,或者加社区有个赠送金额,可以试用。
从这里找到API地址。

右键点击"此电脑" → “属性”
点击"高级系统设置"
点击"环境变量"按钮
在"用户变量"区域点击"新建"
ANTHROPIC_BASE_URL = https://XXXXXXX-vip.aicoding.sh
ANTHROPIC_AUTH_TOKEN = aicoding-bXXXXXXXXXXXXXXXXXXXXXXXXXXX
Claude = C:\Users\Administrator.local\bin
点击"确定"保存所有更改,然后重启一下电脑,让环境变量生效。
重启后通过powershell打开claude

- 到这里就可以用claude了,但是很多人不习惯这个命令行,这就需要一个IDE来做个可视化,我这里选择了Trae,为什么选择trae呢,因为这个trae里面有claude code插件,另一方面,如果想省一点token,可以先用trae里面的无token模型,复杂的问题再用claude code。 话不多说,我们打开trae

- 注意,TRAE的添加模型只支持官方的claude,我添加了claude镜像网站的会报错,如下

-
Anthropic公司为VSCODE做了一个Claude code的插件倒是可以用
因为Trae就是参考了vscode,所以插件市场里面可以搜索到

-
安装上,然后打开扩展的设置,配置claude环境变量


-
打开增加ANTHROPIC_API_KEY和ANTHROPIC_BASE_URL
{
"workbench.colorTheme": "Visual Studio Dark - C++",
"files.autoGuessEncoding": true,
"claudeCode.environmentVariables": [
"ANTHROPIC_API_KEY": "aicoding-XXXXXXXXXXXXXXXX",
"ANTHROPIC_BASE_URL": "https://XXXXXXXXXXXXXXXX-vip.aicoding.sh"
],
"claudeCode.preferredLocation": "panel"
}
- 设置好就保存,重启trae

- 可以看到一个这个claude的图标,点击它
- 然后点击new session

- 出来了这个就基本成功了,我们来测试一下

完成了。
我们来试用一下。

- 选择一个项目,这个是我之前用Trae自带的模型或者的一个网页

- 我们现在点击claude图标会弹出一个claudecode窗口,直接在这个窗口输入需求。

- 我们先初始化一下,这个插件好的地方就是不用记命令,直接点

- 往下滚动,找到Slash Commands

- 找到init,这个就是初始化的,我执行完成后,他会读取代码,帮我生成一个md文件,这个文件经常逛开源的应该很熟悉了,就是项目的介绍文件
。

- 可以看到claude的操作过程。

- 最后会生成这样一个文件,点开


- Claude code是改代码的,我让他改改代码看一下。

- 他就在分析,还帮我改了代码,我看一下效果。

- 可以了,goodluck。
更多推荐


所有评论(0)