SynkraAI/aiox-core

Synkra AIOS: AI-Orchestrated System for Full Stack Development - Core Framework v4.0

해결하고자 하는 문제

AIOX는 AI 지원 소프트웨어 개발 과정에서 발생하는 계획 불일치와 컨텍스트 손실을 없애기 위해 설계된 오픈소스 AI 오케스트레이션 프레임워크입니다. 단순 작업 실행을 넘어, 구조화된 에이전트형 애자일 워크플로를 구현하여 전문 에이전트들이 협업함으로써 고수준 요구사항을 상세 구현 단계까지 진행합니다.

작동 방식

시스템은 "CLI First" 아키텍처를 채택하여 시각 UI보다 명령줄 실행과 관측성을 우선시합니다. 두 가지 주요 단계로 구성됩니다:

  1. 에이전트형 계획: 전문 에이전트(분석가, PM, 아키텍트, UX 전문가)가 협업하여 포괄적인 PRD와 아키텍처 사양을 작성합니다.
  2. 컨텍스트화된 개발: Scrum Master(sm) 에이전트가 이러한 계획을 초고세부 개발 스토리로 변환합니다. 이 스토리 파일은 개발자(dev) 에이전트에게 전체 컨텍스트, 구현 세부사항 및 아키텍처 가이드를 직접 제공하여, 코딩 중 AI가 "왜"와 "어떻게"를 놓치지 않도록 합니다.

Claude Code, Gemini CLI, Codex CLI, Cursor, GitHub Copilot 등 다양한 IDE와 CLI와 사전 구성된 규칙 및 라이프사이클 훅을 통해 통합되어 컨텍스트와 가드레일을 자동화합니다.

대상 사용자

AI 지원 개발에서 구조화되고 전문적인 애자일 프로세스를 원하는 소프트웨어 개발자 및 팀, 그리고 비기술 분야(예: 비즈니스 전략, 창작 글쓰기)에서 특화된 AI 에이전트 "스쿼드"를 구축하고자 하는 모든 사람.

주요 특징

  • 에이전트형 애자일 워크플로: PM, 아키텍트, QA 등 역할을 포함한 다중 에이전트 시스템으로 전체 소프트웨어 팀을 시뮬레이션합니다.
  • CLI‑First 접근법: 인텔리전스와 실행은 CLI에서 이루어지고, UI는 보조 관찰 용도로만 사용됩니다.
  • 컨텍스트 보존: 상세한 스토리 파일을 사용해 계획 에이전트에서 구현 에이전트로 중요한 아키텍처 컨텍스트를 전달합니다.
  • 멀티 IDE 통합: Claude Code, Cursor, Gemini CLI, Codex CLI 전용 설정 및 동기화 도구를 제공합니다.
  • 확장 가능한 스쿼드: 소프트웨어 엔지니어링을 넘어 모든 도메인에 맞는 맞춤형 에이전트 팀을 생성할 수 있습니다.