在IntelliJ IDEA中使用Claude Code与阿里Qwen Coder:智能编程新体验
本文介绍了如何将Claude Code编程助手工具配置为使用阿里云Qwen Coder模型的方法。主要内容包括:安装Node.js运行环境,通过npm安装Claude Code命令行工具,配置系统环境变量以指向阿里云服务并指定Qwen模型,以及在IntelliJ IDEA中安装插件实现集成。文中提供了详细的Windows和Mac系统配置步骤,并建议用户获取阿里云API密钥进行身份验证。最后还介绍了
什么是Claude Code?
Claude Code是一款基于人工智能的编程助手工具,它可以理解你写的代码,帮助你完成各种编程任务。想象一下,有一个随时待命的编程伙伴,它能够:
- 智能代码补全:不仅能补全简单代码,还能根据上下文写出完整的函数
- 代码解释:当你看到复杂代码不理解时,它可以详细解释每部分的作用
- 错误调试:帮你找出代码中的错误并给出修复建议
- 代码优化:建议更高效、更清晰的写法
- 学习辅助:对于初学者,它就像一位耐心的老师,随时回答问题
Claude Code原本使用的是Anthropic公司自家的AI模型,但通过一些配置,我们可以让它使用阿里巴巴开发的Qwen Coder模型,这是一个专门为编程任务优化的AI模型,对中文支持很好,特别适合我们使用。
准备工作:安装Node.js
目的:Node.js是运行Claude Code工具的基础环境,就像手机需要操作系统才能运行APP一样。
操作步骤:
- 打开浏览器,访问Node.js官网(https://nodejs.org)
- 下载LTS(长期支持版),这是最稳定的版本
- 运行下载的安装包,按照提示完成安装
- 安装完成后,打开终端(Mac)或命令提示符(Windows)
- 输入
node --version并回车,如果显示版本号(如v18.x.x),说明安装成功
简单解释:Node.js让我们的电脑能够运行JavaScript程序,而Claude Code工具就是用JavaScript写的。
安装Claude Code命令行工具
目的:这是Claude Code的核心程序,它负责与AI模型进行通信。
操作步骤:
- 保持终端或命令提示符打开
- 输入以下命令并回车:
npm install -g @anthropic-ai/claude-code - 等待安装完成(可能会看到一些滚动输出的信息,这是正常的)
简单解释:npm是Node.js的包管理器,可以把它想象成一个"APP商店",-g表示全局安装,这样我们就可以在电脑的任何地方使用Claude Code了。
配置系统环境变量
目的:告诉Claude Code使用阿里的Qwen Coder模型而不是默认的模型。
环境变量就像是给程序设置的"备注"或"指示牌",程序运行时会查看这些指示牌来决定自己的行为。
对于Mac用户:
- 打开终端
- 输入以下命令(一行一行输入,每输完一行按回车):
echo 'export ANTHROPIC_BASE_URL="https://dashscope.aliyuncs.com/apps/anthropic"' >> ~/.zshrc echo 'export ANTHROPIC_API_KEY="YOUR_DASHSCOPE_API_KEY"' >> ~/.zshrc echo 'export ANTHROPIC_MODEL="qwen3-coder-plus"' >> ~/.zshrc - 然后输入:
source ~/.zshrc
注意:你需要把 YOUR_DASHSCOPE_API_KEY 替换为真实的API密钥。获取方法:
- 访问阿里云百炼平台(https://bailian.aliyun.com)
- 注册账号并登录
- 在控制台中创建API密钥
对于Windows用户:
- 右键点击"此电脑",选择"属性"
- 点击"高级系统设置"
- 点击"环境变量"按钮
- 在"用户变量"部分,点击"新建"
- 分别创建以下三个变量:
- 变量名:
ANTHROPIC_BASE_URL,变量值:https://dashscope.aliyuncs.com/apps/anthropic - 变量名:
ANTHROPIC_API_KEY,变量值:你的API密钥 - 变量名:
ANTHROPIC_MODEL,变量值:qwen3-coder-plus
- 变量名:
简单解释:
ANTHROPIC_BASE_URL:告诉程序去哪里找AI服务(阿里云的地址)ANTHROPIC_API_KEY:就像是门禁卡,证明你有权限使用这个服务ANTHROPIC_MODEL:指定使用哪个AI模型(这里选择Qwen Coder)
安装IntelliJ IDEA插件
目的:在IDE中集成Claude Code,让你在写代码时能直接使用AI助手。
操作步骤:
- 打开IntelliJ IDEA
- 点击菜单栏的
File→Settings(Windows)或IntelliJ IDEA→Preferences(Mac) - 在设置窗口中,选择
Plugins - 点击
Marketplace选项卡 - 在搜索框中输入 “Claude Code”
- 找到插件后,点击
Install按钮 - 安装完成后,重启IntelliJ IDEA
简单解释:插件就像是给IDEA安装的一个"扩展功能",让原本没有的功能变得可用。
测试使用
目的:验证所有配置是否正确,开始体验AI编程助手。
操作步骤:
- 在IntelliJ IDEA中打开或创建一个项目
- 点击下方的
Terminal标签打开终端 - 确保终端中当前目录是你的项目文件夹
- 输入命令:
claude - 如果配置正确,你会看到Claude Code的启动界面
- 现在你可以尝试问它编程问题,比如:“用Java写一个Hello World程序”
体验建议:
- 你可以让Claude Code帮你写简单的算法,比如排序
- 可以拿一段你不理解的代码让它解释
- 可以问它编程概念,比如"什么是面向对象编程"
遇到问题怎么办?
如果配置过程中遇到问题,不要慌张,这是学习过程中的正常现象:
- 检查环境变量:在终端输入
echo $ANTHROPIC_BASE_URL(Mac)或echo %ANTHROPIC_BASE_URL%(Windows),看输出是否正确 - 确认API密钥:检查是否在阿里云百炼平台正确获取了API密钥
- 重启试试:有时候简单地重启IDE或电脑就能解决问题
- 搜索求助:可以在网上搜索错误信息,通常能找到解决方案
Claude Code与Qwen Coder的结合,就像是给你的编程学习之旅配备了一位全天候的智能导师,这个工具都能显著提升你的学习效率和工作效果。
更多推荐





所有评论(0)