Claude Code一键部署-详细案例接入国产大模型GLM,附配置模版与Claude常用命令
文章目录
- 安装部署
- 步骤一:预备环境
- 步骤二:安装Claude code
- 步骤三:环境变量
- 步骤四:对接国产大模型
- 步骤五:开始使用 Claude Code
- 基本命令
安装部署
步骤一:预备环境
提前准备好node、git环境,找官网安装即可
步骤二:安装Claude code
前提:科学上网,冷静等待
macOS, Linux, WSL:
curl -fsSL https://claude.ai/install.sh | bashWindows PowerShell:
irm https://claude.ai/install.ps1 | iexWindows CMD:
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd+
默认安装路径:
C:\Users\n0068421\.claude# claude主文件目录C:\Users\n0068421\.claude\settings.json# claude配置文件C:\Users\n0068421\.claude.json# claude项目记忆C:\Users\n0068421\.claude\projects# claude Session历史C:\Users\n0068421\.claude\skills# Agent skills暂无步骤三:环境变量
Windows:
macOS: ~/.bash_profile
步骤四:对接国产大模型
以智谱GLM为例,跳过Claude官方登录
官方详见:
Claude Code - 智谱AI开放文档
- 注册账号:访问 智谱开放平台,点击右上角的「注册/登录」按钮,按照提示完成账号注册流程。
- 获取API Key:登录后,在个人中心页面,点击 API Keys,创建一个新的 API Key。
- 配置环境变量(2个文件,缺一不可)
# 1.编辑或新增 `settings.json` 文件# MacOS & Linux 为 `~/.claude/settings.json`# Windows 为`用户目录/.claude/settings.json`# 新增或修改里面的 env 字段# 注意替换里面的 `your_zhipu_api_key` 为您上一步获取到的 API Key{"env":{"ANTHROPIC_AUTH_TOKEN":"your_zhipu_api_key","ANTHROPIC_BASE_URL":"https://open.bigmodel.cn/api/anthropic","API_TIMEOUT_MS":"3000000","CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC":1}}# 2.再编辑或新增 `.claude.json` 文件# MacOS & Linux 为 `~/.claude.json`# Windows 为`用户目录/.claude.json`# 新增 `hasCompletedOnboarding` 参数{"hasCompletedOnboarding":true}settings.json模版
{"env":{"ANTHROPIC_AUTH_TOKEN":"xx.xxx","ANTHROPIC_BASE_URL":"https://open.bigmodel.cn/api/anthropic","API_TIMEOUT_MS":"3000000","CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC":"1","ANTHROPIC_DEFAULT_HAIKU_MODEL":"glm-4.5-air","ANTHROPIC_DEFAULT_SONNET_MODEL":"glm-4.5-air","ANTHROPIC_DEFAULT_OPUS_MODEL":"glm-4.6v"},"autoUpdatesChannel":"latest","model":"opus[1m]"}.claude.json模版
{"numStartups":19,"installMethod":"native","autoUpdates":false,"hasSeenTasksHint":true,"promptQueueUseCount":1,"userID":"xx","firstStartTime":"2026-02-03T09:52:05.742Z","sonnet45MigrationComplete":true,"opus45MigrationComplete":true,"opusProMigrationComplete":true,"thinkingMigrationComplete":true,"sonnet1m45MigrationComplete":true,"changelogLastFetched":1774870565232,"autoUpdatesProtectedForNative":true,"hasCompletedOnboarding":true,"opus1mMergeNoticeSeenCount":6,"lastReleaseNotesSeen":"2.1.87","officialMarketplaceAutoInstallAttempted":true,"officialMarketplaceAutoInstalled":true,"skillUsage":{"init":{"usageCount":4,"lastUsedAt":1774954759454}},"metricsStatusCache":{"enabled":false,"timestamp":1774871314207},"showSpinnerTree":false}步骤五:开始使用 Claude Code
配置置完成后,进入一个您的代码工作目录,在终端中执行 **claude **命令即可开始使用Claude Code
若遇到「Do you want to use this API key」选择 Yes 即可
welcome to new world!
同志!!
基本命令
CLI 参考 - Claude Code Docs
| 命令 | 功能 | 示例 |
|---|---|---|
| claude | 启动交互模式 | claude |
| claude “task” | 运行一次性任务 | claude “fix the build error” |
| claude commit | 创建 Git 提交 | claude commit |
| claude -c | 恢复最近会话 | claude -c |
| claude -r | 恢复之前的对话 | claude -r |
| claude -p “query” | 运行一次性查询,然后退出 | claude -p “explain this function” |
| /init | 项目初始化 | |
| /compact | 上下文压缩 | |
| /clear | 完全清除对话历史,从零开始 | |
| /model | 切换模型 | |
| /cost | Token 用量 | |
| /context | 上下文窗口用量 | |
| /diff | 查看最近更改 | |
| /memory | 直接编辑 CLAUDE.md | |
| /resume | 继续过去的会话 | |
| /plan | 计划模式(只读) | |
| /fork | 实验性分支 | |
| /rewind | 撤销对话或代码 | |
| Ctrl+C | Cancel current generation | |
| Ctrl+R | Search command history | |
| Tab | Toggle thinking display | |
| Shift+Tab | Cycle modes (normal → auto-accept → plan) | |
| Esc Esc | Rewind menu |
