Timon logo

Timon

打开

通过既有 CLI 订阅调度编码 Agent 团队的自托管桌面与服务运行时,结合隔离 worktree、复核和审批关卡完成任务。

分享:
查看替代方案

Timon

Timon 是一个让本地 AI Agent 团队协作的开源控制台。它由桌面应用和后台服务组成,通过你已经登录的 Agent CLI 分派编码、复核、研究和运维任务,官方列举 Claude Code、Codex、GitHub Copilot CLI、OpenCode 等后端。项目创建于 2026 年 11 月 6 日,主体采用 AGPL-3.0,SDK 与插件模板采用 MIT。

它协调什么

  • 角色化任务。 Orchestrator 拆分需求;coder、reviewer、merger、researcher 与 ops 可以分别选择不同后端。
  • 隔离改动。 编码工作进入独立 Git worktree,第二个 Agent 可在 merger 跑最终检查前复核改动。
  • 持续运行。 mission、工具调用、记忆、定时任务、webhook 和配额回退由本地服务保存,关闭客户端也不会天然丢失状态。
  • 复用已有订阅。 Timon 使用已经登录的命令行 Agent,而不是提供自己的按 token API;相应供应商的订阅和账号仍然需要你自行维护。
  • 插件与多端入口。 项目说明支持签名、热安装插件,以及桌面、浏览器、手机、Telegram、CLI 和远程 API 客户端。

适合的工作流

当一个仓库需要可重复的多步骤 Agent 流程时,Timon 很合适:一个 Agent 在 worktree 里实现,另一个审查,最后一个跑检查或合入。对于不应因中断而丢失状态的例行研究和维护任务,它也有价值。若你需要的是嵌入自有服务的代码库,可考虑 OpenAI Agents SDK;Timon 是运行和协调环境,不只是 SDK。

安装与成本

官方 Release 支持 Windows 10+ x64、Apple silicon 的 macOS 11+,以及 glibc 2.28+ 的 Linux x64。安装后先登录至少一个支持的 Agent CLI,再运行 timon doctor 和 timon backends 检查服务识别到的后端。无界面服务器上,可先运行 timon service install --dry-run 预览服务配置。

Timon 本身是 AGPL-3.0 自由软件;其页面列出的 Pro 方案增加多用户角色、群组和支持。它不会消除底层 CLI 订阅的费用或限额。

限制与安全

一组 Agent 同样会放大错误指令的影响。应收紧仓库权限,对 push、发布和删除保持官方说明的审批卡,并复核每个后端的实际权限。后台服务在本地保存任务状态,因此运行机器、SQLite 数据和远程访问配置都应按生产资产保护。项目列出的后端兼容性是其自身声明,不代表每个供应商都有相同行为。

替代方案

  • Hermes Agent: 带学习循环和多渠道入口的自托管持久 Agent。
  • CrewAI: 在代码中定义角色化 Agent 流程的框架。
  • Claude Code: 无需多角色控制平面时,直接使用的编码 Agent。

总结

Timon 适合希望让 Agent 像一支可追责的本地团队协作,而非彼此独立聊天会话的人。先在一个仓库用非破坏性任务试运行,确认已发现的后端,再在审批边界清晰后加入复核和定时工作流。

评论

还没有评论。成为第一个评论的人!