agenvoy/Agenvoy

Self-hosted AI agent harness in a single Go binary — writes, sandbox-tests and repairs its own tools, and lets Claude Code, Codex and any MCP client build and share them.

解决的问题

Agenvoy 是一个自托管的 AI 代理框架,旨在克服静态工具集的限制。它允许代理在沙盒环境中构建、测试并重用其自身的工具,确保当任务需要代理不具备的功能时,它可以创建必要的工具而不会导致失败。

工作原理

它以单一的 Go 二进制文件运行,同时充当代理应用程序和 MCP (Model Context Protocol) 服务器。这使其能够维护一个共享工具库,供其他 AI 代理(如 Claude Code 或 Codex)访问。该系统包含一个用于技能感知模型路由的调度器、一个用于保障安全的沙盒执行环境,以及用于调度周期性任务和搜索本地文件的集成功能。

适用人群

需要具备安全防护机制的自托管代理的开发者和技术运维人员、希望在不同 AI 代理之间共享可重用工具的团队,以及需要集成自动化、文件搜索和定时报告的用户。

亮点

  • 自动工具生成:自动构建并保存缺失的工具,以扩展自身能力。
  • 共享工具库:作为 MCP 服务器与其他代理共享其沙盒工具。
  • 自我调度:将自然语言请求转换为自动化的 cron jobs。
  • 本地文件集成:基于本地文件和知识笔记进行搜索并回答问题。
  • 多渠道支持:在 CLI、Web、Telegram 和 Discord 之间路由审批提示和反馈。
  • 安全沙盒:针对敏感路径访问实施文件边界和确认提示。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目