
字节笔记本
2026年10月4日 · 约 3 分钟读完
一个进程管七个聊天工具:腾讯开源的 Octop 有点野
自托管 AI 助手这个赛道已经拥挤到让人审美疲劳,但腾讯云开源的 Octop 还是拿出了几个少见的设计。仓库 TencentCloud/Octop 目前 6.6k stars(周增约 1.5k),MIT 协议,Python 3.12 加 FastAPI 后端、React 18 前端,一句话定位是「更聪明的自托管 AI 助手,多用户、多智能体」。它最特别的地方是形态:整个平台就是一个进程,Web 管理台、CLI、定时任务、IM 渠道全由它服务,数据默认落在 ~/.octop/ 目录,SQLite 走 WAL 模式,要上规模可切 PostgreSQL。

项目简介
Octop 的目标场景是家庭与小团队:一套部署、多个用户、各自独立的对话与记忆。用户体系带 JWT 鉴权与管理员角色,部署内的「专家」可以在用户间共享。多智能体能力叫 AgentTeams,目前是 Beta:由一个调度器把任务拆给多个专家角色协作完成,配套 16 套人格模板可以直接选。知识库走 RAG,插件体系可插拔,记忆做成可携带的 Octop Memory,换部署也能带走。
核心功能

- IM 渠道一网打尽:飞书、钉钉、QQ、微信、Telegram、Discord、企业微信七个渠道,加上 Web 台、CLI 与 cron 定时任务,一个进程全接住。国内 IM 覆盖度是它和海外同类拉开差距的地方。
- ACP 双向:向内,IDE 可以按 Agent Client Protocol 把 Octop 当助手用;向外,Octop 可以把写代码这类任务委派给 OpenCode、Claude Code、CodeBuddy、Codex。它既当助手也当调度者。
- 浏览器与桌面:内置无头 Chromium 做浏览器自动化,桌面客户端覆盖 Windows、macOS、Linux,还支持群晖 FNOS 等 NAS 系统。
- 安全三件套:PII 脱敏、工具调用审批、shell 命令护栏,自托管场景里最容易被忽视的三件事它都做了。
- 模型接入:OpenAI 兼容接口、DashScope(Qwen)、Ollama 及其他预设,本地小模型也能顶上。
快速上手
Docker 一条命令起服务:
docker compose -f docker/docker-compose.yml up -d或者 pip 安装后用 CLI 管理:
pip install octop
octop init
octop run默认端口 8088。Windows 有 PowerShell 与 CMD 安装脚本,macOS 和 Linux 有一键 curl 安装器。
适合谁用
想把全家或小团队的 AI 助手收进自己服务器、又离不开微信飞书这些国内 IM 的用户,Octop 几乎是目前唯一把七个渠道都做齐的选择。有多 agent 协作实验需求的玩家可以直接试 AgentTeams Beta。要提醒的是:移动端还在内测,AgentTeams 尚未稳定,生产使用前建议先在隔离环境里把 shell 护栏与审批流程配置好。



