参考:Windows系统下Claude Code/CodeX+GLM 5.2编程实践_codex接入glm5.2-CSDN博客

二、软件配置

参考:Windows系统下Claude Code/CodeX+GLM 5.2编程实践_codex接入glm5.2-CSDN博客


配置参考

配置文件位置

# Windows
%USERPROFILE%\.claude.json

# macOS/Linux
~/.claude.json

.claude.json 配置详解

这是 Claude Code 的主配置文件,用于管理基本设置和 MCP 服务。

完整配置示例
{
  "hasCompletedOnboarding": true,
  "acceptedTos": true,
  "autoUpdates": false,
  "installMethod": "npm",
  "userID": "00000000-guest-user-bypass-config-template-00000000",
  "firstStartTime": "2025-01-01T00:00:00.000Z",
  "sonnet45MigrationComplete": true,
  "opus45MigrationComplete": true,
  "opusProMigrationComplete": true,
  "thinkingMigrationComplete": true,
  "cachedChromeExtensionInstalled": false,
  "mcpServers": {
    "bing-search": {
      "command": "npx",
      "args": ["-y", "bing-cn-mcp"]
    }
  }
}
字段说明
字段 说明 默认值
hasCompletedOnboarding 是否完成初始化向导 true
acceptedTos 是否接受服务条款 true
autoUpdates 是否自动更新 false
installMethod 安装方式 npm
userID 用户标识 自动生成
mcpServers MCP 服务配置 {}

settings.json 配置详解

这是项目级别的配置文件,用于管理环境变量和项目特定设置。

位置
# 项目根目录
./settings.json
完整配置示例
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.anthropic.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-ant-your-token-here",
    "ANTHROPIC_MODEL": "claude-opus-4-6",
    "ANTHROPIC_SMALL_FAST_MODEL": "claude-haiku-4-5-20251001",
    "NODE_ENV": "development"
  }
}
字段说明
字段 说明 必需 示例
ANTHROPIC_BASE_URL API 基础 URL https://api.anthropic.com
ANTHROPIC_AUTH_TOKEN API 认证密钥 sk-ant-xxxxx
ANTHROPIC_MODEL 默认 Claude 模型 claude-opus-4-6
ANTHROPIC_SMALL_FAST_MODEL 小型快速模型 claude-haiku-4-5-20251001
NODE_ENV 运行环境 development

配置步骤

步骤 1:创建 .claude.json
# 1. 进入用户主目录
cd ~

# 2. 创建 .claude.json 文件(如果不存在)
# 复制上面的完整配置示例

# 3. 替换其中的 sk-xxx 为你的实际 API Key
步骤 2:创建 settings.json(可选)
# 1. 进入项目根目录
cd /path/to/your/project

# 2. 创建 settings.json 文件
# 复制上面的完整配置示例

# 3. 配置项目特定的环境变量
步骤 3:验证配置
# 查看配置是否正确
cat ~/.claude.json

# 在 Claude Code 中验证
!echo $ANTHROPIC_AUTH_TOKEN

安全建议

⚠️ 重要安全提示

  1. 保护 API Key

    • 不要将 API Key 提交到 Git 仓库
    • 不要在公开的地方分享你的 API Key
    • 定期轮换 API Key
  2. 使用环境变量

    # 更安全的方式:使用环境变量
    export ANTHROPIC_AUTH_TOKEN="sk-ant-xxxxx"
  3. .gitignore 配置

    # 不要提交敏感配置
    settings.json
    .env
    .env.local
  4. 文件权限

    # Linux/macOS 设置文件权限
    chmod 600 ~/.claude.json

重要建议:直接关闭归属问题

当你使用 Claude Code 时,如果使用了第三方模型,它会让你变慢、变卡,进而多消耗很多 token。

如果你使用的是第三方模型、本地模型或中转网关,建议直接关闭这个归属信息。

临时关闭:

export CLAUDE_CODE_ATTRIBUTION_HEADER=0

然后再启动 Claude Code。

如果你想长期生效,可以写进 Claude Code 的配置文件:~/.claude/settings.json

{
  "env": {
    "CLAUDE_CODE_ATTRIBUTION_HEADER": "0"
  }
}

三、软件使用

