Community코딩 & 개발github.com

mua-vtuber/Agestra

Agent + Orchestra — Claude Code, Codex CLI, Gemini CLI, 로컬 모델을 함께 조율하는 멀티 호스트 MCP 오케스트레이션 툴킷.

Agestra란 무엇인가요?

Agestra는 여러 AI 에이전트와 로컬 모델을 하나의 조율된 시스템으로 통합하는 멀티 호스트 MCP 오케스트레이션 툴킷입니다. 주로 Claude Code, Codex CLI, Gemini CLI와 같은 주요 개발자 도구 CLI와 로컬에서 실행되는 AI 모델들을 연결하여 상호 협력이 가능하도록 해줍니다. 이 도구는 MCP(Model Context Protocol)를 기반으로 동작하며, 각 에이전트가 서로 다른 컨텍스트와 도구를 공유할 수 있게 하여 복잡한 작업을 더 효율적으로 처리할 수 있도록 돕습니다. 개발자는 하나의 명령어로 여러 AI 에이전트를 동시에 실행하거나, 특정 작업에 최적화된 에이전트를 자동으로 라우팅하는 등 유연한 워크플로우를 구성할 수 있습니다. Agestra는 특히 대규모 코드베이스 분석, 다중 모델 비교, 자동화된 코드 리뷰 등에 유용하며, 오픈소스로 제공되어 커스터마이징이 자유롭습니다.

지원 대상✓Claude Code✓Codex CLI~Cursor✓Gemini CLI
npx skills add mua-vtuber/Agestra

Installed? Explore more 코딩 & 개발 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

Agestra은(는) 무엇을 하나요?

Agent + Orchestra — Claude Code, Codex CLI, Gemini CLI, 로컬 모델을 함께 조율하는 멀티 호스트 MCP 오케스트레이션 툴킷.

소개

Agestra는 여러 AI 에이전트를 조율하여 협업할 수 있게 해주는 오케스트레이션 툴킷입니다. MCP(Model Context Protocol)를 기반으로 설계되어 Claude Code, Codex CLI, Gemini CLI와 같은 주요 AI 도구 CLI를 비롯해 로컬에서 실행되는 AI 모델을 하나의 워크플로우로 통합합니다.

주요 기능

  • 멀티 호스트 오케스트레이션: 여러 호스트에서 실행되는 에이전트를 중앙에서 관리
  • MCP 기반 통합: 표준화된 프로토콜을 통한 원활한 상호 운용성
  • 유연한 라우팅: 작업 특성에 따라 최적의 에이전트로 자동 분배
  • 로컬 모델 지원: 오프라인 환경에서도 사용 가능한 로컬 AI 모델 지원

지원 플랫폼

  • Claude Code
  • Codex CLI
  • Gemini CLI
  • 모든 MCP 호환 로컬 모델

사용 방법

# Agestra 설치 (예시)
npm install -g agestra

# 기본 설정 파일 생성
agestra init

# 여러 에이전트 실행
agestra run --agents claude-code,codex-cli,gemini-cli

구성

Agestra는 YAML 또는 JSON 형식의 설정 파일을 통해 작동합니다. 기본 설정 파일(agestra.yml) 예시는 다음과 같습니다:

version: "1.0"
agents:
  - name: claude-code
    type: mcp
    endpoint: "http://localhost:3001"
  - name: codex-cli
    type: mcp
    endpoint: "http://localhost:3002"
  - name: local-model
    type: local
    model: "llama2:7b"
    endpoint: "http://localhost:11434"
routing:
  strategy: "round-robin"
  fallback: "claude-code"

라이선스

MIT

관련 스킬