内容
<div align="center">
# 克劳德编码与 GLM — 技能、工具与提示词工程
**一套实用的、高效的工具集,帮助您充分发挥克劳德编码的潜力,无论您是在 Anthropic 的模型上运行它,还是通过 GLM 路由以降低 90% 的成本。**
有效的提示词工程 · 按需触发的代理技能 · MCP 和工具使用模式 · 复制粘贴配方 · 完整的提示词库。
[快速入门](#-60-秒启动) · [提示词工程](01-prompt-engineering/) · [技能](02-skills/) · [工具与 MCP](03-tools-and-mcp/) · [工作流](04-claude-code-workflows/) · [GLM](05-glm/) · [配方](06-recipes/) · [提示词库](07-prompt-library/)



</div>
---
## 为什么存在
大多数“提示词工程”的内容要么是模糊的感性认识,要么是去年的截图。而实际上,2026 年的杠杆作用在于三个方面:
1. **框架** — 克劳德编码是一个代理循环,而非聊天框。技能、钩子、子代理、MCP 和 `CLAUDE.md` 改变其行为的程度远超于巧妙的措辞。
2. **路由器** — 克劳德编码使用一个有文档记录的协议,因此您可以将其指向 **GLM**、Kimi 或任何与 Anthropic 兼容的端点,并以较低的成本保持相同的工作流。
3. **工艺** — 结构化的提示词、良好的示例和严格的输出控制仍然决定了单个调用是否成功或浪费了一个循环。
本仓库是我希望存在的参考资料:密集、当前和可复制粘贴就绪。这里的一切都旨在 **模型可移植** — 相同的技术在克劳德 Opus/Sonnet 和在 GLM-5.2 上运行的效果相同。
---
## ⚡ 60 秒启动
**在 GLM 上运行克劳德编码**(便宜,接近前沿的短循环编码):
1. 从 [z.ai](https://z.ai) 获取密钥(GLM 编码计划或按需付费)。
2. 创建/编辑 `~/.claude/settings.json`:
```json
{
"env": {
"ANTHROPIC_BASE_URL": "https://api.z.ai/api/anthropic",
"ANTHROPIC_AUTH_TOKEN": "your_zai_api_key",
"API_TIMEOUT_MS": "3000000",
"ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-5.2",
"ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-5.2",
"ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.7"
}
}
```
3. **打开一个新的终端**(环境变量仅在启动时加载),运行 `claude`,当询问 *"您是否要使用此 API 密钥?"* 时选择 **是**。
就这样 — 相同的 CLI,不同的引擎,约 2–5% 的每 token 成本。完整的指南、注意事项和 `glm-5.2[1m]` 1M 上下文技巧: **[在 GLM 上运行克劳德编码 →](00-getting-started/running-glm-with-claude-code.md)**
> ⚠️ 两个错误导致约 90% 的设置失败:使用 `ANTHROPIC_API_KEY` 而不是 `ANTHROPIC_AUTH_TOKEN`,以及在已经打开的终端中编辑配置。请参阅 [故障排除](05-glm/troubleshooting.md)。
---
## 目录
| 章节 | 您将学习的内容 |
|---|---|
| **[00 · 快速入门](00-getting-started/)** | 克劳德编码和 GLM 是什么,安装,第一个会话和 GLM 路由设置 |
| **[01 · 提示词工程](01-prompt-engineering/)** | 基础知识,系统提示词,XML 结构,少样本,CoT,输出控制,反模式 |
| **[02 · 技能](02-skills/)** | `SKILL.md` 的解剖结构,编写触发描述,渐进式披露,测试 |
| **[03 · 工具与 MCP](03-tools-and-mcp/)** | 工具使用机制,设计工具模式,MCP 服务器,何时使用哪一个 |
| **[04 · 克劳德编码工作流](04-claude-code-workflows/)** | `CLAUDE.md`,斜杠命令,子代理,钩子,头部自动化,上下文管理 |
| **[05 · GLM](05-glm/)** | 模型阵容,API 详情,GLM 与克劳德路由,成本数学,故障排除 |
| **[06 · 配方](06-recipes/)** | 代码库上线,测试生成,重构,代码审查,文档,调试 |
| **[07 · 提示词库](07-prompt-library/)** | 可复制粘贴的提示词和系统提示词模板 |
| **[templates/](templates/)** | 启动 `SKILL.md`,`CLAUDE.md` 和 MCP 服务器脚手架 |
---
## 适用人群
- 开发人员烧钱购买 API token,希望在不更改工具的情况下使用更便宜的后端。
- 曾经将相同的指令粘贴到代理中第五次,希望拥有一个 **技能** 而不是重复操作的人员。
- 希望其提示词在克劳德或 GLM 引擎上都能正常工作的人员。
- 希望标准化的团队驱动编码代理。
## 核心思维模型
```
┌─────────────────────────────────────────┐
│ 框架 │ ← 克劳德编码
│ CLAUDE.md · 技能 · 钩子 · 子代理 │ (行为 + 编排)
└───────────────┬───────────────────────────┘
│ 与 Anthropic 兼容的协议
┌───────────────▼───────────────┐
│ 引擎 │ ← 克劳德 Opus/Sonnet 或 GLM-5.2
│ (原始模型调用) │ (自由切换,相同框架)
└───────────────────────────────┘
```
学习一次框架。根据任务切换引擎:**GLM 用于大批量,克劳德用于持续判断。** [多模型委托指南](04-claude-code-workflows/multi-model-delegation.md) 显示路由表。
---
## 贡献
欢迎 PR — 修复、新配方、新提示词、工具演变过程中的纠正。请参阅 [CONTRIBUTING.md](CONTRIBUTING.md)。这里的一切都是一个快速发展的领域的快照;如果配置文件偏移,请开启一个问题。
## 许可证
[MIT](LICENSE) — 使用它,fork 它,发布它。
---
<div align="center">
<sub>为愿意分享的人而建。如果它为您节省了一个下午,请给它点个 ⭐。</sub>
</div>