프로젝트 소개

AIOX Squad(Artificial Intelligence Orchestration eXperience)는 풀스택 개발을 위한 오픈소스 AI 오케스트레이션 프레임워크로, npm에 @aiox-squads/core(이전 aiox-core의 후속 버전)로 배포됩니다. 설치 시 npx를 사용하며, 새 프로젝트 생성이나 기존 설치 업데이트를 위한 대화형 도우미가 제공되어 사용자 지정을 보존하고 백업을 생성합니다. 아키텍처는 CLI 우선 → 관찰 가능성 두 번째 → UI 세 번째의 계층 구조를 따릅니다. 명령줄은 실행, 의사 결정, 자동화에 집중하며, 대시보드와 인터페이스는 운영 요구 사항이 아닌 관찰 및 관리용으로 사용됩니다. 프레임워크는 12개의 전문 에이전트를 제공하며, 메타(aiox-master, aiox-orchestrator), 계획(analyst, pm, architect, ux-expert), 개발(sm, dev, qa, po, data-engineer, devops)으로 나뉩니다. 두 단계 흐름은 인간 개입이 포함된 상세한 PRD와 아키텍처를 생성하는 에이전트 기반 계획과, sm 에이전트가 계획을 dev 에이전트를 위한 풍부한 컨텍스트의 개발 스토리로 변환하는 컨텍스트 기반 개발을 결합합니다. 여러 IDE 및 CLI(Claude Code, Gemini CLI, Codex CLI, Cursor, GitHub Copilot, AntiGravity)와 통합되며, 다양한 수준의 훅 동등성과 동기화 및 검증 명령을 제공합니다. CLI에는 init, install, info, doctor, update, uninstall 명령이 포함되며, --dry-run, --quiet, --force와 같은 옵션을 지원합니다. 프로젝트는 또한 7개의 에픽으로 구성된 Autonomous Development Engine(ADE)을 설명합니다: Worktree Manager, V2→V3 마이그레이션, Spec Pipeline, Execution Engine, Recovery System, QA Evolution, Memory Layer. 소프트웨어 외에도 Squads는 창의적 글쓰기, 비즈니스, 웰빙, 교육과 같은 도메인으로 프레임워크를 확장할 수 있게 합니다. MIT 라이선스, Node.js 18+ 및 다국어 문서를 제공합니다.