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

【claude code】claude code在windows下安装使用教程,以及在idea中使用claude code自动AI写代码

claude code在windows下安装使用教程

  • 前言
    • 一、Claude Code是什么
    • 二、Claude Code安装
        • 1.使用npm安装Claude Code
        • 2.验证安装
        • 3.启动Claude Code
        • 4.配置国内DeepSeek大模型服务
        • 5.DeepSeek模型选择
        • 6.启动Claude Code
        • 7.输入测试
    • 三、idea中使用Claude Code
      • 1.安装插件
      • 2.配置
      • 3.让AI自动编码

前言

当下AI迅速发展,使用AI在未来将是人人必备的技能,AI编程极大地提高了开发效率,只需要给出需求,AI可以自动完成编码的实现,我们只需要把需求说清楚,甚至于不需要我们进行开发即可完成,本文主要对claude code安装使用进行详细说明。

一、Claude Code是什么

Claude Code 是 Anthropic 公司推出的一个AI 命令行编程助手。你可以把它看作一个能在你的终端里直接运行、能理解整个项目代码、并且能帮你动手写代码、改代码、跑命令的“AI工程师”,它可以集成到vscode和idea中,来帮助我们编写代码,完成开发。

二、Claude Code安装

安装Claude Code需要依赖于node.js,最低是版本18,推荐22及以上版本

1.使用npm安装Claude Code
npminstall-g@anthropic-ai/claude-code

如果提示如下,那么更新一下npm版本

npminstall-gnpm@11.16.0

2.验证安装
claude--version

3.启动Claude Code
claude

启动后汇报如下错误,是因为默认的底层大模型是外网的anthropic,我们需要配置一下国内的大模型,如deepseek

4.配置国内DeepSeek大模型服务

进入到Claude Code安装目录,比如我的是C:\Users\ryanhan.claude(一般是用户目录下的.claude文件夹),创建一个setting.json文件,利用这个文件就可以配置其他大模型,在setting.json文件中添加如下信息,其中ANTHROPIC_AUTH_TOKEN需要我们登录DeepSeek: DeepSeek官网,如下图

然后将apikey配置到配置文件中,再将ANTHROPIC_BASE_URL配置上,这是deepseek兼容Claude Code的地址,其他配置中deepseek-reasoner是deepseek的增强模型,具体参数说明后面列了一表大家参考

{"env":{"ANTHROPIC_AUTH_TOKEN":"apikey","ANTHROPIC_BASE_URL":"https://api.deepseek.com/anthropic","ANTHROPIC_MODEL":"deepseek-reasoner","ANTHROPIC_DEFAULT_OPUS_MODEL":"deepseek-reasoner","ANTHROPIC_DEFAULT_SONNET_MODEL":"deepseek-reasoner","ANTHROPIC_DEFAULT_HAIKU_MODEL":"deepseek-reasoner","CLAUDE_CODE_SUBAGENT_MODEL":"deepseek-reasoner","CLAUDE_CODE_MAX_OUTPUT_TOKENS":"32000"}}

参数说明

参数说明备注
ANTHROPIC_AUTH_TOKENAPI 密钥身份认证,各个模型平台的api密钥
ANTHROPIC_BASE_URLAPI 接口地址模型平台提供的 Anthropic 兼容接口
ANTHROPIC_MODEL默认模型比如:deepseek-reasoner,指的是使用deepseek的默认模型
ANTHROPIC_DEFAULT_OPUS_MODEL最复杂任务模型适用于架构设计等高难度任务
ANTHROPIC_DEFAULT_SONNET_MODEL日常编码模型平衡性能与成本
ANTHROPIC_DEFAULT_HAIKU_MODEL简单任务模型快速响应,成本更低
CLAUDE_CODE_SUBAGENT_MODEL子代理模型自动化子任务使用的模型
LAUDE_CODE_MAX_OUTPUT_TOKENS最大输出长度可根据需求调整,最高支持 32K
5.DeepSeek模型选择
模型说明
deepseek-reasoner推理增强模型,适合复杂逻辑分析和架构设计
deepseek-chat标准对话模型,性价比高,适合日常编码
6.启动Claude Code

