Monoize
工具接入

工具接入总览

把 Claude Code、Codex、opencode 等编程工具接入 LynShen。先看本页的对照表,再打开对应工具的页面。

本节说明如何在常用的编程 Agent 中使用 LynShen。每个工具一页,内容包括协议、配置文件位置、可复制的配置、模型选择、推理显示和常见错误。

准备工作

  1. 在令牌管理中为每个工具创建一个单独的 API 密钥。

  2. 用这个密钥查询可用模型:

    curl https://api.lynshen.org/v1/models -H "Authorization: Bearer sk-..."
  3. 记下要使用的模型 ID。下文配置中的 <模型ID> 都要换成这里的值。

对照表

工具推荐协议Base URL配置位置
CC Switch按目标工具按目标工具图形界面
Claude CodeMessageshttps://api.lynshen.org~/.claude/settings.json
CodexResponses(唯一)https://api.lynshen.org/v1~/.codex/config.toml
opencodeChat、Responses 或 Messageshttps://api.lynshen.org/v1~/.config/opencode/opencode.json
oh-my-pi(omp)Chat、Responses 或 Messageshttps://api.lynshen.org/v1~/.omp/agent/models.yml
piChat、Responses 或 MessagesChat/Responses 带 /v1,Messages 不带~/.pi/agent/models.json
Hermes AgentChat、Responses 或 Messageshttps://api.lynshen.org/v1~/.hermes/config.yaml
OpenClawChat、Responses 或 Messageshttps://api.lynshen.org/v1~/.openclaw/openclaw.json
ZCodeMessages、Chat 或 ResponsesChat/Responses 带 /v1图形界面
Kimi CodeMessages、Chat 或 ResponsesMessages 不带 /v1,其他带~/.kimi-code/config.toml
WorkBuddyChat Completionshttps://api.lynshen.org/v1/chat/completions图形界面

选择协议

  • 工具只支持一种协议时,使用那一种。例如 Codex 只支持 Responses。
  • 工具支持多种协议时:
    • 调用 Claude 模型,优先用 Messages。思考块和签名可以原样往返。
    • 调用 GPT 模型,优先用 Responses。可以请求推理摘要。
    • 调用国内模型(DeepSeek、GLM、Kimi、Qwen、MiniMax),优先用 Chat Completions。
  • 网关会转换协议,所以其他组合也能工作。但部分功能可能丢失,例如通过 Messages 调用 GPT 时看不到推理摘要。

Base URL 规则

  • 工具使用 OpenAI SDK 或拼接 /chat/completions、/responses 时,填 https://api.lynshen.org/v1。
  • 工具使用 Anthropic SDK 或自己拼接 /v1/messages 时,填 https://api.lynshen.org。
  • 部分工具会自动去掉或补上 /v1。各工具页面写明了它的行为。
  • 网关同时接受 Authorization: Bearer 和 x-api-key。工具使用哪个请求头都可以。

推理显示的兼容性

LynShen 的流式 Chat Completions 默认把推理放在 delta.reasoning_details[] 中。有些工具只从 delta.reasoning_content 或 delta.reasoning 读取推理文字。这些工具通过 Chat Completions 调用模型时,可能看不到思考过程。回答本身不受影响。

工具的 Chat Completions 模式能否显示 reasoning_details 中的推理依据
Hermes Agent能源码读取 reasoning_details 中的文字
OpenClaw部分:显示 reasoning.text,不显示 reasoning.summary源码
opencode(@ai-sdk/openai-compatible)不能AI SDK 源码只读取 reasoning_content 和 reasoning
pi、oh-my-pi(openai-completions)不能,只显示空的思考块源码把 reasoning_details 当作回传数据
Kimi Code(openai 类型)不能源码跳过数组形式的字段
ZCode(Chat completions 格式)不能源码使用 @ai-sdk/openai-compatible
WorkBuddy未确认官方文档没有说明,源码未公开

如果你需要看到思考过程:

  • 调用 Claude 模型时,在工具中选择 Messages 协议。
  • 调用 GPT 模型时,选择 Responses 协议,并请求推理摘要。
  • 调用国内模型时,联系客服确认该模型是否已开启 reasoning_content 兼容输出。开启后,流式 delta 中会同时出现 reasoning_content。

通用排错

现象检查
404Base URL 是否多了或少了 /v1。
401密钥是否正确,环境变量是否在工具的进程中生效。
model_not_found模型 ID 是否与 /v1/models 完全一致。
工具一直转圈、没有输出是否使用了 https://api.lynshen.org,是否开启了流式输出。
看不到思考过程见各工具页面的“显示推理”一节和思维链(推理)。

各工具的配置方法在 2026-10-11 按官方文档和源码整理。工具更新后,配置方式可能变化。以工具的官方文档为准。

本页目录