其它 Agent

CodexClaude Code 外,多数编码 Agent 也能通过 OpenAI 兼容入口接入 Yoriday。先按协议选对 Base URL,再填模型与密钥。

协议速查

Agent 建议协议 Base URL
OpenCode / Kilo / OpenClaw / Pi Responses https://app.helpday.work/v1
Hermes Responses 优先,必要时 Chat https://app.helpday.work/v1
Cline / Aider Chat Completions https://app.helpday.work/v1

字段名叫 Base URL 时一般填到 /v1 即可,客户端会继续拼 endpoint。模型 ID 一律从控制台复制。

OpenCode

编辑 ~/.config/opencode/opencode.json,用 @ai-sdk/openai 作为 Responses provider:

{
  "$schema": "https://opencode.ai/config.json",
  "model": "yoriday/你的模型名称",
  "provider": {
    "yoriday": {
      "npm": "@ai-sdk/openai",
      "name": "Yoriday",
      "options": {
        "baseURL": "https://app.helpday.work/v1"
      },
      "models": {
        "你的模型名称": {
          "name": "Yoriday Model",
          "reasoning": true,
          "options": {
            "store": false
          }
        }
      }
    }
  }
}
opencode auth login
opencode auth list

认证时选择配置里的 yoriday provider,会话中可用 /models 核对。

Hermes Agent

优先用 Responses;若工具调用协议不兼容,再切到 Chat Completions 对比。密钥写入 ~/.hermes/.envYORIDAY_API_KEY

Responses

~/.hermes/config.yaml

custom_providers:
  - name: yoriday-responses
    base_url: https://app.helpday.work/v1
    key_env: YORIDAY_API_KEY
    api_mode: codex_responses

model:
  provider: custom:yoriday-responses
  default: 你的模型名称

Chat Completions

custom_providers:
  - name: yoriday-chat
    base_url: https://app.helpday.work/v1
    key_env: YORIDAY_API_KEY
    api_mode: chat_completions

model:
  provider: custom:yoriday-chat
  default: 你的模型名称

Cline

  1. 打开 Cline 设置,API Provider 选 OpenAI Compatible
  2. Base URL 填 https://app.helpday.work/v1
  3. 填入 API Key 与控制台中的 Model ID。
  4. 高级参数先保持默认,执行 Verify,再测文字与只读工具。

Kilo Code

适用于当前 VS Code 版 / CLI(JetBrains 字段可能不同):

  1. Settings → Providers → Custom provider。
  2. Provider API 选 OpenAI Responses
  3. Base URL 填 https://app.helpday.work/v1,再填 Key 与模型。
  4. 保存后发送短文字任务;模型未自动出现时手工添加 ID。

OpenClaw

~/.openclaw/openclaw.json

{
  "models": {
    "providers": {
      "yoriday": {
        "baseUrl": "https://app.helpday.work/v1",
        "apiKey": "${YORIDAY_API_KEY}",
        "auth": "api-key",
        "api": "openai-responses",
        "authHeader": true,
        "models": [
          {
            "id": "你的模型名称",
            "name": "Yoriday Model",
            "reasoning": true,
            "input": ["text"]
          }
        ]
      }
    }
  },
  "agents": {
    "defaults": {
      "model": {
        "primary": "yoriday/你的模型名称"
      }
    }
  }
}

启动前导出 YORIDAY_API_KEY,改完配置后重启 gateway / 主进程再测。

Pi Agent

~/.pi/agent/models.json

{
  "providers": {
    "yoriday": {
      "baseUrl": "https://app.helpday.work/v1",
      "api": "openai-responses",
      "apiKey": "$YORIDAY_API_KEY",
      "models": [
        {
          "id": "你的模型名称",
          "reasoning": true
        }
      ]
    }
  }
}

Pi 没有完整的内建权限确认,工具会继承当前进程权限。请在可信目录运行;高风险任务建议放到低权限账户或容器。

Aider

export OPENAI_API_BASE="https://app.helpday.work/v1"
export OPENAI_API_KEY="sk-请替换为你的密钥"
aider --model openai/你的模型名称

怎样算接好

  • 文字:让 Agent 回复固定短语,对照控制台记录。
  • 流式:长文本任务不中途断流、不重复输出。
  • 工具:只允许读一个无敏感文件,确认参数与结果能回到下一轮。
  • 错误:故意填错误模型名时,客户端应报错而不是悄悄换 provider。