Skip to main content
Glama

Ennodia는 기본 에이전트가 설치된 에이전트 명령줄 인터페이스(CLI)에 접근할 수 있게 해줍니다. 각 하위 작업을 추적하고 모델 주도 Compare를 사용하여 일치, 불일치, 누락 사항 및 영수증이 포함된 권장 답변 하나를 보여줍니다.

작업 전에 선택적 Plan Advisor가 제한된 하네스, 모델 및 스킬 세트를 제안할 수 있습니다. 제안된 작업을 시작하지는 않습니다.

설치

이 주소를 기본 에이전트로 보내세요. 에이전트가 설치를 완료할 수 있습니다:

try-ennodia.cherninlab.com

Ennodia를 표준 입출력(stdio) MCP 서버로 직접 실행하려면 다음을 사용하세요:

npx -y ennodia

Bun을 직접 사용하려면 bunx ennodia를 실행하세요.

레지스트리 또는 클라이언트 설치 프로그램의 경우 Ennodia Smithery 페이지를 사용하세요.

수동 설치 또는 로컬 개발의 경우 Quickstart를 참조하세요.

Related MCP server: agentloop

Ennodia가 하는 일

  • 사용 가능한 로컬 인공지능(AI) 도구를 검색합니다

  • 호출자가 제공한 카테고리 또는 키워드 폴백으로 경로를 계획합니다

  • 사전 점검 입력 토큰을 추정하고 해당 추정치에 로컬 상한을 적용합니다

  • 하위 작업을 시작하고 모니터링합니다

  • 상태, 경과 시간, 로그 및 실패를 표시합니다

  • 작업을 취소하고 명시적으로 실행합니다

  • Plan Advisor가 비활성화된 검증된 작업 계획을 제안할 수 있게 합니다

  • Judge로 여러 완료된 출력을 비교합니다

  • Result Advisor가 Judge 결과를 하나의 답변으로 결합할 수 있게 합니다

ennodia_run은 주요 진입점입니다. 작업을 계획하고 시작합니다. Compare도 사용할 수 있습니다. ennodia_get_run과 함께 사용할 실행 식별자(ID)를 반환합니다.

전체 도구 및 매개변수 참조는 MCP 도구를 참조하세요.

추가 모델 분석이 필요한 작업에 Ennodia를 사용하세요. 실행은 보통 몇 분이 걸립니다. Compare는 하위 에이전트가 완료된 후 직렬 모델 패스 두 개를 추가합니다.

Judge, Plan Advisor 및 Result Advisor

각 역할은 제한된 책임을 가집니다:

  • Plan Advisor는 요청 시 작업 전에 실행됩니다. 명시적인 하네스, 모델 및 스킬 할당을 비활성 데이터로 제안합니다. Ennodia는 고정된 인벤토리와 대조하여 제안을 검증합니다. Plan Advisor는 이를 실행할 수 없습니다. 호출자는 별도 호출을 사용하여 검증된 계획을 한 번 시작해야 합니다.

  • Judge는 Compare 중에 실행되며 완료된 출력 전반의 일치, 모순, 고유 증거, 누락 및 위험을 매핑합니다.

  • Result Advisor는 Judge를 따릅니다. Judge 결과와 원본 출력을 사용하여 답변을 권장합니다. Judge 분석을 사용할 수 없는 경우 basis: "candidates-only"를 사용합니다. 이 상태는 성능 저하를 명확하게 보여줍니다.

Ennodia IO

별도의 @cherninlab/ennodia-io 패키지는 로컬 Hypertext Transfer Protocol(HTTP) 및 TypeScript 인터페이스를 제공합니다. 앱은 사용자 제공 키와 설치된 로컬 에이전트와 함께 사용할 수 있습니다:

npx -y @cherninlab/ennodia-io

지원되는 필드, 인증 동작, 교차 출처 리소스 공유 규칙 및 현재 제한 사항은 Ennodia IO를 참조하세요.

지원되는 하네스

  • 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를 사용해서는 안 됩니다.

문서

벤치마크

현재 벤치마크는 multi-model-bug-recall입니다. 작은 TypeScript 검토 픽스처와 커밋된 버그 오라클을 사용합니다. 결정적 스위트를 실행하려면:

bun run bench:bug-recall

라이브 하네스 실행은 bun run bench:bug-recall:live를 통해 사용할 수 있으며 bun run verify에는 포함되지 않습니다.

현재 날짜가 표시된 픽스처 스냅샷은 벤치마크에 게시되어 있습니다: 4개 사례, ennodia-parallel-compare는 100% 재현율과 100% 정밀도를 보여줍니다.

기여

Ennodia는 활발히 개발 중입니다. 버그 보고서와 작고 집중된 풀 리퀘스트를 제출할 수 있습니다. 로컬 검증 워크플로는 CONTRIBUTING.md를 참조하세요.

A
license - permissive license
Not graded
quality - not tested
A
maintenance

Maintenance

Maintainers
Response time
6wRelease cycle
3Releases (12mo)
Commit activity

Resources

Unclaimed servers have limited discoverability.

Looking for Admin?

If you are the server author, to access and configure the admin panel.

Related MCP Servers

View all related MCP servers

Related MCP Connectors

  • A paid remote MCP for OpenAI Codex agent coordination MCP, built to return verdicts, receipts, usage

  • Control plane for autonomous software labor. Agents claim objectives over MCP with audit trail.

  • MCP server for AI agents to plan, verify, and deploy Cloudflare-native apps.

View all MCP Connectors

Latest Blog Posts

MCP directory API

We provide all the information about MCP servers via our MCP API.

curl -X GET 'https://glama.ai/api/mcp/v1/servers/cherninlab/ennodia'

If you have feedback or need assistance with the MCP directory API, please join our Discord server