参考:

Claude Code 命令体系解析:三种类型、七大分类、50+ 命令-腾讯云开发者社区-腾讯云

Claude Code 28 个命令合集,按分类整理好了!(保姆级教程)-腾讯云开发者社区-腾讯云

关键要点

1. 先掌握核心 10个:/init/compact/clear/model/cost/context/diff/help/memory/resume。光是这些就能带来 3-4 倍的效率增幅。

2./btw 是改变操作习惯的命令。不打断上下文就能提问,放心多用。

3. 主动压缩而非被动应对。上下文用到 70-80% 就该执行 /compact,不是等到 95%。

4. CLAUDE.md 一次配好,每次会话省 10-15 分钟。

5. 模式切换防止误操作。Auto-accept 用于样板代码和测试,Plan mode 用于生产关键文件,Normal 用于其他场景。

6./export 把问题解决过程变成可复用的文档。

7. Opus 会话费用可能到 $50,每次大交互后跑一次 /cost

8.Shift+TabCtrl+TEsc EscCtrl+R——记住这四个快捷键。

9. 子 Agent 承担专项工作,主对话保持干净。

10./vim/remote-control/usage-report 这些隐藏功能确实可用,定期翻翻 /help 会有收获。

1. 初始化项目分析

  • /init — 启动项目分析,自动执行:
    • 分析项目结构
    • 识别使用的技术栈
    • 创建 CLAUDE.md 文件记录项目约定

2. 权限模式切换

Claude Code 提供三种权限模式,可通过 Shift+Tab 循环切换:

模式 说明 底部指示
Normal Mode 默认模式,每次操作需确认 无特殊标记
Auto-Accept Mode 自动接受编辑(无需确认) 显示 ⏵⏵ accept edits on
Plan Mode 只读模式,仅分析不修改文件 显示 ⏸ plan mode on

Plan Mode 使用场景

  • 跨多文件改动
  • 方案尚未确定时
  • 对安全性要求高

启动时指定模式

claude --permission-mode plan

3. 引用文件/目录(@ 引用)

  • 命令@ 后跟文件或目录路径
  • 作用:快速将指定文件/目录拉入上下文,让 Claude 精准定位
  • 适用场景:需要对特定模块操作,避免全仓库搜索
  • 用法:输入 @ 后使用补全选择路径(不同终端/IDE 体验略有差异)

4. 导出会话

  • 命令/export
  • 作用:将整个会话导出为 Markdown 格式
  • 适用场景:完成复杂排障或重构后,需要归档、复盘、团队分享
  • 注意:导出内容以当前终端的提示为准

5. 增强思考(ultrathink)

  • 触发方式:在提示词前加上 ultrathink: 前缀
  • 作用:触发更深的推理预算(具体实现受版本/配置影响)
  • 适用场景
    • 架构设计
    • 复杂排障
    • 需要多角度权衡的重构

6. 粘贴截图

  • 方式:在 Claude Code 输入框中按 Ctrl+V
  • 作用:快速截取屏幕内容并粘贴到对话中
  • 使用建议
    • 粘贴后可添加文字说明

    [粘贴截图] 这个按钮的样式有问题,请帮我修复

7. 尽早纠正方向

  • 快捷键Esc
  • 作用:发现 Claude 走错方向时,立即中断并纠正
  • 场景:避免等待完整响应,及时调整思路

8. 历史提示词导航

  • 快捷键方向键上/下
  • 作用:快速切换之前输入过的提示词
  • 场景:快速重复类似操作或查看历史命令

9. 快捷执行控制台命令

  • 前缀! 前缀
  • 作用:在对话中执行控制台命令,将输出结果带回对话
  • 示例!npm --version(快速执行并显示结果)

10. 搜索历史提示词

  • 快捷键Ctrl+R
  • 作用:输入关键词搜索之前的历史提示词
  • 场景:快速找到之前的长命令或复杂提示

11. YOLO 模式(谨慎使用)

  • 启动方式
    claude --dangerously-skip-permissions
  • 说明:跳过权限确认,直接执行脚本命令
  • 警告:⚠️ 仅在完全信任脚本内容时使用,可能导致意外文件修改或删除


四、状态提示词

