首页 TG账号购买内容详情

国内免费使用Claude Code大模型

2026-03-22 2 飞机号购买网站

在软件开发里头,环境配置常常是开发者碰到的头一个“阻碍物”。本文会给你剖析怎样在Linux系统上、macOS系统以及Windows系统里安装Claude Code,并且精巧地对接美团LongCat大模型,借此越过海外模型的付费限制,帮你省下实实在在的金钱之际,提高本地开发的效率。

跨平台安装与基础配置

# 全局安装 Claude Code
sudo npm install -g @anthropic-ai/claude-code
# 验证安装
claude --version

Linux与macOS环境搭建

Linux跟macOS用户,安装过程主要依靠终端指令。要是系统没安装Git,得先借助包管理器安装,像Ubuntu用sudo apt install git,macOS用brew install git。在完成Git安装之后,借助npm于全局范围安装Claude Code包,其命令乃是npm install -g @anthropic-ai/claude-code ,安装进程一般而言在一分钟之内便可完成,并不需要去额外配置系统变量,终端能够自动识别claude命令。

# 以管理员身份打开 Powershell 或命令提示符
# 全局安装
npm install -g @anthropic-ai/claude-code
# 验证安装
claude --version

Windows系统的安装要点

对于Windows用户而言,需先去安装Git Bash,这个Git Bash乃是运行Claude Code此应用的命令行环境所在之处。要从Git提供的官网上搜寻下载64位版本的安装包,在进行安装操作之时,建议选择采取“使用Git from the command line”此项选项。当安装流程完成之后,则同样得借助npm来安装Claude Code。鉴于Windows自身所具备的路径特性,务必要保障Node.js以及npm已然正确无误添加进去到系统环境变量当中,不然的话就会出现“命令未找到 ”这样的提示,这种情况下就需要手动着手去仔细检查安装路径了。

{
  "env": {
    "HTTP_PROXY": "http://127.0.0.1:7890",
    "HTTPS_PROXY": "http://127.0.0.1:7890"
  }
}

网络代理与API密钥配置

代理网络的设置方法

Claude Code要调用API就得有稳定的网络连接,在项目目录下创建一个.claude/settings.json文件,这个文件是用来配置代理地址的。要是在本地使用Clash这类代理工具,其默认端口一般是7890,配置示例是"proxy":"http://127.0.0.1:7890"。需留意,要把代理地址替换成自己实际运用的IP以及端口,不然请求没办法进行转发,会致使连接超时错误出现。

API密钥的环境变量配置

# 配置 Claude API Key
setx ANTHROPIC_API_KEY "sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# 配置 Git Bash 路径(Windows 专属)
setx CLAUDE_CODE_GIT_BASH_PATH "D:\software\git\git-2.36.1-x64\bin\bash.exe"

访问服务所凭借的凭证是 API Key,务必要妥善进行保管之中。于 Windows PowerShell 内部,运用 setx ANTHROPIC_API_KEY"你的密钥" 这般的命令去设置环境变量,而这条命令虽然会永久产生效力,不过需要重新启动终端才能完全生效。对于Linux用户而言,要在终端里对~/.bashrc文件作出修改,并添加export ANTHROPIC_API_KEY="你的密钥",在执行source命令之后,便会立即生效。而macOS用户呢,同样是于终端当中修改~/.zshrc文件,然后添加export ANTHROPIC_API_KEY="你的密钥",执行source命令后就会马上生效。密钥是需要从Anthropic官网去申请的,要是出现泄露的情况,那么就有可能致使账户被盗刷。

启动验证与常见问题

控制台启动与授权流程

在终端当中输入claude这个命令,就能够启动工具。首次运行时的情况是,系统会做出引导,让用户跳转至浏览器,登录Claude官网去完成账户授权。授权成功之后,终端会显示“Ready”状态。要是授权失败了,常见的原因是网络代理没有生效,或者API Key无效,这种情况下可检查配置文件以及环境变量。Windows用户需要特别注意Git Bash的路径是不是正确的,避免因为路径包含空格而导致启动失败。

排查基础环境故障


