Skip to content
EN

快速开始

这一页只讲第一次用时最需要的步骤,不展开内部实现。

先理解它是什么

YutoCode 的定位是:打破平台壁垒的下一代 AI 编程智能体,原生兼容 OpenAIClaudeGeminiOpenClaw

这句话真正想表达的是两点:

  • 你不需要把工作流绑死在单一平台上
  • 你可以用同一套终端使用方式,在不同模型与生态之间持续工作

这也是它和普通“单平台 AI 编码工具”最大的差别。

第一步:选择一个 provider

第一次使用时,不要先追求把所有兼容面都试完。更稳的做法是先选一个你现在手上已经有凭证、最容易跑通的 provider。

常见选择是:

  • Yuto API:适合已经在用 YutoAI 能力的团队
  • OpenAI Codex:适合已经有对应账号和授权流程的用户
  • Anthropic:适合已经能使用 Claude 或 Anthropic API 的用户

先跑通一条链路,比一开始把所有平台都接上更重要。

第二步:登录

用 Yuto API

如果你用的是 OpenAI 兼容接口:

bash
yuto auth login --provider yuto --api-format openai --api-key YOUR_YUTO_API_KEY

如果你用的是 Claude 格式接口:

bash
yuto auth login --provider yuto --api-format claude --api-key YOUR_YUTO_API_KEY

用 OpenAI Codex

bash
yuto auth login --provider openai-codex

浏览器授权完成后,把最终跳转得到的 http://localhost:1455/auth/callback?... 完整地址粘回终端即可。

用 Anthropic

bash
yuto auth login --provider anthropic --claudeai

如果你已经有 API key,也可以直接保存:

bash
yuto auth login --provider anthropic --api-key YOUR_ANTHROPIC_API_KEY

第三步:确认登录状态

bash
yuto auth status --json

如果你使用多个账户或工作环境,也可以通过 profile 管理:

bash
yuto auth profiles --json
yuto auth use-profile work

第四步:开始第一次会话

进入项目目录后,直接运行:

bash
yuto

第一次会话建议做这三类简单任务:

  1. 让它总结当前仓库结构
  2. 让它解释某个文件或某段代码
  3. 让它给出一个明确的小改动方案

例如:

text
先看一下这个仓库的目录结构,再告诉我登录逻辑可能在哪几个文件里。

第五步:如果你不想进入持续会话

可以直接用单次执行模式:

bash
yuto --print "Summarize the purpose of this repository."

这适合快速出一份说明、摘要或初步分析。

REPL 里最常用的斜杠命令

  • /help
  • /status
  • /provider
  • /model
  • /tools
  • /config
  • /clear
  • /exit

第一次使用时,不需要把所有命令背下来。先会 statusproviderexit 就够了。