配置完毕后再次启动Claude Code,输入下面指令

claude

这里我们选择主题,根据自己喜好

选完之后回车最后看到如下图所示代表启动成功,可见我配置的deepseek-reasoner模型在我标注的箭头处有显示出来

7.输入测试

在对话框输入:你是谁,底层模型用人是什么进行测试


到这里完成了Claude Code安装和配置

三、idea中使用Claude Code

安装完Claude Code后我们要在idea中使用该AI自动编码的能力

1.安装插件

在插件市场搜索claude code,我们安装CC GUI这个claude code插件

打开插件后下面有提示前往安装sdk,我们点击后安装

2.配置

点击右上侧齿轮配置如下图的供应商,选择使用本地的settings.json,点击授权并启用

对模型进行提问如下,代表配置成功

3.让AI自动编码

输入一个简单的需求:在我项目controller中编写一个接口,一个数字输入参数,输出这个参数乘以10
如下图,它自动帮我完成了代码

为了帮助更多像你一样的读者,我将持续在专栏中分享技术干货和实用技巧。如果你觉得这篇文章对你有帮助,可以考虑关注我的专栏,谢谢。

http://www.cnnetsun.cn/news/2909913.html

相关文章:

  • 3步开启智能象棋时代:VinXiangQi如何用AI技术重塑你的对弈体验
  • 深入解析DSP向量加载指令:寻址模式、字节序与性能优化实践
  • 第二种:夹具(脚手架)的抽取和使用
  • 飞思卡尔56F80x DSP中断与系统寄存器实战配置指南
  • 5分钟掌握YimMenu:GTA5最强免费安全辅助工具实战指南
  • (十)多UnitId模拟:一个网关下面挂多个从站怎么测
  • Redis 从入门到精通:Redis Sentinel 哨兵
  • 星露谷物语SMAPI终极指南:5分钟学会安全安装模组框架
  • 英雄联盟自动化工具终极指南:如何通过智能助手提升60%游戏效率
  • 5分钟快速上手:使用Scrapy-pinduoduo构建专业级拼多多数据采集系统
  • 别再手动删点了!用Python的RDP算法5分钟搞定轨迹/轮廓简化(附Shapely避坑指南)
  • 从地图App的流畅缩放,到游戏模型的轻量加载:聊聊Ramer-Douglas-Peucker算法背后的工程智慧
  • MC68341芯片选与RTC配置实战:从寄存器原理到嵌入式系统稳定设计
  • 别被坑了!2026实测好用的AI论文写作工具|实测必入避坑版
  • 别再手动维护字典了!用Python装饰器实现一个自己的Registry注册器(附完整代码)
  • 抖音内容下载终极指南:从零搭建自动采集系统的完整方案
  • 深入解析NXP KE1x系列PCC外设时钟控制器:原理、配置与低功耗实践
  • 实战指南:用Python的巴特沃斯滤波器,给你的传感器数据(比如Arduino或树莓派采集的)降降噪
  • 从你家墙上的220V到手机充电器:RMS电压到底是怎么影响我们日常用电的?
  • 终端与IDE形态的vibe coding实测:两款AI编程工具迭代能力对比
  • 从“表面相似“到“语义匹配“:BERTScore如何重塑你的文本评估体验?
  • 中国大模型价格战背后的AI基础设施重构
  • 高层次综合设计乒乓buffer(double-buffer/pingpong-buffer)
  • MC68349串口驱动与JTAG边界扫描实战:嵌入式通信与硬件调试核心技术解析
  • NSK双滑块定位承载装置技术手册
  • APK Installer:在Windows电脑上运行安卓应用的终极指南
  • 手把手复现:用Python仿真验证电容容抗公式1/(j*2*pi*f*C),附代码与波形分析
  • 豆包暴跌610万用户的真相:AI产品免费模式的死亡螺旋与破局路径
  • “泄露了windows12“
  • 从PCL/VTK迁移到C#/Halcon?手把手教你用ActiViz.NET实现三维点云可视化(避坑指南)