DannyMac180/fable-advisor

Claude Fable as an orchestrator for Opus, GPT and Grok

해결하는 문제

Fable Advisor는 AI 기반 소프트웨어 개발을 위한 "아키텍처 패턴"을 구현하여 단일 모델의 사각지대와 높은 토큰 비용 문제를 방지합니다. 고수준 설계와 최종 검증을 실제 코드 구현과 분리함으로써, 코드가 작성된 모델과 다른 모델 패밀리에 의해 검토되도록 보장합니다.

작동 방식

이 프로젝트는 Claude Code용 플러그인으로, 작업을 태스크의 복잡도와 역할에 따라 세 가지 명확한 "레인"으로 구성합니다.

  • 아키텍처 (세션): 프로젝트 리더 역할을 수행합니다. 요구사항 처리, 분해, 사양 정의를 담당하며, 적절한 구현 레인으로 작업을 라우팅합니다.
  • 구현 레인 (Codex): 실제 코드 입력을 담당하는 다중 벤더 레인입니다.
    • 루틴 레인: 사양이 완전히 결정된 표준 작업에 GPT-6 Luna를 사용합니다.
    • 고복잡도 레인: 디버깅이나 보안 민감 경로와 같은 판단이 필요한 작업에 GPT-6 Sol을 사용합니다.
  • 검토 레인 (Fable 5.1): 최종 누적 변경 사항을 깨끗한 컨텍스트에서 읽기 전용의 회의론자로서 검토하며, 어떤 결과물도 완료로 표시되기 전에 검증합니다.

대상 사용자

Claude Code를 사용하면서, 복수 모델의 오케스트레이션 계층을 통해 복수 벤더 간 검토를 통해 코드 품질을 향상시키고, 루틴 구현에는 저비용 모델을 사용하여 토큰 비용을 최적화하고자 하는 개발자.

주요 기능

  • 다중 벤더 검토: 아키텍처와 검토에는 Claude 모델, 구현에는 OpenAI 모델을 사용하여 내장된 다양성을 제공합니다.
  • 오케스트레이션 기술: 컨텍스트 없는 위임을 안전하게 하기 위한 라우팅 원칙과 6단계 사양 계약을 제공합니다.
  • 사용자 정의 레인: /fable-advisor:setup을 통해 각 레인에 사용할 모델과 추론 노력 수준(낮음에서 초고까지)을 사용자가 설정할 수 있습니다.
  • 어드바이저 전용 모드: 전체 오케스트레이션 계층 없이 Fable 5.1 리뷰어만 사용할 수 있는 가벼운 옵션입니다.

관련

  • 프로젝트
  • Dispatch
  • Dispatch
  • 프로젝트
  • 프로젝트