Claude Code 的从 0 配置

Claude Code 的从 0 配置

  • 下面以 Windows 为例, 使用自定义模型 API Key,如果是 Claude Code 官方的模型,不要参考下面的配置

安装 Claude Code

安装 NodeJs

  • 也有其他方式安装的,但是推荐这种方式,因为后面安装其他扩展时,比较嵌合

  • NodeJs官网下载 msi 文件

  • 下载完成后,双击安装

  • 安装完成后,使用 windows + r 打开运行框,输入 cmd 打开命令行

  • 输入 node -v 查看版本,输入 npm -v 查看 npm 版本

  • 先全局安装 nrm 用于切换国内镜像源, npm i -g nrm

  • nrm ls 查看所有镜像源

  • nrm use taobao 切换到淘宝镜像源

安装 Claude Code

sh 复制代码
npm i -g @anthropic-ai/claude-code

# 查看版本, 如果显示版本号, 则安装成功
claude -v

打开 Claude Code 配置文件

  • 一般配置可以使用 claude /config 配置,这里直接修改配置文件
  • 一般地址为: C:\Users\Administrator\.claude\settings.json
  • 配置自己的大模型 API Key
json 复制代码
{
  "env": {
    "ANTHROPIC_BASE_URL": "你的平台 api 地址",
    "ANTHROPIC_AUTH_TOKEN": "你的 api key",
    "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": "1",
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0",
    "CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS": "1",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "你的平台的模型",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "你的平台的模型",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "你的平台的模型"
  },
  "permissions": {
    "defaultMode": "acceptEdits"
  },
  "enabledPlugins": {
    "context7@claude-plugins-official": true,
    "frontend-design@claude-plugins-official": true,
    "superpowers@claude-plugins-official": true,
    "code-simplifier@claude-plugins-official": true,
    "claude-mem@thedotmack": true
  },
  "language": "Chinese"
}

配置解释

  • CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC: 关闭所有非核心上报、后台网络流量
  • CLAUDE_CODE_ATTRIBUTION_HEADER: 移除 API 请求里 x-anthropic-billing-header 计费归属请求头
  • CLAUDE_CODE_DISABLE_EXPERIMENTAL_BETAS: 清除所有 Anthropic 私有实验 Beta 标识
  • acceptEdits: Claude 生成文件修改代码时,自动应用编辑,不弹窗确认
  • language: 对话语言

enabledPlugins 插件

  • 这里可以配置你想要使用的插件,上面配置的插件,如果你不需要的话,可以删除
  • context7@claude-plugins-official: 实时拉取第三方库最新官方文档,根治 API 幻觉
  • frontend-design@claude-plugins-official: 生成高质量、工业级 UI 页面,消除廉价 AI 套皮样式
  • superpowers@claude-plugins-official: 给 Claude 完整标准化工程开发工作流,像资深工程师一样规范编码
  • code-simplifier@claude-plugins-official: 无损重构简化代码,清理 AI 生成冗余代码
  • claude-mem@thedotmack: 跨会话持久长期记忆,解决关闭对话就失忆的问题
插件安装方式
sh 复制代码
claude /plugins

配置 Claude Code 权限

  • 配置文件地址: C:\Users\Administrator\.claude\settings.local.json
json 复制代码
{
  "permissions": {
    "allow": ["Read", "Write", "Edit", "Delete", "Bash(*)"],
    "deny": ["Bash(git *)"]
  }
}
  • 文件全权限:可读、写、改、删项目任意文件
  • Shell 全局放行:绝大多数终端命令都能自动运行
  • 锁死 git(为了防止 AI 清理 git 记录,回退版本):AI 不能自动提交、推送、切换分支等版本库操作,所有 git 操作必须你手动输入
  • 以上就是 Claude Code 的权限配置