Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

快速上手

本指南带你快速完成 Octos 的基本配置和运行。

1. 初始化工作区

进入你的项目目录,初始化 Octos:

cd your-project
octos init

该命令会创建 .octos/ 目录,包含默认配置、引导文件(AGENTS.md、SOUL.md、USER.md),以及记忆、会话和技能的子目录。

2. 设置 API 密钥

至少导出一个 LLM 供应商的密钥:

export ANTHROPIC_API_KEY="sk-ant-..."

将此行添加到 ~/.bashrc~/.zshrc 中以持久保存。你也可以使用 octos auth login --provider openai 进行 OAuth 登录。

3. 检查配置

验证所有配置是否正确:

octos status

该命令会显示配置文件位置、当前使用的供应商和模型、API 密钥状态,以及引导文件的可用情况。

4. 开始对话

启动交互式多轮对话:

octos chat

或发送单条消息后退出:

octos chat --message "Add a hello function to lib.rs"

5. 运行网关

以常驻守护进程的方式服务多个消息渠道:

octos gateway

此命令要求配置文件中包含 gateway 部分,且至少配置了一个渠道。详见配置章节。

6. 启动 Web 界面

如果编译时启用了 api 特性,可以启动 Web 仪表板:

octos serve

然后在浏览器中打开 http://localhost:8080