Mac 系统配置指南

1编辑 zsh 配置文件

使用 Cursor 或其他文本编辑器打开 ~/.zshrc 文件

Bash
open ~/.zshrc

2定义函数别名

在文件中添加以下内容。请将 your_api_key 替换为你自己的 API Key:

Bash
glm() {
  export ANTHROPIC_AUTH_TOKEN="your_api_key"
  export ANTHROPIC_API_KEY="your_api_key"
  export ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
  export ANTHROPIC_MODEL="glm-4.6"
  claude "$@"
}

cc() {
  export ANTHROPIC_AUTH_TOKEN="your_api_key"
  export ANTHROPIC_API_KEY="your_api_key"
  export ANTHROPIC_BASE_URL="https://api.ssopen.top"
  claude "$@"
}

这里定义了两个函数:

  • glm: 快速调用 GLM-4.6 模型
  • cc: 连接至 ssopen 提供的 Claude API

这样我们只需在命令行输入 glmcc,就能立即切换到指定环境,而无需反复修改环境变量。

3使配置生效

保存文件后,在终端中运行以下命令刷新配置:

Bash
source ~/.zshrc

4清理旧配置

为了避免与新定义的函数冲突,需要在 Claude 的配置文件中移除旧的环境变量。

打开 ~/.claude/settings.json 文件,删除以下部分:

JSON
"env": {
    "ANTHROPIC_AUTH_TOKEN": "your_api_key",
    "ANTHROPIC_API_KEY": "your_api_key",
    "ANTHROPIC_BASE_URL": "https://api.ssopen.top",
    "ANTHROPIC_MODEL": ""
}

完成后保存并关闭文件。

Windows 系统配置指南

1打开 PowerShell 配置文件

在 PowerShell 中输入:

PowerShell
notepad $PROFILE

⚠️ 如果提示"系统找不到指定的路径",则依次执行:

PowerShell
New-Item -ItemType Directory -Path (Split-Path $PROFILE) -Force

New-Item -ItemType File -Path $PROFILE -Force

2定义函数别名

在配置文件中添加以下内容,并将 your_api_key 替换为你自己的 API Key:

PowerShell
function glm {
  $env:ANTHROPIC_AUTH_TOKEN="your_api_key"
  $env:ANTHROPIC_API_KEY="your_api_key"
  $env:ANTHROPIC_BASE_URL="https://open.bigmodel.cn/api/anthropic"
  $env:ANTHROPIC_MODEL="glm-4.6"
  claude $args
}

function cc {
  $env:ANTHROPIC_AUTH_TOKEN="your_api_key"
  $env:ANTHROPIC_API_KEY="your_api_key"
  $env:ANTHROPIC_BASE_URL="https://api.ssopen.top"
  claude $args
}

这里定义了两个函数:

  • glm: 快速调用 GLM-4.6 模型
  • cc: 连接至 ssopen 提供的 Claude API

这样我们只需在命令行输入 glmcc,就能立即切换到指定环境,而无需反复修改环境变量。

3使配置生效

保存文件后,在 PowerShell 中运行以下命令刷新配置:

PowerShell
. $PROFILE

4清理旧配置

打开 %USERPROFILE%\.claude\settings.json 文件,删除以下部分:

JSON
"env": {
    "ANTHROPIC_AUTH_TOKEN": "your_api_key",
    "ANTHROPIC_API_KEY": "your_api_key",
    "ANTHROPIC_BASE_URL": "https://api.ssopen.top",
    "ANTHROPIC_MODEL": ""
}

完成后保存并关闭文件。

使用说明

配置完成后,你可以这样使用:

  • 在命令行输入 glm 即可使用智谱 GLM-4.6 模型
  • 在命令行输入 cc 即可使用 Claude API
  • 无需手动修改环境变量,一键切换模型
  • 支持在不同项目中使用不同的AI模型

示例命令

Bash / PowerShell
# 使用 GLM-4.6 模型
glm "帮我写一个Python函数"

# 使用 Claude API
cc "帮我优化这段代码"

⚠️ 注意事项

重要提示:

  • 请确保将 your_api_key 替换为你自己的真实 API Key
  • API Key 是敏感信息,请妥善保管,不要泄露给他人
  • 配置文件修改后需要重新加载才能生效
  • 如果遇到权限问题,可能需要以管理员身份运行