Yoda
快速开始

接入 Runtime

安装并接入 Claude Code、Codex、Gemini 等 27 种 Runtime

Yoda 支持 27 种 Runtime(agent 的运行环境):

Claude Code、Codex、Gemini、Cursor、GitHub Copilot、Amp、OpenCode、Hermes、Charm、Auggie、Goose、Kimi、Kilocode、Kiro、Rovo、Cline、Continue、Codebuff、Mistral、Jules、Junie、Pi、Letta、Autohand、Devin、Qwen、Droid。

工作原理

Yoda 不直接调用模型 API,而是编排你本机已安装的 Runtime CLI

  1. 在终端里安装并登录 Runtime(如 claudecodex
  2. Yoda 自动检测 PATH 中可用的 CLI
  3. 创建任务时选择 Runtime,Yoda 在任务工作区中以正确的参数启动它

模型计费走你自己的订阅或 API Key;接入 MaaS 平台 后也可以用第三方平台的 token。

默认 Runtime 可在设置中指定;每个任务创建时也可以单独覆盖。

以 Claude Code 为例

# 安装
npm install -g @anthropic-ai/claude-code

# 登录认证
claude

CLI 能在终端正常工作后,回到 Yoda 创建任务时即可选择 Claude Code。

自定义 Runtime 配置

如果 CLI 装在非标准路径,或者你想覆盖启动参数,可以在设置中按 Runtime 自定义:

配置项说明
cliCLI 可执行文件路径
resumeFlag / sessionIdFlag会话恢复相关参数
autoApproveFlag自动批准模式参数
initialPromptFlag初始 prompt 传递方式
defaultArgs / extraArgs默认与附加启动参数
env注入的环境变量

每个 Runtime 还可以单独设置「默认自动批准」开关,控制是否需要逐步确认。

检测不到 CLI?

GUI 应用的 PATH 和终端的 PATH 可能不同。Yoda 启动时会规范化 PATH,但若仍检测不到:

  1. 确认终端里 which claude(或对应 CLI)有输出
  2. 在 Runtime 自定义配置里直接填 CLI 的绝对路径
  3. 参考 常见问题

On this page