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

claude code在windows下安装使用教程

前言

  当下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
bash 复制代码
npm install -g @anthropic-ai/claude-code

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

bash 复制代码
npm install -g npm@11.16.0
2.验证安装
bash 复制代码
claude --version
3.启动Claude Code
bash 复制代码
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的增强模型,具体参数说明后面列了一表大家参考

javascript 复制代码
{
  "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_TOKEN API 密钥 身份认证,各个模型平台的api密钥
ANTHROPIC_BASE_URL API 接口地址 模型平台提供的 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,输入下面指令

bash 复制代码
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

如下图,它自动帮我完成了代码

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

相关推荐
AI小白Lin几秒前
Agent Harness 越堆越烂?600 次实验推翻"自进化",个人场景下更适合"自驯化"
人工智能·架构
ViperL1几秒前
[智能算法]NASSFG-显著特征指导的医学目标检测NAS
人工智能·目标检测·计算机视觉
ShallWeL3 分钟前
Orin 上 USB / CSI 相机采集踩坑
人工智能·嵌入式硬件·智能硬件·agi
武子康3 分钟前
Pi vs Claude Code vs Codex 正确读法:6 组同模型匹配 + 2.08×/1.46×/1.20×/1.54×/1.22×/1.44× 成
人工智能·ai编程·claude
renhongxia14 分钟前
AI安全保卫战:我们如何防止“失控”的智能体?
人工智能·深度学习·安全·机器学习·架构·机器人
江边风声5 分钟前
PCB自动化收放板机 在薄板制程中的特殊取放策略——0.05mm芯板怎么稳抓不掉
人工智能·科技·自动化·制造·pcb工艺
lupai10 分钟前
汽车维保记录精准版 API 快速接入指南
大数据·人工智能·汽车
橙臣程21 分钟前
深度学习4——损失计算
人工智能
王同学的AI学习日记28 分钟前
Qwen-Image-3.0技术实测:文字渲染、长上下文与多场景能力深度评测
大数据·人工智能·ai·开源
wuhanzhanhui29 分钟前
质变的枢纽:2026 武汉国际储能产业博览会开启绿色能源的新周期
人工智能