Ennodia
OfficialEnnodia 让您的主代理能够访问已安装的代理命令行界面(CLI)。它会跟踪每个子任务,并使用模型主导的 Compare 来展示一致、分歧、遗漏以及一条带凭证的推荐答案。
在开始工作前,可选的 Plan Advisor 可以提出一组有界的 harness、模型和技能。它不会启动所提议的工作。
安装
将此地址发送给主代理。然后代理即可完成安装:
try-ennodia.cherninlab.com要直接将 Ennodia 作为标准输入/输出(stdio)MCP 服务器运行,请使用:
npx -y ennodia要直接使用 Bun,请运行 bunx ennodia。
对于注册表或客户端安装程序,请使用 Ennodia Smithery 页面。
如需手动安装或本地开发,请参阅 快速入门。
Related MCP server: agentloop
Ennodia 的功能
发现可用的本地人工智能(AI)工具
使用调用者提供的类别或关键字回退来规划路线
估算预检输入 token,并对此估算执行本地上限
启动并监控子任务
显示状态、已用时间、日志和失败
取消任务并显式运行
允许 Plan Advisor 提出一个不具执行性且经过验证的工作计划
使用 Judge 比较多个已完成的输出
允许 Result Advisor 将 Judge 的发现合并为一个答案
ennodia_run 是主要入口点。它计划并启动任务。它也可以使用 Compare。它返回一个运行标识符(ID),供 ennodia_get_run 使用。
完整工具和参数参考请参阅 MCP 工具。
对于需要额外模型分析的工作,请使用 Ennodia。一次运行通常需要几分钟。Compare 会在子代理完成后增加两次串行模型遍历。
Judge、Plan Advisor 与 Result Advisor
每个角色都有有限的职责:
Plan Advisor 在请求时于工作开始前运行。它以不具执行性的数据提出明确的 harness、模型和技能分配。Ennodia 会根据冻结的清单验证该提议。Plan Advisor 无法执行它。调用者必须使用单独的调用来启动已验证的计划一次。
Judge 在 Compare 期间运行,并跨已完成的输出映射一致、矛盾、独特证据、遗漏和风险。
Result Advisor 紧随 Judge 之后。它使用 Judge 的发现和原始输出来推荐答案。如果 Judge 分析不可用,则使用
basis: "candidates-only"。此状态使降级可见。
Ennodia IO
独立的 @cherninlab/ennodia-io 包提供本地超文本传输协议(HTTP)和 TypeScript 接口。应用程序可将它与用户提供的密钥和已安装的本地代理一起使用:
npx -y @cherninlab/ennodia-io支持的字段、身份验证行为、跨源资源共享规则和当前限制请参阅 Ennodia IO。
支持的 harness
Codex CLI
Claude Code
OpenCode
Kilo Code
Kiro CLI
Cline CLI
Hermes Agent
Antigravity
适配器保持精简。核心模块包含共享路由、跟踪数据、任务状态、恢复和 Compare 逻辑。
评估过的候选包括 Gemini CLI、GitHub Copilot CLI、Amp、Aider、Goose、Qwen Code 和 Cursor CLI。Ennodia 不包含这些候选。
Ennodia 可以在验证了受支持的提示输入和文本输出接口后添加候选。验证不得使用绕过权限的标志或提供商的私有 API。
文档
代理安装:由代理控制的安装
快速入门:手动安装和本地开发
MCP 工具:完整的工具参数参考
Ennodia 工作原理:编排流水线
第二意见:复制、分解和红队模式
数据治理:本地存储和数据移动边界
受限英语:ASD-STE100 规则和 Ennodia 技术术语
对比:与相邻工具的对比
基准:确定性 bug 召回结果
更好的审计:Compare 的提示评分标准
基准
当前基准是 multi-model-bug-recall。它使用小型 TypeScript 审查夹具和已提交的 bug 预言。使用以下命令运行确定性测试套件:
bun run bench:bug-recall实时 harness 运行可通过 bun run bench:bug-recall:live 进行,并且不包含在 bun run verify 中。
当前带日期的夹具快照发布在 基准 中:4 个案例,ennodia-parallel-compare 实现了 100% 召回率和 100% 精确率。
贡献
Ennodia 正在积极开发中。您可以提交错误报告和小型、聚焦的拉取请求。本地验证工作流程请参阅 CONTRIBUTING.md。
This server cannot be deployed
Maintenance
Related MCP Connectors
MCP server for building and testing AI agents with multi-model experimentation and insights.
MCP server for mandates, delegation, policy-gated execution, credential grants, and audit.
MCP Server for an Agent Task Marketplace
A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage
Related MCP Servers
- AlicenseAqualityDmaintenanceMCP server orchestrating local CLI agents (Claude Code, OpenAI Codex, Google Gemini) for cross-validation, second opinions, and persona-driven prompting.18MIT
- AlicenseNot gradedqualityCmaintenanceMCP server that enables AI agents to run a deterministic orchestration loop with decomposition, subagent execution, and review feedback across multiple LLM backends.60MIT
- FlicenseAqualityDmaintenanceAn MCP server that exposes tools for sub-agent style reasoning across multiple LLM providers, enabling delegation of prompts to various models and running critique loops, debates, red-teaming, and answer ranking.6-
- FlicenseNot gradedqualityCmaintenanceMulti-model agent orchestration MCP server that enables plan-code-review-deliver pipelines with configurable providers and models.-