Monoize
工具接入

ZCode

在智谱 Z.ai 的 ZCode 桌面编程环境中把 LynShen 添加为自定义提供商。

ZCode 是 Z.ai(智谱)推出的桌面编程环境,内置 ZCode Agent,支持 macOS、Windows、Linux。2026-09-21 起以 Apache-2.0 开源,仓库为 zai-org/ZCode。本页按 v3.14.3(2026-09-24 发布)和 2026-10-11 的官方文档编写。

ZCode 支持第三方提供商。官方文档有“Custom Providers (Anthropic / OpenAI Compatible)”一节。

接入方式

自定义提供商可以填写 Anthropic 端点、OpenAI 端点,或两者都填。

协议填写说明
Anthropic Messageshttps://api.lynshen.orgZCode 在结尾不是 /v1 时会自动补上,带不带 /v1 都可以。这种格式同时发送 x-api-key 和 Authorization: Bearer。
Chat Completions、Responseshttps://api.lynshen.org/v1ZCode 直接在后面拼接 /chat/completions 或 /responses,不做补全。必须带 /v1。

配置步骤

ZCode 在图形界面中配置提供商。

  1. 点击聊天框中的模型名,再点击“管理模型”,进入设置 → 模型设置(Model Settings)。
  2. 点击提供商列表底部的添加提供商(Add Provider)。
  3. 名称填 LynShen。
  4. 填写端点:
    • Anthropic 端点:https://api.lynshen.org
    • OpenAI 端点:https://api.lynshen.org/v1
  5. API Key 填你的 sk-... 密钥。
  6. 点击添加模型(Add Model),手动输入模型 ID,例如 claude-sonnet-5、glm-5.3。ZCode 不会自动从 /v1/models 获取列表。
  7. 打开启用开关。

配置保存在 ~/.zcode/v2/config.json。手动编辑时,提供商的 options 只识别 apiKey、baseURL、apiKeyRequired、headers,其他键会被忽略。Windows 上的路径应为 %USERPROFILE%\.zcode\v2\config.json,这是按源码的主目录规则推断的,官方文档没有写明。

选择模型

在聊天框中点击模型名,选择 LynShen 提供商下的模型。

自定义模型的上下文窗口默认为 200,000。在设置 → 模型提供商中打开模型,展开高级(Advanced),可以修改上下文窗口和最大输出 Token。请按模型官方上限填写。

显示推理

  • ZCode 按模型显示思考强度档位。OpenAI 兼容端点发送 reasoning_effort,Anthropic 兼容端点发送 thinking 和 effort。
  • ZCode 不认识的第三方模型只有一个开关,或没有档位。
  • ZCode 不支持为第三方模型添加自定义请求参数。
  • ZCode 的 Chat completions 格式使用 AI SDK @ai-sdk/openai-compatible,读取 reasoning_content 和 reasoning 字段。LynShen 在 reasoning_content 中返回推理,所以这种格式能显示思考过程。见推理显示的兼容性。
  • 调用 Claude 时使用 Anthropic 格式,可以看到思考过程。

常见问题

现象原因和处理
OpenAI 格式返回 404OpenAI 端点没有带 /v1。
最高档位返回 400部分模型的上游只接受较低的档位。改用 high。
代理设置不生效ZCode 不读取系统的 HTTP_PROXY。在 ZCode 设置中配置代理。
模型不能看图ZCode 按协议和模型判断图片能力。通过 Chat 端点调用时,部分模型会被当作不支持图片。改用 Anthropic 端点试试。

来源

2026-10-11 查阅:

本页目录