GLM-4.7 是当前最强的开源权重模型系列之一,尤其擅长编程。其创造者经常描述它在关键实际编程基准测试上紧追 Claude Sonnet 系列,同时在成本和部署灵活性上更具优势。
在本指南中,你将通过 Novita AI 兼容 Anthropic 的端点路由 Claude Code 的请求,从而在 Claude Code 内部运行 GLM-4.7。这将为你提供“Claude Code 风格”的智能体工作流,包括规划、编辑文件、运行终端命令,同时选择 GLM-4.7 作为底层模型。
Claude Code 与 GLM-4.7 简介
什么是 Claude Code?
Claude Code 是一个智能体命令行界面(CLI),能将自然语言转化为可运行的代码和多步骤开发工作流。与传统的自动补全插件不同,它像一个智能编程智能体,能够:
- 代码库分析:映射并解释整个代码库,包括架构和依赖关系。
- 文件管理:自主创建、编辑和组织项目文件。
- 终端执行:运行命令、安装包、管理构建或部署流程。
- 复杂工作流:处理高级任务,例如将 GitHub Issue 转化为拉取请求。
- 上下文理解:在多次交互中保持对项目结构的感知。
这种智能体方法意味着 Claude Code 不仅仅是响应查询,它参与你的开发过程,做出决策并采取行动,推动项目朝着你的目标前进。
GLM-4.7:它擅长什么
GLM-4.7 由智谱 AI 于 2025 年 12 月发布,是围绕编程、智能体推理和工具使用多次迭代的成果。它采用 3550 亿参数的混合专家(MoE)架构,并具备稀疏激活能力;在实现前沿性能的同时,保持了适用于实时工作流的吞吐量。
- 技术规格:
| 特性 | 规格 |
| 架构 | 355B 参数 MoE |
| 上下文窗口 | 200,000 token 输入 |
| 输出能力 | 128,000 token |
| 等效能力 | 约 600 页文档或 150,000 行代码 |
- 自适应推理模式:
| 模式 | 描述 | 最佳适用场景 |
| 交错思考 | 模型在生成代码前暂停以验证逻辑 | 减少幻觉函数调用 |
| 保留思考 | 在对话轮次间保持推理上下文 | 多小时的调试会话,避免上下文退化 |
| 轮次级思考 | 按请求切换深度推理开启/关闭 | 快速语法查询(关闭) vs. 复杂架构决策(开启) |
GLM-4.7 在多项基准测试中展现出强大的编程和智能体性能,例如 LiveCodeBench v6 和 SWE-bench Verified,在多个关键任务上超越或接近 Claude Sonnet 4.5。在推理密集的智能体基准测试如 GPQA-Diamond 和 τ²-Bench 中,GLM-4.7 也保持着竞争力,反映出扎实的规划和工具使用能力。总体而言,这些结果使 GLM-4.7 成为实际编程工作流中最强大的 Claude 开源权重替代方案之一。


为什么选择 Novita AI 运行 GLM-4.7?

