octop agent
创建、查看和控制专家生命周期。大多数子命令无需 octop run 正在运行。
子命令
运行
octop agent use <id> 会将专家 ID 写入 ~/.octop/cli_state.json。之后接受 --agent 的命令都会默认使用该值,无需重复指定。
octop chats
管理会话线程并发送消息。repl 和 send 子命令会自动启动临时服务器进程——无需单独运行 octop run。
子命令
octop chats repl 和 octop chats send 会在命令执行期间启动进程内临时服务器。您无需先运行 octop run。list、get、create、update 和 delete 子命令可完全离线操作 ~/.octop/octop.db。octop skills
启用或禁用按专家划分的技能。所有子命令在启动时会查询技能库,需要运行中的服务器。
子命令
octop models
管理模型目录、交互式配置提供商,以及拉取 Ollama 模型。
子命令
octop provider
管理本地数据库中的 LLM 提供商记录。test 子命令需要运行中的服务器以发起实时 API 调用。
octop provider list、create 和 delete 离线操作 ~/.octop/octop.db。仅 octop provider test 需要运行中的服务器,因为它会向提供商 API 发送实时 ping。octop acp
将 Octop 专家暴露为 stdio JSON-RPC ACP 服务器。启动独立的 OctopServer(读取 ~/.octop/);无需 octop run 正在运行。
选项
让 IDE 指向它
在 IDE 中把octop acp 命令配置为 ACP 服务端。Zed 示例:
这是 ACP Runner 指南 的反方向:这里是 IDE 驱动 Octop 专家,而非 Octop 专家去委托 CLI 工具。

