Octo
Octo

Octo最新版

官方版无广告155

Octo 是一款开源、MIT许可的Go语言编写的AI Agent工具,以单个约40MB的二进制文件交付,无需Node/Python/Ruby等运行时依赖。其coding agent能力对标Claude Code,作为个人助手比OpenClaw更轻量,支持接入DeepSeek、Kimi、Anthropic、OpenAI及任何兼容端点,所有服务与数据完全保留在用户本地机器。

更新日期:
2026年8月7日
语言:
中文
平台:

40.2MB1 人已下载 手机查看

Octo 是一款开源、MIT许可的Go语言编写的AI Agent工具,以单个约40MB的二进制文件交付,无需Node/Python/Ruby等运行时依赖。其coding agent能力对标Claude Code,作为个人助手比OpenClaw更轻量,支持接入DeepSeek、Kimi、Anthropic、OpenAI及任何兼容端点,所有服务与数据完全保留在用户本地机器。安装仅需一行命令,内置shell、文件操作、搜索、MCP、skills等工具默认开启,一条消息即可启动完整agentic循环。提供CLI/TUI、Web UI、桌面应用、IM桥接(微信/飞书/钉钉等)、VS Code/Obsidian插件、Go SDK及移动端预览共八种界面,安装包仅约100MB,零遥测、零数据收集。

Octo

核心优势:极简架构与生产级安全设计

Octo 的设计哲学是“下载即用、用户掌控”,在九个维度上区别于同类工具:

  1. 开箱即用:无需配置环境、编写规则或调试技能,安装后首条消息即触发完整工具链
  2. 原生多模型支持:针对国产模型(Kimi/DeepSeek/Qwen)逐家优化提示词缓存,命中率≥95%,避免token浪费
  3. 八界面全覆盖:从终端到移动端、从IDE到IM,同一agent内核适配全场景入口
  4. 单二进制极简:~40MB体积,无依赖树,拷贝即运行,告别npm/node-gyp编译噩梦
  5. 零遥测承诺:除用户配置的模型API外,不发送任何请求,不收集IP/机型/行为数据
  6. 小体积桌面端:安装包~100MB,远低于Codex/WorkBuddy的1GB级别
  7. 防自毁安全机制:
    • terminal工具硬编码拒绝kill自身进程(含变体)
    • restart_server强制询问确认,优雅热重启(完成当前任务→回复送达→supervisor拉起新进程→客户端自动重连)
    • rm -rf /等毁灭性命令永久拒绝,普通删除/覆盖前自动备份至回收站(14天/10GiB上限)
  8. 综合能力唯一性:同时满足上述八点的产品目前仅有Octo
  9. 理性定位:若可合规使用Codex/Claude订阅,仍推荐顶级商业方案;否则Octo是高性价比自托管替代

这种设计使Octo既适合追求极致控制的个人开发者,也适用于对数据主权敏感的企业内部部署——没有“养agent”的学习曲线,也没有“被agent反噬”的安全焦虑。

部署流程与多平台接入指南

安装方式(按环境选择)

# Linux/macOS
curl -fsSL https://octo-agent.dev/install.sh | sh

# Windows PowerShell
irm https://octo-agent.dev/install.ps1 | iex

# 国内镜像(官网/GitHub不可达时自动回退)
curl -fsSL https://dl.octo-agent.dev/install.sh | sh

# Go源码安装
go install github.com/open-octo/octo-agent/cmd/octo@latest

# 桌面应用
# macOS: octo-setup.pkg | Windows: octo-setup.exe | Linux: Octo-x86_64.AppImage

首次配置与使用

octo config          # 交互式选择provider/model,填写API key
octo "介绍这个仓库"   # headless单次执行:prompt → agentic循环 → 退出
octo                 # 进入TUI交互模式;octo -c 恢复历史session
octo serve -d        # 启动Web UI + IM桥接,访问 http://127.0.0.1:8088

升级与维护

  • octo upgrade 一键更新至最新版,国内网络自动走镜像
  • 安装器未做代码签名,macOS Gatekeeper/Windows SmartScreen可能拦截,按SECURITY.md校验哈希后放行
  • 卸载方式见安装指南,各平台细节完备

八界面接入要点

界面类型接入方式适用场景
CLI/TUIocto / octo "prompt"脚本集成、服务器headless
Web UIocto serve -d本地仪表盘、团队共享
桌面应用安装器日常办公、托盘常驻
IM桥接Web UI内配置微信/飞书/钉钉/企微/Discord/TG
VS Code插件open-octo/octo-vscode编码辅助、项目上下文感知
Obsidian插件open-octo/octo-obsidian笔记整理、知识管理
Go SDKpkg/octoagent嵌入自有程序、定制agent循环
移动端源码自建+自托管relay(开发者预览)外出应急、轻量交互

使用边界与安全注意事项

尽管Octo设计了多重防护,仍需理解其能力边界:

  • 模型依赖性:agent质量完全取决于所选模型;弱模型可能导致工具误用或逻辑断裂,建议优先测试DeepSeek-V3/Kimi-K2等高性价比选项
  • 权限粒度:默认安全规则已较严格,但自定义权限时需谨慎;回收站机制仅防误删,无法抵御恶意prompt注入导致的合法删除
  • IM桥接风险:通过微信/飞书等接收指令时,确保仅授权可信联系人;公共群组暴露endpoint可能被滥用
  • 移动端成熟度:iOS/Android仅为开发者预览,需自建relay,功能稳定性不及桌面端;生产环境慎用
  • 缓存优化局限:国产模型缓存命中率高,但若频繁切换模型或修改system prompt,缓存失效仍会发生;监控实际token消耗
  • 备份策略:回收站14天/10GiB上限对大型项目可能不足,关键文件建议额外版本控制
  • 零遥测≠零风险:虽不主动上报,但模型API调用本身可能泄露prompt内容;敏感任务务必用本地模型或私有端点

最佳实践建议

  • 首次使用先用octo "echo hello"验证基础工具链正常
  • 重要项目启用Git,将Octo操作纳入版本追溯
  • IM桥接设置白名单,禁止陌生人触发agent
  • 定期octo upgrade获取安全补丁与新模型适配
  • 桌面端配合系统防火墙,仅允许localhost访问8088端口

Octo 代表了自托管AI Agent的务实路线:它不追求超越商业产品的智能上限,而是在可控性、安全性、易用性之间找到精确平衡点。当“拥有自己的agent”从极客玩具变为生产力刚需时,这种克制反而成为最稀缺的品质。对于无法或不愿依赖云端订阅的用户,它可能是当前最接近“放心用”的开源选择。

相关软件

OpenResearch

OpenResearch - 最新版

alphaXiv 开源了科研 AI 基础设施项目 OpenResearch,相当于一套科研场景的操作系统。它补齐 AI 科研过程缺失的底层能力,主打本地优先、证据可追溯、实验可复现。项目把软件工程领域成熟的 git worktree、SQLite、本地服务等工具引入科研工作流。
易标投标工具箱

易标投标工具箱 - 最新版

易标投标工具箱是一款面向招投标场景的智能标书制作工具,完全开源,包括AI生成技术方案、图文生成、商务标、企业知识库管理、标书查重、废标项检查、标讯等,支持OpenAI like模式的所有AI api,目前已深度适配DeepSeek、龙猫、火山方舟三个平台,也支持ollama、lm studio等接入本地模型。