# Claude Code
在日常开发过程中，开发者经常面临代码编写效率低下、调试困难等问题，严重影响了项目的进度和质量。Claude Code作为一款终端内AI编程助手，旨在通过自然语言交互帮助开发者更快地编写、调试和管理代码。然而，如何高效利用Claude Code的功能，进一步提升开发效率和代码质量，成为了开发者面临的新挑战。您可以在MaaS平台上购买Token Plan，在Claude Code中快速使用Token Plan套餐所支持的模型进行代码开发，提升编码效率和开发质量。
#### 前提条件
已订阅MaaS Token Plan套餐。具体操作请参见[快速开始](https://support.huaweicloud.com/Token-plan-maas/tokenplan-maas-0001.html#ZH-CN_TOPIC_0000002583633128__section1953014219367)。
#### 约束限制
该功能仅支持"西南-贵阳一"区域。
#### 步骤一：安装Claude Code
1. 安装[Node.js 18或更高版本](https://nodejs.org/en/download/)。在安装过程中勾选 "Add to PATH"，自动添加环境变量。安装完成后，打开命令提示符（CMD）输入如下命令，有回显版本号，则说明Node.js安装成功。
   ```
   #运行该命令可验证Node.js版本
   node -v 或 npm -v
   ```
   
2. 安装[Git for Windows](https://git-scm.com/install/windows)（仅限Windows用户）。
3. 打开命令行界面，执行以下命令，安装Claude Code。
   ```
   npm install -g @anthropic-ai/claude-code
   ```
   
4. 安装结束后，执行以下命令验证安装是否成功。
   ```
   claude --version
   ```
   如果显示版本号，则表示安装成功。
   
 
#### 步骤二：在Claude Code配置Token Plan
完成Claude Code安装后，需配置以下信息。
 表1配置参数说明 
| 参数                           | 说明                                                                                                                                                                                                                                                                                                                                                                                                                        |
|:---|:---|
| ANTHROPIC_BASE_URL          | https://api.modelarts-maas.com**/plan**/anthropic 注意： 如未使用指定的专属Base URL，将无法使用Token Plan额度，并可能产生额外API请求的费用。                                                                                                                                                                                                                                                                   |
| ANTHROPIC_AUTH_TOKEN          | 请前往[API Key管理页面](https://console.huaweicloud.com/modelarts/?#/model-studio/authmanage)创建。                                                                                                                                                                                                                                                                                                                                 |
| ANTHROPIC_MODEL              | 用于指定在Claude Code 中具体使用哪个模型。 支持模型如下： - GLM-5.1  - Kimi-K2.6  - DeepSeek-V4-Flash   |
| ANTHROPIC_DEFAULT_HAIKU_MODEL  | 用于指定默认使用的 Haiku 模型，适用于轻量化代码任务的场景。                                                                                                                                                                                                                                                                                                                                                                                          |
| ANTHROPIC_DEFAULT_SONNET_MODEL | 用于指定默认使用的 Sonnet 模型，适用于常规代码任务的场景。                                                                                                                                                                                                                                                                                                                                                                                           |
| ANTHROPIC_DEFAULT_OPUS_MODEL  | 用于指定默认使用的 Opus 模型，适用于复杂代码任务的场景。                                                                                                                                                                                                                                                                                                                                                                                           |
   
- [Windows]
  1. Claude Code安装完成后，前往Claude Code的配置文件路径（C:\\Users\\您的用户名\\.claude\\）下找到settings.json。**如果没有settings.json文件，请在对应路径下新增一个settings.json空文件** 。
     图1Windows路径   
     ![](https://support.huaweicloud.com/Token-plan-maas/figure/zh-cn_image_0000002699251405.png "点击放大") 
  
  2. 编辑settings.json文件。**如果是新建的settings.json空文件，将下面的配置拷贝至** **settings.json文件。**
     - \<API_KEY\>：替换为您自己的API Key，如果没有请前往[API Key管理页面](https://console.huaweicloud.com/modelarts/?#/model-studio/authmanage)创建。
     
     - \<Model_Name\>：替换为需要使用的模型信息，如glm-5.1。支持的模型信息参见[表1]。
       ```
       {
         "env": {
           "ANTHROPIC_AUTH_TOKEN": "<API_KEY>",
           "ANTHROPIC_BASE_URL": "https://api.modelarts-maas.com/plan/anthropic",
           "ANTHROPIC_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_HAIKU_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_SONNET_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_OPUS_MODEL": "<Model_Name>"
         }
       }
       ```
       示例如下：
       图2配置示例   
       ![](https://support.huaweicloud.com/Token-plan-maas/figure/zh-cn_image_0000002693577412.png "点击放大") 
      
  
  3. 保存配置文件，重新打开一个终端即可生效。
   
- [macOS/Linux]
  1. Claude Code安装完成后，前往Claude Code的配置文件路径（\~/.claude/）下找到settings.json。**如果没有settings.json文件，请在对应路径下新增一个settings.json空文件**。
  
  2. 编辑settings.json文件。**如果是新建的settings.json空文件，将下面的配置拷贝至** **settings.json文件后再编辑。**
     执行如下命令编辑settings.json文件。
     ```
     nano ~/.claude/settings.json
     ```
     - \<API_KEY\>：替换为您自己的API Key，如果没有请前往[API Key管理页面](https://console.huaweicloud.com/modelarts/?#/model-studio/authmanage)创建。
     
     - \<Model_Name\>：替换为需要使用的模型信息，如glm-5.1。支持的模型信息参见[表1]。
       ```
       {
         "env": {
           "ANTHROPIC_AUTH_TOKEN": "<API_KEY>",
           "ANTHROPIC_BASE_URL": "https://api.modelarts-maas.com/plan/anthropic",
           "ANTHROPIC_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_HAIKU_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_SONNET_MODEL": "<Model_Name>",
           "ANTHROPIC_DEFAULT_OPUS_MODEL": "<Model_Name>"
         }
       }
       ```
       示例如下：
       ![](https://support.huaweicloud.com/Token-plan-maas/figure/zh-cn_image_0000002723256927.png "点击放大")
       
      
  
  3. 保存配置文件，重新打开一个终端即可生效。
   
#### 步骤三：使用Claude Code
1. 启动Claude Code。
   打开终端，进入项目的目录，执行claude命令，即可开始使用Claude Code。
   ```
   claude
   ```
   启动后，选择信任此文件夹，允许Claude Code访问该文件夹中的文件。
   
2. 模型状态验证：输入/status确认模型状态。
   图3查看模型状态   
   ![](https://support.huaweicloud.com/Token-plan-maas/figure/zh-cn_image_0000002613873009.png "点击放大") 
3. 在Claude Code中对话。
   图4对话示例   
   ![](https://support.huaweicloud.com/Token-plan-maas/figure/zh-cn_image_0000002583473198.png "点击放大")
   
   
 
#### 常见问题
[4.1-Claude Code如何开启深度思考模式？](https://support.huaweicloud.com/Token-plan-maas/tokenplan-maas-0007.html#ZH-CN_TOPIC_0000002613992893__section6619155316113)
