IDEA集成Claude Code (win系统)
安装Node.js
访问Node.js官网(https://nodejs.org/),下载Windows版本的LTS安装包。运行安装程序时勾选“Automatically install necessary tools”选项,确保npm和Node.js环境变量自动配置完成。安装完成后,在命令提示符中验证版本:
node -v
npm -v
版本用20以上
安装Claude-code
通过npm全局安装Claude-code工具包:
npm install -g @anthropic-ai/claude-code
安装完成后检查是否成功:
claude --version
安装Claude-code-router
Claude-code-router用于处理请求路由,通过npm安装:
npm install -g @musistudio/claude-code-router
然后进入系统盘的当前用户文件夹下,创建一个“.claude-code-router”文件夹
进入此文件夹中创建配置文件config.json
,内容示例:
{"Providers": [{"name": "deepseek","api_base_url": "https://api.deepseek.com/chat/completions","api_key": "sk-ae*********************80", //ds官网申请API Key"models": ["deepseek-chat", "deepseek-reasoner"],"transformer": {"use": ["deepseek"],"deepseek-chat": {"use": ["tooluse"]}}}],"Router": {"default": "deepseek,deepseek-chat","think": "deepseek,deepseek-reasoner",}
}
保存文件后进入自己的项目,打开命令行工具,输入命令:
ccr code
测试下,输入:你是谁,能干啥
Claude code 默认使用 3456 端口,如果被占用,可以在配置文件里修改
{"Providers": [{"name": "deepseek","api_base_url": "https://api.deepseek.com/chat/completions","api_key": "sk-ae*********************80", //ds官网申请API Key"models": ["deepseek-chat", "deepseek-reasoner"],"transformer": {"use": ["deepseek"],"deepseek-chat": {"use": ["tooluse"]}}}],"Router": {"default": "deepseek,deepseek-chat","think": "deepseek,deepseek-reasoner",},"PORT":1234
}
常用命令
# 原生启动命令
Claude
# ccr启动
ccr code/init 初始化理解项目 命令会通读整个项目,然后总结整个项目的技术栈,模块等核心信息,并将其写入到 Claude.md 文件内,这样以后每次执行命令,他都会先来读一下文件内容,快速了解剋整个项目
/compact 压缩上下文对话 这个命令用来压缩之前的聊天上下文记录,这样token消耗很大,我们可以用这个命令压缩上下文,减轻上下文压力而不影响聊天质量。
/clear 开启新的对话 命令用来清除之前聊天上下文信息,开启新的聊天,这样新的聊天不受之前的聊天内容的影响
alt+m 快速切换模式 普通模式 自动模式 计划模式
加 ! 进入命令执行模式
加 # 进入记忆模式
/terminal-setup 启动shif+回车换行
think 思考
think hard 思考+1
think harder 思考+2
ultrathink 思考max模型切换:在config.json 里配置好各大厂商的模型到 Provider 里面后,
需要重启一下Claude-code-router :ccr restart
然后,通过 /model Provider名称 大模型名称 来切换模型,比如切换魔搭社区的qwen3-coder模型:
/model modelscope,Qwen/Qwen3-Coder-480B-A35B-Instruct
安装MCP
MCP(Model Control Panel)是管理模型的工具,通过npm安装:
npm install -g mcp-cli
初始化配置:
mcp init
按提示填写DeepSeek API信息。
配置Serena MPC
- 下载Serena MPC(https://github.com/serena-mpc/serena)。
- 解压后进入目录,运行安装脚本:
./install.sh
- 修改
serena.conf
文件,关联Claude-code和MCP的端口:
[claude]
port = 3000
[mcp]
port = 4000
在IDE中使用Claude Code
- JetBrains系列:通过插件市场搜索“Claude Code”,安装后重启IDE。在设置中填写本地服务地址(如
http://localhost:3000
)。