catlog22/maestro-flow
Intent-driven workflow orchestration for multi-agent AI development — adaptive lifecycle engine, self-reinforcing knowledge graph, and visual dashboard for Claude Code, Gemini, Codex & more
해결하는 문제
Maestro-Flow는 대부분의 AI 프로그래밍 도구가 단일 에이전트가 단일 작업만 수행하도록 허용하는 한계를 해결합니다. 브레인스토밍 및 계획부터 실행, 검증, 배포에 이르기까지 전체 소프트웨어 개발 수명 주기에 걸쳐 여러 에이전트가 협업할 수 있는 의도 기반 오케스트레이션 프레임워크를 제공합니다.
작동 방식
이 프레임워크는 자연어 의도를 40개 이상의 미리 정의된 명령 체인 중 하나로 변환하는 적응형 결정 엔진(Ralph v2)을 사용합니다. 몇 가지 주요 메커니즘을 통해 프로세스를 관리합니다:
- 적응형 오케스트레이션: 정적 YAML 구성 대신 결정 노드를 사용하여 실시간 실행 결과를 기반으로 전략(계속, 롤백 또는 수정 루프 삽입)을 동적으로 조정합니다.
- 크로스 백엔드 스케줄링: Delegate(비동기), Team(협업), Wave(병렬), Swarm(탐색)의 네 가지 조정 모드를 사용하여 다양한 LLM(Claude, Gemini, Qwen 등)을 혼합하여 사용할 수 있습니다.
- 지식 자가 향상: SQLite 기반 지식 그래프를 사용하여 패턴, 함정 및 결정을 "Spec" 및 "Knowhow"로 자동 저장한 다음 후크 시스템을 통해 향후 에이전트 프롬프트에 주입합니다.
- 장기 주기 루프: "Odyssey" 시스템은 심층 리팩토링이나 보안 감사와 같은 복잡한 작업을 위해 장기 실행 자율 주기(몇 시간)를 처리하며 수락 기준이 충족될 때까지 반복합니다.
대상 사용자
단일 프롬프트나 단순한 선형 파이프라인의 기능을 초과하는 복잡한 소프트웨어 엔지니어링 작업을 처리하기 위해 정교한 다중 에이전트 시스템이 필요한 개발자를 위해 설계되었습니다.
하이라이트
- 의도-체인 매핑: 사용자 목표를 40개 이상의 전문화된 명령 체인으로 자동 분류합니다.
- 다중 LLM 지원: Claude, Codex, Gemini를 포함한 다양한 백엔드에서 오케스트레이션을 수행합니다.
- ** uma 품질 파이프라인**: 검증 및 테스트의 엄격함을 제어하기 위해 세 가지 깊이 수준(
full,standard,quick)을 제공합니다. - 자율 Odyssey 모드: 디버깅, 보안 감사, UI 최적화 및 방어적 스캐닝을 위한 특수 장기 루프입니다.
- 통합 지식 그래프: 프로젝트 실행에서 자동으로 학습하여 후속 작업을 더 스마트하게 만듭니다.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트