【AI】下载安装claude-code,并配置免费的LongCat大模型
本文将教大家如何下载安装claude-code,并配置免费的美团LongCat大模型API进行使用。
一句话介绍:Claude Code是Anthropic开发的一个智能编程工具,它直接在您的终端中运行,帮助您更快地将想法转化为代码。
1. Node.js 安装
要想安装Claude Code,需要先安装node和npm。
node的官网提供了一个完整的下载指导:https://nodejs.org/zh-cn/download,跟着操作就ok了,node算是一个编程学习者的必备工具了,很多第三方工具都是通过npm下载和管理的。
1.1. Windows 系统
安装 Node.js 其实很简单,直接去 Node.js 官网 https://nodejs.org 下载 LTS 版本的安装包,建议选 22.x 或 24.x 版本,其他版本太老了,后续可能会停止支持。
下载完成后双击运行,跟着安装向导一路点击"下一步"就可以了。
装完后,打开一个终端(win+r里面输入cmd,或者直接在开始菜单的搜索里面搜cmd),可以在命令提示符里输入 node -v
和 npm -v
检查一下是否安装成功,如果显示了node的版本号那就没问题了。
1.2. Mac 系统
1.2.1. 方法一:官网安装包(适合新手)
和 Windows一样,直接去官网 https://nodejs.org 下载 macOS 的.pkg
安装包,推荐下载 LTS 版本(22.x 或 24.x)。下载后双击运行,按照安装向导的指引一路点"继续"就搞定了。安装完成后打开终端,输入 node -v
和 npm -v
验证一下,能看到版本号就说明装好了。
1.2.2. 方法二:Homebrew 安装(适合开发者)
如果你已经装了 Homebrew,那安装就更简单了。首先确保 Homebrew 已经安装,如果还没装,可以在终端里运行:
1 | # 安装homebrew |
Homebrew 装好后,直接运行:
1 | brew install node@22 |
同样,安装完成后输入 node -v
和 npm -v
检查一下。
Homebrew这玩意基本上是mac必备的命令行工具了,这也是mac有别于windows电脑的一点,mac上很多有趣的软件和开发者工具可以通过Homebrew一键安装,而windows上配置一些环境容易头大。网上所谓“mac更适合编程人员”的论调也是基于此原因。
但是,对于普通学习者,特别是理工科大学生来说,没有任何必要,也千万不要把你的windows电脑卖了换个mac电脑。mac电脑在很多工科专业软件兼容性这方面是0!
1.2.3. 方法三:nvm安装(强烈不推荐!!!!)
node官网给出的安装指令,是让你先安装了一个node的版本管理工具nvm,然后通过nvm安装了22版本的node。
1 | # Download and install nvm: |
慕雪强烈不推荐这种方式!虽然nvm能够帮你管理node版本,但是在.nvmrc
和全局的node版本不一样时,非常容易出现node版本不一致、不符合要求导致的各类问题。尤其是后续如果你需要使用npm安装的mcp工具时,nvm造成的问题绝对是烦人至极。
所以:强烈建议,不要在你的电脑上下载nvm!
现在更推荐使用mise来管理多个版本的node,参考官方文档:https://mise.jdx.dev/installing-mise.html,后续慕雪会单独写个文档告诉大家如何使用mise。
2. Claude Code 安装
2.1. 啥是Claude Code?
Claude Code是Anthropic开发的一个智能编程工具,它直接在您的终端中运行,帮助您更快地将想法转化为代码[1]。
主要功能:
Claude Code可以帮您:
- 从描述构建功能:用简单的英语告诉Claude您想要构建什么,它会制定计划、编写代码并确保代码正常工作
- 调试和修复问题:描述错误或粘贴错误消息,Claude Code会分析您的代码库,识别问题并实施修复
- 导航任何代码库:询问关于团队代码库的任何问题,获得深思熟虑的回答。Claude Code能够了解整个项目结构,可以从网络获取最新信息,并通过MCP连接外部数据源
- 自动化繁琐任务:修复lint问题、解决合并冲突、编写发布说明
为什么开发者喜欢Claude Code?
- 在终端中工作:不是另一个聊天窗口或IDE,Claude Code在您已经工作的地方与您相遇[2]
- 直接执行操作:Claude Code可以直接编辑文件、运行命令和创建提交
- Unix哲学:Claude Code是可组合和可脚本化的
- 企业就绪:内置企业级安全性、隐私保护和合规性
上面这个介绍很明显是AI写的,慕雪这里补充一点:Claude Code的Agent框架设计的非常完善,是目前终端命令行工具(Gemini、Qwen Code、codex)中设计的最好的一个,这也是为啥很多人都在用Claude Code。而且Claude Code并没有强行绑定官方API服务,让我们可以接入其他API,也满足了个人的多样化和企业的信息安全要求。
2.2. 安装 Claude Code
Node.js 安装好后,我们就可以开始安装 Claude Code 了。直接在终端里运行:
1 | npm install -g @anthropics/claude-code |
如果你的网络无法正常安装npm工具,可以加上国内阿里云镜像源进行安装:
1 | npm install -g @anthropics/claude-code --registry https://registry.npmmirror.com |
在macOS和Linux上,如果npm安装提示没有权限"permission denied",可以在命令之前加上sudo执行。
等待安装完成,然后输入 claude --version
验证一下是否安装成功。出现了版本号就是OK了。
1 | ❯ claude --version |
3. 配置 LongCat API
3.1. LongCat是什么来头?
如果你最近有了解过大模型最新动态,你应该知道送外卖的美团发布了他们自研的大模型LongCat,在性能不错的同时,主打一个快。不管去问什么问题,回答的速度都是飞一般的快,和隔壁Kimi K2的慢吞吞形成鲜明对比。
美团这次非常大方,每天提供了50w Token的API调用额度,足够我们学习和测试大模型了。
Claude Code 默认是使用 Anthropic 的 API,直接执行claude命令的时候,会告诉你当前无法连接上Anthropic的服务器,无法使用,这是正常情况,因为我们没有购买Anthropic的订阅,网络也连不上Anthropic的服务器(如果你买了估计你也不会来看本文了吧……哈哈)。
我们可以用 LongCat 免费提供的 API 来替代Anthropic官方API:LongCat文档。
具体步骤如下:
3.1.1. 获取 LongCat API Key
- 访问 LongCat 官网
- 注册并登录账号(其实就是你的美团账户)
- 进入控制台,创建新的 API Key
- 复制 API Key(注意保密,可千万别发网上)
3.1.2. 配置 Claude Code 使用 LongCat API
根据官方文档,修改~/.claude/settings.json
配置文件,写入如下内容,使用LongCat的Anthropic API,其中ANTHROPIC_AUTH_TOKEN
需要更换成你自己的LongCat API Token。
1 | { |
如果你是windows用户,这个配置文件的路径如下
1 | C:\Users\[你的用户名]\.claude\settings.json |
这个配置文件本质上是在设置Claude Code全局使用的环境变量,你可以通过直接设置环境变量的方式,来实现相同的接入。将如下内容写入你的~/.zshrc
、~/.bashrc
,或在windows系统环境变量中设置即可。
1 | export ANTHROPIC_AUTH_TOKEN="your_longcat_api_key" |
注意:~/.claude/settings.json
配置文件优先级高于终端环境变量,建议二者只选其中之一进行配置,不要两个一起配置。免得自己把自己的配置搞混。
3.2. 启动 Claude Code
配置完成后,直接在终端里输入:
1 | claude |
首次启动会提示你接受使用条款,运行访问当前目录,直接Yes即可,不然你是打不开的。
启动之后,可以看到API Base URL已经是美团LongCat的URL了,说明设置成功了。
这里我们先hello一下,确认API配置没有问题,能够正常访问,然后顺带问问AI他知不知道自己是谁,龙猫的回答也是OK的。
至此,配置就OK啦!
如果你发现在Claude Code里面使用非Claude模型咨询“你是谁”时返回了一个Claude模型的结果,不要惊讶,这也是正常情况。因为Claude Code的System Prompt里面写了让AI工具返回他自己是Claude 4 Sonet模型,所以即便你用的不是Claude模型,AI因为遵循了SP依旧返回了Claude模型的答案。不过目前看Claude Code新版本好像已经修复了这个问题了。
3.3. 小小的问题:Token额度
虽然LongCat大方地提供了50w Token的免费额度,但Claude Code工具本身可是个吃Token的大户,随便处理一两个问题就用出去30w Token了,所以大家使用的时候还是得注意Token消耗。
如果你是在学习大模型Agent开发,以OpenAI API调用的话,那50w Token的免费额度可以说是彻底够够的了。也就Claude Code这种强Agent工具链会吃这么多Token,因为它内置了大概20k-30k Token的System Prompt和十多个内置工具,这些内置工具会以function call格式发送给大模型后端,也会算作Input Token的一部分。
你可以用npm安装ccusage项目,查看本地Claude Code累计的Token消耗。
1 | sudo npm install -g ccusage |
安装之后,直接执行ccusage命令就可以看到记录了。更多命令可以用ccusage --help
查看。
4. 其他
4.1. 配置DeepSeek API
除了美团的LongCat,DeepSeek官方也提供了Anthropic API的支持:ds文档
1 | export ANTHROPIC_BASE_URL=https://api.deepseek.com/anthropic |
需要注意的是,DS提供的API并非免费的,所以你需要给你的DeepSeek账户充值才能使用
根据官方价格文档,输入Token的价格是4元每百万(缓存基本上都命中不了),输出Token的价格是12元每百万,对于Claude Code这个吃Token大户来说,至少得准备几百元的预算才能放心使用。
4.2. 还有其他白嫖方式吗?
那么肯定有聪明的盆友想问了,除了美团给的免费额度,还有没有谁也给了我们能用的免费额度呢?
有的兄弟有的,注册阿里云的大模型百炼平台,刚注册的90天内,有很多个模型都是各免费100万Token的,具体可以在阿里云百炼模型价格里面查看。
免责声明:我可没有收推广费哦,本文里面的所有链接都是没有邀请码的(我还不知道在哪里能弄邀请码呢)
PS:别被阿里云文档里看上去很便宜的API价格虎住了哦,它的价格是按每千Token算的,不是每百万Token!要乘以1000才是其他平台显示的每百万Token价格。
但是!目前百炼平台只提供了OpenAI API格式的接入,没办法直接在Claude Code里面使用,需要借助claude-code-router工具进行转发(把Anthropic API转成OpenAI API格式),才能正常使用哦。
具体操作,请听下文分解:【AI】配置claude-code-router转发Claude Code请求至OpenAI API格式。
另外,比较出名的大模型API平台硅基流动也提供了很多免费调用的模型,但免费的都是些7B的小模型,拿来玩玩都属于不够的水平,基本上是没啥用的。轨迹流动是有提供Anthropic API的,可以使用如下方式配置[3]:
1 | export ANTHROPIC_BASE_URL="https://api.siliconflow.cn/" |
如果你想体验Claude Code的完全体,掏钱是必须的啦!目测想yolo使用,每天至少得要消耗几百万甚至上千万的Token,预算得非常充足才能掏的起这个API使用费用呢。
或者你可以斥巨资买一个Mac Studio 512GB内存版本,直接本地部署一个满血的deepseek或者qwen3coder,那就再也不用担心Token不够用的问题了。富哥vivo50!
为啥开发者喜欢Claude Code:https://docs.claude.com/en/docs/claude-code/overview#why-developers-love-claude-code ↩︎
举个很简单的例子,如果是没有GUI的Linux服务器,需要AI辅助的时候,你只能使用Claude Code这种命令行工具,而没办法使用cursor或者vscode里面的copliot。 ↩︎
硅基流动配置Claude Code:https://docs.siliconflow.cn/cn/usercases/use-siliconcloud-in-ClaudeCode ↩︎
Retry