一、概述

Claude CodeAnthropic 开发的智能编程工具,运行在终端环境中,帮助开发者更高效地将想法转化为代码。

主要功能

  • 功能构建:用简单的语言描述需求,Claude Code 会制定计划、编写代码并确保其正常工作
  • 调试修复:分析错误信息,识别问题根源并实施修复方案
  • 代码库导航:理解项目结构,回答关于代码库的任何问题
  • 任务自动化:修复 lint 问题、解决合并冲突、生成文档等

技术特点

  • MCP 支持:可连接 Google DriveFigmaSlack 等外部数据源
  • 多语言支持:支持各种主流编程语言和框架
  • 上下文感知:保持对整个项目结构的完整理解
  • 实时协作:与开发工作流无缝集成

二、安装与使用

Windows 平台安装 Claude Code

  1. 安装 Node.jsnpm

    • Node.js 官网 下载并安装适合当前系统的版本(Windows Installer(.msi))。

    • 安装完成后,您可以在命令提示符中运行以下命令以验证安装:

      node -v
      npm -v
      

      输出信息:

      v22.19.0
      10.9.3
      
  2. 安装 Claude Code

    • 打开命令提示符,运行以下命令:

      npm install -g @anthropic-ai/claude-code
      
    • 安装完成后,您可以通过运行以下命令来验证安装:

      claude -v
      

      输出信息:

      1.0.96 (Claude Code)
      
  3. 获取大模型 API 密钥(以GLM为例)

    • 访问 智谱清言 并注册一个账户。
    • 登录后,导航到“控制台”页面,找到“API 密钥”部分,点击“创建 API 密钥”按钮。
    • 复制生成的 API 密钥并妥善保存。
  4. 配置 Claude Code

    • 在系统家目录创建.claude/settings.json,即~/.claude/settings.json,并添加以下内容:
      {
        "env": {
            "ANTHROPIC_AUTH_TOKEN": "your_api_key_here",
            "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
            "CLAUDE_CODE_MAX_OUTPUT_TOKENS": "32000",
            "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1
        },
        "permissions": {
            "allow": [],
            "deny": []
        }
        }
    
    

    your_api_key_here 替换为您在第 3 步中获取的 API 密钥。

  5. 切换到对应的操作目录,命令行输入 claude,回车确认即可启动。(注: 第一次启动需要确认主题和授权等,直接回车确认即可),如图所示,claude 启动成功并切换到GLM模型

其他 LLM 接入

GLM

  "ANTHROPIC_AUTH_TOKEN": "your_api_key_here",
  "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",

Kimi

修改配置文件~/.claude/settings.json,将ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL替换为Kimi的API密钥和URL。

  "ANTHROPIC_BASE_URL": "https://api.moonshot.cn/anthropic/",
  "ANTHROPIC_AUTH_TOKEN": "your_api_key_here",

DeepSeek

修改配置文件~/.claude/settings.json,将ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL替换为DeepSeek的API密钥和URL。

  "ANTHROPIC_BASE_URL": "https://api.deepseek.com/anthropic",
  "ANTHROPIC_AUTH_TOKEN": "your_api_key_here",
  "ANTHROPIC_MODEL": "deepseek-chat",
  "ANTHROPIC_SMALL_FAST_MODEL": "deepseek-chat"

Dashscope

修改配置文件~/.claude/settings.json,将ANTHROPIC_AUTH_TOKENANTHROPIC_BASE_URL替换为Dashscope的API密钥和URL。

    "ANTHROPIC_BASE_URL": "https://dashscope.aliyuncs.com/api/v2/apps/claude-code-proxy",
    "ANTHROPIC_AUTH_TOKEN": "your_api_key_here",
    "ANTHROPIC_MODEL": "qwen-plus-latest",
    "ANTHROPIC_SMALL_FAST_MODEL": "qwen-flash",

未完待续

注:当前仅记录了WIndows平台的安装方法,Linux和MAC流程基本类似。后续将探索更多模型的接入方式

Logo

有“AI”的1024 = 2048,欢迎大家加入2048 AI社区

更多推荐