agenvoy/Agenvoy
Make AI actually work for you - A personal agent that writes its own tools and repairs itself.
解决的问题
Agenvoy 是一个旨在克服工具缺失限制的本地 AI 代理。当无法执行任务时,它不会直接停止,而是可以通过构建、测试并保存自己的工具来扩展其能力。它还实现了工具管理的集中化,允许通过 Model Context Protocol (MCP) 在不同的 AI 代理(如 Claude Code 或 Codex)之间共享单一的沙箱工具库。
工作原理
它作为一个带有 Web 管理控制台的本地守护进程运行。该代理可以执行多步工作流,使用语义和关键词搜索本地文件,并通过自然语言命令调度循环任务(cron 任务)。它同时作为 MCP 客户端(连接到外部服务)和 MCP 服务器(向其他代理公开其内部工具库)运行。
适用对象
需要具有防护机制的本地执行、自动报告以及跨多个 AI 代理的共享、可重用工具生态系统的开发人员、技术操作人员和具有重度 AI 工作流的用户。
亮点
- 自动工具生成:当现有工具缺失时,自动构建并保存新工具。
- 共享工具库:作为 MCP 服务器,在不同的 AI 代理之间共享沙箱工具。
- 本地自动化:支持循环任务的自然语言调度和本地文件搜索。
- 自我改进:具备在执行失败后自动修复工具的能力。
- 多代理协作:支持用于复杂任务分解的子代理。
- 集成控制台:提供用于管理代理操作的 Web 界面。