当前位置: 首页 > news >正文

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

  1. 下载Serena MPC(https://github.com/serena-mpc/serena)。
  2. 解压后进入目录,运行安装脚本:
./install.sh
  1. 修改serena.conf文件,关联Claude-code和MCP的端口:
[claude]
port = 3000
[mcp]
port = 4000

在IDE中使用Claude Code

  1. JetBrains系列:通过插件市场搜索“Claude Code”,安装后重启IDE。在设置中填写本地服务地址(如http://localhost:3000)。
http://www.dtcms.com/a/395831.html

相关文章:

  • MySQL执行计划:索引为何失效?如何避免?
  • 【附源码】基于SpringBoot的校园防汛物资管理平台的设计与实现
  • PyTorch 核心工具与模型搭建
  • ARM--时钟管理单元与定时器
  • Unity-动画基础
  • 逻辑回归中的决策边界解析与应用实例
  • 设计模式——结构型模式(下)
  • CANoe中封装SeedKey安全解锁函数的完整指南
  • Vue树选择
  • opencv人脸识别
  • 怿星科技桂林子公司乔迁新址,于山水画中开启研发新篇章
  • 创建者模式:工厂方法模式
  • 【 C/C++ 算法】入门动态规划-----路径问题(以练代学式)
  • 三.上网行为安全
  • k个一组翻转链表
  • Super分区和动态分区
  • 2026华清远见新品发布会:聚焦人工智能嵌入式物联网,打造“虚实融合•软硬协同“智能化教育新生态!
  • 09 - spring security加载流程
  • 【大前端】Android:读取剪切板与禁用剪切板复制功能(完整指南)
  • 第18讲 机器学习与深度学习
  • 数据结构 05(线性:栈和队列)
  • RAG系统嵌入模型怎么选?选型策略和踩坑指南
  • 机器学习 vs. 动力学模型,Ai2 最新研究:仅需 2 分钟,ACE2 可完成一次 4 个月季节预报
  • RNN循环神经网络详解
  • 【Nginx开荒攻略】深入解析Nginx进程管理与信号控制:从原理到实战
  • MySQL与Redis面试问题详解
  • 鸿蒙Next IPC Kit详解:构建高效进程间通信的完整指南
  • 【开题答辩全过程】以 基于springboot的高校疫情防控系统为例,包含答辩的问题和答案
  • Centos7 命令行使用nmcli重置网络配置
  • 如何计算sequence粒度的负载均衡损失