第一类:搞点吃的

英文 中文 英文 中文
Baking 烘焙 Brewing 酿造/冲泡
Caramelizing 焦糖化 Cooking 烹饪
Fermenting 发酵 Flambeing 火焰炙烤
Frosting 覆霜糖衣 Garnishing 装饰(菜肴)
Julienning 切丝 Kneading 揉面
Leavening 发酵膨松 Marinating 腌制
Sauteing 炒/嫩煎 Seasoning 调味
Simmering 煨/文火煮 Stewing
Whisking 搅拌 Drizzling 淋浇(酱汁)
Proofing 醒发(面团)

第二类:搞点玩的

英文 中文 英文 中文
Creating 创造 Crafting 精心制作
Forming 形成/塑造 Sketching 素描
Composing 作曲/写作 Choreographing 编舞
Orchestrating 统筹编排 Architecting 架构设计
Actualizing 实现 Envisioning 构想/展望
Imagining 想象 Manifesting 显现/显化
Crystallizing 结晶/具体化 Embellishing 装饰美化
Synthesizing 合成 Ideating 构思
Cultivating 培育/培养 Generating 生成/产生
Germinating 萌芽/催生 Harmonizing 和谐/协调
Blanching 焯水/漂白

第三类:搞点抽象

英文 中文 英文 中文
Dilly-dallying 磨蹭拖延 Fiddle-faddling 瞎折腾
Flibbertigibbeting 喋喋不休 Puttering 磨蹭闲混
Tomfoolering 胡闹/恶作剧 Flummoxing 使困惑/ flummox
Befuddling 使糊涂 Discombobulating 使混乱
Combobulating 整理/整顿 Recombobulating 重新整理
Razzle-dazzling 花里胡哨 Razzmatazzing 虚张声势
Topsy-turvying 颠倒/ topsy-turvy Boondoggling 做无用功
Wibbling 嘟嘟囔囔/无关紧要地说 Wirrling 旋转打转
Hullaballooing 喧闹/骚动

第四类:和大自然对话

英文 中文 英文 中文
Flowing 流动 Evaporating 蒸发
Ebbing 退潮/衰落 Cascading 倾泻/层叠
Vibrating 振动 Swirling 漩涡旋转
Thundering 雷鸣 Warping 扭曲变形
Precipitating 沉淀/降水 Sublimating 升华
Transmuting 蜕变/转变 Transfiguring 变形/美化
Unfurling 展开 Unraveling 解开/ unravel
Osmosing 渗透 Nucleating 成核
Ionizing 离子化 Nebulizing 雾化
Photosynthesizing 光合作用 Pollinating 授粉
Propagating 繁殖传播 Germinating 发芽
Metamorphosing 变形变质 Misting 喷雾
Drizzling 毛毛雨 Gusting 阵风
Coalescing 合并/联合 Billowing 翻涌/飘动
Beaming 发光/ beaming Sprouting 发芽/萌芽

第五类:快乐扭动

英文 中文 英文 中文
Doing 做/进行 Doodling 涂鸦/乱写
Moonwalking 太空步 Boogieing 跳布吉舞
Jitterbugging 吉特巴舞 Beboppin 波普爵士舞
Grooving 律动/享受 Noodling 即兴弹奏/闲逛
Canoodling 调情/亲热 Bloviating 高谈阔论
Finagling 巧干/骗取 Churning 剧烈搅动
Clamping 夹紧/ clamping Honking 按喇叭
Wiggling 摆动 Clawing 抓/挠
Beaming 面露喜色 Frolicking 嬉戏/玩闹
Yawning 打哈欠 Yodeling 约德尔唱法
Yakking 闲聊/瞎扯 Yumming 享受美食/好吃
Zapping 快速穿过/ zap Zigzagging 之字形移动
Working 工作

官方参考

https://github.com/jmwdpk/Claude-Code-Guide-Zh/blob/main/docs/02-%E5%9F%BA%E7%A1%80%E4%BD%BF%E7%94%A8%E5%AE%8C%E6%95%B4%E6%8C%87%E5%8D%97.md

Logo

欢迎加入 MCP 技术社区!与志同道合者携手前行,一同解锁 MCP 技术的无限可能!

更多推荐