# 临时生效(当前终端会话)
export ANTHROPIC_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"
# 永久生效(写入 shell 配置文件,如 ~/.bashrc 或 ~/.zshrc)
echo 'export ANTHROPIC_API_KEY="sk-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx"' >> ~/.bashrc
source ~/.bashrc

要是启动之际提示“命令不存在”,那就表明安装没成功或者环境变量没配置。去检查一下Node.js版本是不是低于18,建议升级到LTS版本。对于macOS用户而言,要是提示“无法打开”,那就得在系统设置里允许终端执行未签名应用,Windows用户呢,有可能遭遇防火墙拦截,得在安全软件中将Git Bash设为信任应用。

对接美团LongCat大模型

LongCat的核心优势

美团 LongCat 之为一种大模型服务,它兼容 Claude Code 接口,其最大特点在于,能提供免费或者低成本的 API 调用额度。Claude 官方需绑定海外信用卡,还按 token 计费,与之相比,LongCat 降低了国内开发者的使用门槛。用户经由访问 LongCat 控制台,能够查看实时用量以及模型列表。这种查看便于成本控制以及资源分配。

创建API密钥与配置

在LongCat官网完成账户注册操作之后,进入名为“平台使用”的页面,接着点击“创建API Keys”选项,进而生成一串密钥字符串。复制这串所生成的密钥,用来替换原Claude配置当中的ANTHROPIC_API_KEY。需要注意到的就是,LongCat所给出的模型名称跟官方存在差异,举例来说,“LongCat - Flash - Chat”适用于一般性的对话任务,而“LongCat - Flash - Thinking -,2601”则更加适宜于需要深度推理的场景,能够依据需求去进行选择。

精细化配置文件管理

本地项目配置文件

处于不同项目的状况下哈,能够于项目的根目录那儿去创建.claude/settings.json,以此达成环境的隔离。这个文件它是对配置模型名称呢提供支持的,还有请求超时时间以及对此代理地址也是具备此种支持的。打个比方来说哈,在某一个项目里会有着需要快速响应这样的需求,那就可以指定为“LongCat - Flash - Chat”;在另外一个项目里需求是达到高质量代码生成的话,那就选用“LongCat - Flash - Thinking - 2601”。像如此那般的粒度控制真便是能将全局配置相互干扰的情况给避免掉的句号。

用户级全局配置

位于用户目录下的~/.claude/settings.json,作为全局配置,它会对所有项目产生影响。在进行配置时,要确保JSON格式是正确的,尤其是API Key以及模型字段,不能遗漏引号。要是同时存在全局配置和项目配置,那么项目配置的优先级是更高的。另外,处于用户目录下的~/.claude.json文件,用于存储认证信息和用户偏好,一般情况下无需手动去修改,要是有误操作,可能会致使授权失效,所以需谨慎编辑。

实战启动与性能优化

启动Claude Code

将所有配置完成之后,于终端之中输入claude命令,如此便能够进入交互式对话界面。当首次连接LongCat模型之际,或许会存在短暂的初始化延迟现象,而这是由于系统正在对密钥予以验证以及建立连接。在成功连接以后,你能够直接输入编程方面的问题,就像“用Python撰写一个快速排序函数”,模型会返回代码片段并且附有解释,整个流程通常在10秒之内完成。

提升使用体验的建议

获得最佳体验起见,建议把终端字体调大,且开启语法高亮功能。LongCat模型支持长上下文,处理大型代码文件时,可分段输入问题,防止单次请求内容过多致使超时。遇到响应缓慢,检查网络代理是否稳定,必要时切换到延迟更低的节点。Windows用户;推荐用Windows Terminal替代默认的命令提示符,来获取更好的复制粘贴体验。

有没有碰到过,在进行配置开发环境工作时,由于网络方面的因素,或者付费门槛的缘故,从而被卡住的状况呢?欢迎于评论区,去分享你那“踩坑”的经历,或者独家的配置技巧。

国内免费使用Claude Code大模型

相关标签: # ClaudeCode # 大模型 # Linux # Windows # 配置