7月13日,腾讯云正式开源自研Agent助手工具Octop——一款支持多用户多Agent的自托管AI助手。它不仅能在你本地电脑上跑一个"私人AI团队",还能一键接入飞书、钉钉、QQ、企业微信,甚至远程操控桌面。关键是:完全开源、完全本地、一条命令就能跑。
一、Octop是什么?
简单说,Octop 是一个安装在你本地电脑上的"AI Agent 全家桶"。它不是一个聊天机器人,而是一个完整的多Agent协作平台——你可以为不同场景创建不同性格的Agent,让它们在多个IM平台各司其职。
用一句更直白的话概括:你可以在一台电脑上部署一个AI团队——有负责写代码的技术专家、有负责处理文档的行政专家、有负责自动化任务的运营专家。它们共享工作区、互通信息,但彼此隔离、独立运作。
二、七大核心亮点
~/.octop/,无需担心隐私泄露 | |
Octop已开源至GitHub(TencentCloud/Octop),MIT许可证,当前版本0.9.5。上线仅几天已收获大量Star,开发者社区反响热烈。
三、技术架构:极简但强悍
Octop的技术选型很有"腾讯特色"——务实、可控、不炫技:
• 后端:Python 3.11+,FastAPI + uvicorn,单进程架构
• 数据存储:SQLite(WAL模式),所有状态一个文件
• 前端:React 18 + TypeScript + Vite + Ant Design
• Agent运行时:基于harness-agent(LangGraph),模型路由、工具调用、对话检查点
• IM桥接:harness-gateway,统一多平台消息处理管线
• 记忆系统:harness-memory,分层记忆+全文检索,随工作区迁移
• 浏览器:harness-browser,基于CDP协议,支持持久化登录态
最让人舒服的设计是"不依赖外部中间件"——没有Redis、没有消息队列,整个系统从一个SQLite数据库启动后即恢复全部状态。重启就是恢复,对自托管场景极度友好。
四、3分钟上手
Octop的安装极其简单——不需要先装Python,脚本自动在隔离环境中安装一切:
macOS / Linux:
curl -fsSL https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.sh | bashWindows(PowerShell):
irm https://finnie-1258344699.cos.ap-guangzhou.myqcloud.com/octop/install.ps1 | iex启动:
octop run打开浏览器访问 http://127.0.0.1:8088,默认账号 admin / octop,修改密码后即可开始使用。
Docker用户也可以用一条命令部署:
docker compose -f deploy/docker-compose.yml up -d
五、实际能做什么?
Octop不是"又一个AI聊天工具",它的杀手锏在于Agent能操控真实桌面和浏览器:
• 远程办公:人在外面,通过网页控制台远程操作办公室电脑上的GUI软件
• 自动化运维:让Agent定时登录服务器检查日志、执行维护脚本
• 网页自动化:自动登录后台系统拉报表、填表单、截图存档
• 团队协作:对接飞书/钉钉/企微,群聊中@Agent派任务,自动执行并反馈
• 编程辅助:通过ACP协议将编码任务委派给Claude Code / OpenCode / CodeBuddy
• 家庭共享:一个管理员账号,给老婆开个"生活助理"Agent,给娃开个"学习助手"Agent
更重要的是,所有操作都在你本地执行,数据不出你的电脑。这对企业用户来说,意味着可以放心让Agent接触内部系统和敏感数据。
写在最后
Octop的开源释放了几个明确的信号:
第一,腾讯在AI Agent领域的策略是"平台化开源"——不卖闭源产品,而是通过开源工具降低Agent开发和部署门槛,让更多开发者留在自己的生态里。
第二,AI Agent的下一个战场不是"更强的模型",而是"更深的系统集成"——能操控桌面、能驱动浏览器、能接入IM通道的Agent,才真正具备生产力价值。
第三,自托管+开源正在成为Agent工具的主流模式。企业需要数据主权,个人需要隐私保护——Octop的"数据不出门"设计恰恰打中了这个痛点。
如果你想试试"在自己电脑上跑一个AI团队"是什么感觉,Octop可能是目前门槛最低、功能最全的选择。一条命令,3分钟就能跑起来。
GitHub地址:github.com/TencentCloud/Octop开源协议:MIT当前版本:v0.9.5
— END —
关注「大技术」,获取更多 AI 前沿产品
往期推荐
夜雨聆风