背景:

  • 作为程序员,在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。
Logo

Agent 垂直技术社区,欢迎活跃、内容共建。

更多推荐