我们对 GLM-4.7 的部署进行了优化,以确保最流畅的编程体验。主要优势包括:
- 最高吞吐量:每秒 44.45 token——比最接近的竞争对手快 17%
- 可靠性:99.5% 正常运行时间,采用 bf16 精度以保证输出质量
- 全面缓存支持:少数同时支持缓存读取和缓存写入功能的提供商之一
- 大上下文:204.8K 上下文窗口,用于分析整个代码库
通过 Novita AI 使用 GLM-4.7
步骤 1:在 Novita AI 上获取 API 密钥
- 创建或登录你的账户
访问 [https://novita.ai](https://novita.ai) 并注册或登录你已有的账户
- 导航到密钥管理
登录后,找到“API 密钥”
- 创建新密钥
点击“添加新密钥”按钮。
- 立即保存你的密钥
密钥生成后立即复制并保存;通常只显示一次,之后无法找回。将密钥保存在安全的位置,例如密码管理器或加密笔记中
步骤 2:安装 Claude Code
- 检查 Node.js 版本:
首先,确认你的系统上已安装 Node.js 18 或更高版本:
node -v
# 预期输出:v18.x.x 或更高(例如 v20.10.0)
如果缺少 Node.js 或版本低于 v18,请从 [https://nodejs.org](https://nodejs.org) 下载并安装最新版本
- 安装命令:
使用 npm 全局安装 Claude Code:
npm install -g @anthropic-ai/claude-code
- 验证安装:
claude --version
步骤 3:设置环境变量
在 Windows 上
为当前 CMD 会话设置变量:
set ANTHROPIC_BASE_URL=https://api.novita.ai/anthropic
set ANTHROPIC_AUTH_TOKEN=<你的 Novita API 密钥>
set ANTHROPIC_MODEL=zai-org/glm-4.7
set ANTHROPIC_SMALL_FAST_MODEL=zai-org/glm-4.7
在 macOS 和 Linux 上
在 shell 中导出变量:
export ANTHROPIC_BASE_URL="https://api.novita.ai/anthropic"
export ANTHROPIC_AUTH_TOKEN="<你的 Novita API 密钥>"
export ANTHROPIC_MODEL="zai-org/glm-4.7"
export ANTHROPIC_SMALL_FAST_MODEL="zai-org/glm-4.7"
步骤 4:启动 Claude Code
- 导航到你的项目目录
cd <你的项目路径>
- 启动 Claude Code
claude .
点号(.)告诉 Claude Code 在当前目录上操作,扫描并在此项目内工作。
启动后,你将看到一个交互式的 Claude Code 提示符,可访问 /init、/model、/review 等命令。
常见的会话级别命令包括:
/init– 在当前目录初始化 Claude Code。/login– 如有需要,使用 API 提供商进行身份验证。/logout– 清除存储的凭据。/memory– 查看或编辑持久化记忆。/model– 查看或切换当前模型。/permissions– 管理文件和命令权限。/review– 在应用更改前审查待处理的变更。/status– 显示当前会话状态。/terminal-setup– 配置终端集成。/vim– 切换 Vim 键位绑定。
构建你的第一个项目
Claude Code 擅长将详细的项目描述转化为功能完整的应用程序。输入提示后,按 Enter 开始任务。Claude Code 将分析你的需求,创建必要的文件,实现功能,并提供一个完整的项目结构和文档。

在 VSCode 或 Cursor 中使用 Claude Code
Claude Code 与流行的开发环境无缝集成。它增强你现有的工作流,而不是取代它。
你可以在 VSCode 或 Cursor 的终端内直接使用 Claude Code。这让你在保持访问熟悉开发工具的同时,也能利用 AI 辅助。
此外,Claude Code 插件可用于 VSCode 和 Cursor。这些插件与编辑器更深度集成,在 IDE 界面内提供内联 AI 辅助、代码建议和项目管理功能。


帮助和文档资源
- Novita AI 资源:
| 资源 | 链接 | 描述 |
| API 文档 | novita.ai/docs | 完整的 API 参考、参数和示例 |
| 模型目录 | novita.ai/models | 所有可用模型,包括 GLM4.7 |
| 定价计算器 | novita.ai/pricing | 估算你的使用成本 |
- Anthropic / Claude Code 资源:
| 资源 | 链接 | 描述 |
| Claude Code 文档 | docs.anthropic.com/claude-code | 官方使用指南和教程 |
| GitHub 仓库 | github.com/anthropics/claude-code | 源代码、问题和讨论 |
GLM4.7 资源:
| 资源 | 链接 | 描述 |
| 智谱 AI 官方 | https://docs.z.ai/guides/llm/glm-4.7 | 模型文档和研究论文 |
| 模型卡片 | https://huggingface.co/zai-org/GLM-4.7 | 技术规格和基准测试 |
快速参考卡
| 类别 | 项目/命令 | 值/描述 |
环境设置 |
ANTHROPIC_BASE_URL | https://api.novita.ai/v3/openai |
| ANTHROPIC_API_KEY | 你的 Novita API 密钥 | |
| ANTHROPIC_MODEL | zai-org/glm-4.7 | |
快速开始 |
安装 | npm install -g @anthropic-ai/claude-code |
| 导航 | cd your-project | |
| 运行 | claude . | |
常用命令 |
/help | 显示所有命令 |
| /doctor | 诊断问题 | |
| /cost | 检查 token 用量 | |
| /clear | 重置对话 | |
支持 |
Novita AI 文档 | novita.ai/docs |
| Claude Code 文档 | docs.anthropic.com/claude-code |
总结
通过本指南,你已经学会了如何:
- 理解 GLM4.7 的高级架构和推理能力
- 设置 Novita AI 账户并生成 API 密钥
- 安装和配置 Claude Code 以集成自定义模型
- 在不同操作系统上配置环境变量
- 使用自然语言命令构建实际项目
- 将 Claude Code 集成到 VS Code 和 Cursor 中实现无缝工作流
- 访问帮助资源和文档以持续学习
立即注册 Novita AI,获取 API 密钥,并按照本指南操作,以卓越的编程支持增强你的开发工作流,立即探索 GLM 4.7。
Novita AI 是一个 AI 云平台,为开发者提供通过简单 API 部署 AI 模型的便捷方式,同时提供经济可靠的 GPU 云服务用于构建和扩展。
常见问题
GLM-4.7 是免费的吗?
在 Novita AI 上,GLM-4.7 按 token 计费:输入 $0.6/M token,缓存读取 $0.11/M token,输出 $2.2/M token。
在智谱 AI 上,访问通常包含在付费的编程计划中(起价每月 $3)。
某些平台可能提供有限试用/配额,但 GLM-4.7 本身并非普遍“免费”。
GLM-4.7 真的很好吗?
对于编程和智能体工作流,其发布方将其定位为顶级的开源模型。智谱 AI 在编程和智能体基准测试(例如 LiveCodeBench v6、SWE-bench Verified、BrowseComp、τ²-Bench)上报告了强劲的结果,并在多项评测中将其描述为与 Claude Sonnet 4.5 具有竞争力。
GLM-4.7 有视觉能力吗?
GLM-4.7 仅支持文本。如果你需要视觉能力,请改用 GLM-V 变体(例如 GLM-4.6V 或 GLM-4.5V,它们根据提供商支持图像输入)。
