> ## Documentation Index
> Fetch the complete documentation index at: https://docs.teio.me/llms.txt
> Use this file to discover all available pages before exploring further.

# Hermes Agent

> 在终端中配置 Teio API 使用 Hermes Agent

> Hermes Agent 是由 Nous Research 开发的开源 AI 编程助手，具备跨会话持久化记忆、可复用技能和自我改进能力。

## 前置条件

* 已 [创建 API 密钥](/create-token)
* macOS 系统（Windows 需要 WSL2）

## 安装 Hermes Agent

<Tabs>
  <Tab title="macOS">
    一键安装（推荐）：

    ```bash theme={null}
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
    ```
  </Tab>

  <Tab title="Windows (WSL2)">
    需要先安装 WSL2，然后在 WSL2 终端中执行：

    ```bash theme={null}
    curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
    ```
  </Tab>
</Tabs>

## 配置

Hermes Agent 的配置文件位于：

* macOS / Linux：`~/.hermes/config.yaml`
* Windows (WSL2)：`\\wsl$\Ubuntu\home\你的用户名\.hermes\config.yaml`

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-FF99DB5D-8340-4229-BB29-FC689F113E65.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=b5f3a5768ae9ab8f26d62bb94a1013b6" alt="Macshot Clipboard FF99DB5D 8340 4229 BB29 FC689F113E65" width="1720" height="454" data-path="images/macshot-clipboard-FF99DB5D-8340-4229-BB29-FC689F113E65.png" />
</Frame>

选择快速配置

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-567B1034-36AA-4787-B908-922C83DC3B4E.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=93beb521dd9b16782486d593272f14f9" alt="Macshot Clipboard 567B1034 36AA 4787 B908 922C83DC3B4E" width="1720" height="227" data-path="images/macshot-clipboard-567B1034-36AA-4787-B908-922C83DC3B4E.png" />
</Frame>

选择提供商： `Custom endpoint`

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-8D1E86AA-569E-42ED-9DC3-75BC874004EB.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=08ab3875a5cf56e49b0fff2c5e23ed01" alt="Macshot Clipboard 8D1E86AA 569E 42ED 9DC3 75BC874004EB" width="1720" height="936" data-path="images/macshot-clipboard-8D1E86AA-569E-42ED-9DC3-75BC874004EB.png" />
</Frame>

输入 API 地址：`https://teio.me/v1`

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-0F2209EA-1577-41B4-9A82-59F8BE114670.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=2ecd0dfe6983d9bd48cbea36736fe038" alt="Macshot Clipboard 0F2209EA 1577 41B4 9A82 59F8BE114670" width="1720" height="139" data-path="images/macshot-clipboard-0F2209EA-1577-41B4-9A82-59F8BE114670.png" />
</Frame>

输入 API 密钥：`你的密钥`

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-B2827E97-53D7-44EB-95F3-7FE1185C280A.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=26add140c79d7b816cd15a93eb840204" alt="Macshot Clipboard B2827E97 53D7 44EB 95F3 7FE1185C280A" width="1720" height="176" data-path="images/macshot-clipboard-B2827E97-53D7-44EB-95F3-7FE1185C280A.png" />
</Frame>

<Warning>
  请确保 API 地址和密钥填写正确，否则下一步验证会失败。
</Warning>

输入模型序号或者模型名称，例如 在这里是  `claude-sonnet-4-6 `

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-49389A5D-8E00-4717-8778-3C7E878836CF.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=e458d8818a3ce036b01b5e05241bd0d2" alt="Macshot Clipboard 49389A5D 8E00 4717 8778 3C7E878836CF" width="1720" height="560" data-path="images/macshot-clipboard-49389A5D-8E00-4717-8778-3C7E878836CF.png" />
</Frame>

上下文长度（留空自动检测）：这里默认回车

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-720DD72E-7E70-4C49-9987-0656AC455AC3.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=6335c6884bf93b8756115c8555bc5fd9" alt="Macshot Clipboard 720DD72E 7E70 4C49 9987 0656AC455AC3" width="1720" height="139" data-path="images/macshot-clipboard-720DD72E-7E70-4C49-9987-0656AC455AC3.png" />
</Frame>

显示名称 \[Teio.me]：这里默认回车

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-F970D193-A11C-4FDE-AB7F-595A38C0B53C.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=6b2ac0cdb4f491cedbafb482419e953e" alt="Macshot Clipboard F970D193 A11C 4FDE AB7F 595A38C0B53C" width="1720" height="78" data-path="images/macshot-clipboard-F970D193-A11C-4FDE-AB7F-595A38C0B53C.png" />
</Frame>

已保存为自定义提供商 \[Teio.me]（可在 config.yaml 中编辑）

<Tip>
  如果配置过程中遇到问题，可以随时运行 `hermes model` 重新开启配置向导。
</Tip>

## 启动

```bash theme={null}
hermes
```

如果配置正确，你会进入 Hermes Agent 的交互界面。

<Frame>
  <img src="https://mintcdn.com/cdhyzxwl/UAIMLN-0H00ITy7d/images/macshot-clipboard-4DDDB033-D86B-40DE-B002-E595A68024E8.png?fit=max&auto=format&n=UAIMLN-0H00ITy7d&q=85&s=a360bb933b9a94709369a79b6887bde0" alt="Macshot Clipboard 4DDDB033 D86B 40DE B002 E595A68024E8" width="1720" height="1052" data-path="images/macshot-clipboard-4DDDB033-D86B-40DE-B002-E595A68024E8.png" />
</Frame>

## 常见问题

<AccordionGroup>
  <Accordion title="安装卡在 Installing Node.js dependencies (browser tools)">
    这是因为 npm 在下载浏览器相关依赖（如 Playwright/Chromium）时网络较慢。可以先耐心等待几分钟，通常会自动完成。如果长时间没有进展，可以设置 npm 镜像源后重试：

    ```bash theme={null}
    npm config set registry https://registry.npmmirror.com
    ```

    然后按 `Ctrl+C` 中断当前安装，重新执行安装脚本即可。如果你有代理，也可以直接配置 npm 代理：

    ```bash theme={null}
    npm config set proxy http://你的代理地址:端口
    npm config set https-proxy http://你的代理地址:端口
    ```
  </Accordion>

  <Accordion title="如何切换模型">
    Hermes 每次只能使用一个模型，`/model` 不支持多选。切换模型有两种方式：

    1. 运行 `hermes model` 重新配置，选择新的模型名称（如 `claude-opus-4-7`）
    2. 直接编辑 `~/.hermes/config.yaml`，修改模型字段即可

    如果你经常需要在多个模型间切换，建议在 config.yaml 中预先配置多个 provider，这样切换时只需选序号，不用重新填写地址和密钥。
  </Accordion>

  <Accordion title="Windows 上无法安装">
    Hermes Agent 不支持原生 Windows，需要通过 WSL2 运行。请先安装 WSL2：

    1. 以管理员身份打开 PowerShell
    2. 执行 `wsl --install`
    3. 重启电脑后在 WSL2 终端中安装 Hermes
  </Accordion>
</AccordionGroup>

遇到问题？请参考 [常见问题](/faq)。
