随着AI大模型应用的不断普及,尤其在AI编码领域,AI开发工具更是层出不穷。从最早的Github Copilot(主要是单句、片段代码补全)到后来的Cursor、Winsurf、Cline、通义灵码等,再到Trae、CodeBuddy,这些工具基本都是VSCode的扩展或基于VSCode开发的独立IDE工具。
Claude Code走了一条不寻常路,是通过开发人员更熟悉的命令行方式使用。更重要的是,基于Anthropic公司能力强大的Claude大模型,Claude code的能力也是得到了广泛的认可。
ps:很多人也叫他是CC。
工具好是好,但是呢,在国内无法直接使用。今天我们就写下如何在国内可以用,而且是免费使用这个工具的过程,以及如何使用hooks(钩子,可以在某个操作之前之后,进行其他操作)提高我们的效率。
在AI代码助手领域,Anthropic公司于2025年推出了命令行形式的编程智能体工具——Claude Code。Claude Code正是基于Anthropic公司强大的Claude模型,最初以研究预览形式发布,在收获积极反馈后于2025年中开始全面开放。它把Claude的大模型能力封装进一个终端代理,允许开发者通过命令行直接与AI协作编程。
Claude Code背后的API还提供了代码执行、文件系统访问、缓存Prompt等新能力,方便开发者构建自定义AI Agent。总的来说,Claude Code的诞生标志着AI编程助手从简单对话辅助进化到具备自主执行、长程推理能力的智能体,为开发流程带来全新范式。
最开始用的时候,当时正好要优化一个问题,就用Claude了,但是突然又想起来其他问题,就先让他帮忙处理其他问题了。结果在处理完其他问题后,我自己都把一开始提的问题给忘了,他突然问我,那我们开始xx问题的优化?
一下子把我惊艳了!!!
我们都知道,单次对话,大模型能力区别其实差距不会很大。但是随着交互次数增加,大模型上下文越来越长,模型的脑子可能就不好使了,很容易出现忘东西或者记忆混乱的情况。
但是在Claude code这里一切感觉良好,究其原因和它的memory、todo机制,我觉得是有很大关系的。
步骤一,安装node.js windows用户访问 https://nodejs.org 下载安装包,进行安装。建议选择LTS版本的,官方可以提供稳定支持。
命令行查看node版本,需要版本>18
node –version
步骤二,安装Claude code
命令行
npm install -g @anthropic-ai/claude-code claude –version
可以正常显示Claude的版本,就安装成功了
- Any Router注册
对大模型API略有了解的人都知道,要调用API需要设置apikey,如果走代理方式还需要设置BaseUrl,要使用Claude Code也是类似的。
既然我们要免费用,那么就是找免费的代理去用,这里我们使用aicodemirror。(注册地址:AICodeMirror官方共享平台 - AI编程助手),注册送3000积分,也就是将近250-300次请求。
- APIKey、BaseUrl获取
注册成功后,点击API密钥,点击创建API密钥,设置下名称、过期时间提交即可。之后在API令牌列表,点击复制,就是我们的APIKEY了。
- Claude Code设置
Windows设置环境变量(在cmd或powershell下执行)
\(env:ANTHROPIC_BASE_URL=https://api.aicodemirror.com/api/claudecode
\)
env:ANTHROPIC_API_KEY=你的密钥
$env:ANTHROPIC_AUTH_TOKEN=你的密钥
注意完成上述环境变量配置后,需要重新打开命令行工具。
4.开始使用
命令行输入Claude,就可以愉快的和Claude code互动了。
注册地址:AICodeMirror官方共享平台 - AI编程助手,注册送3000积分,也就是将近250-300次请求。
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/221799.html