前言

Anthropic 公司出品的 Claude Code 是一款专为开发者设计的强大 AI 编码助手。它能够直接在你的终端或 IDE 中运行,提供代码生成、逻辑解释、Bug修复、语言翻译等一系列强大功能。本指南将带你一步步完成环境配置,通过一个免费的代理服务,将 Claude Code 这把“瑞士军刀”零成本地集成到你的日常开发流程中。
官网参考地址:

https://docs.anthropic.com/zh-CN/docs/claude-code/ide-integrations

核心思路

我们将使用 WSL (Windows Subsystem for Linux) 作为运行环境,通过 npm 安装 Claude Code 的命令行工具 (CLI)。激活和使用的关键,在于配置一个免费的 API 代理网站 Any Router,它会为我们转发请求到 Claude 的官方服务器,从而实现免费使用。

1. 安装claude-code

首先,你需要在 Windows 系统中安装并启用 WSL,推荐使用 Ubuntu 发行版。

wsl --install -d Ubuntu

安装后在开始面板搜索可以找到ubuntu
在这里插入图片描述
WSL 是一个独立的 Linux 环境,即使你的 Windows 系统已经安装了 Node.js,也必须在 WSL 内部重新安装一次,两者不通用。

# 安装nodejs
curl -fsSL https://deb.nodesource.com/setup_22.x | sudo bash -
sudo apt-get install -y nodejs
# 检查是否安装成功
npm -v
node -v
# 安装claude-code 至少需要11.4.2版本,如果版本不对先升级
npm install -g npm@11.4.2
npm install -g @anthropic-ai/claude-code

2.Any Router代理网站申请key

claude-code在中国境内使用有限制,因此需要用第三方代理网站,这里推荐Any Router.根据公告步骤进行配置即可
在这里插入图片描述

打开网站https://anyrouter.top/register?aff=IQNa,使用github登录,在https://anyrouter.top/console/token页面创建token
在这里插入图片描述

# 保存到环境变量,避免每次都输入
echo -e '\n export ANTHROPIC_AUTH_TOKEN=你的key' >> ~/.bash_profile
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bash_profile
echo -e '\n export ANTHROPIC_AUTH_TOKEN=你的key' >> ~/.bashrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.bashrc
echo -e '\n export ANTHROPIC_AUTH_TOKEN=你的key' >> ~/.zshrc
echo -e '\n export ANTHROPIC_BASE_URL=https://anyrouter.top' >> ~/.zshrc
# 启动
cd 你的代码目录(wsl上本机目录是挂载在/mnt目录下)
claude

在这里插入图片描述

3.Idea 配置

打开插件地址:https://plugins.jetbrains.com/plugin/27310-claude-code-beta-
会自动检查你的idea是否支持安装该插件(2024.2以上的环境才可以,如果显示不支持需要升级idea版本)
在这里插入图片描述
打开idea,直接点击插件图标即可在这里插入图片描述
如果不想每次都输入/ide开启,可以输入/config,开启自动连接
在这里插入图片描述

总结

通过以上五个步骤,我们成功地将强大的 Claude Code 工具免费地集成到了开发环境中。无论是直接在终端中快速查询,还是在 IDEA 中进行复杂的代码分析与生成,这套零成本的解决方案都将极大地提升你的编程效率。

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