AI Team OS - Multi-Agent Team Operating System

Claude Code를 셀프 드라이빙 AI 회사로 만드는 OS. 당신은 회장, AI는 CEO.

핵심 컨셉

기존 AI 코딩 어시스턴트: 프롬프트 → 응답 → 정지. 사용자가 떠나면 작업도 멈춤.

AI Team OS는 다르게 작동:

밤에 떠나고 아침에 돌아오면:

  • CEO가 태스크 월을 확인하고 가장 높은 우선순위 항목을 배송 완료
  • 블로커 발생 시 해당 스레드를 대기시키고 병렬 워크스트림으로 전환
  • R&D 에이전트가 경쟁사 프레임워크 3개를 스캔하여 채택할 기법 발견
  • 브레인스토밍 미팅이 조직되어 5개 에이전트가 4개 제안을 토론하고 최선안을 태스크 월에 등록

사용자가 프롬프트하지 않음. 시스템이 그냥 실행됨.


주요 기능

1. CEO 리더 (자율 운영)

  • 태스크 월에서 다음 최우선 항목 확인
  • 승인 필요 시 해당 스레드 대기 → 병렬 워크스트림 전환
  • 전략적 질문은 배치하여 사용자 복귀 시 보고
  • 데드락 감지: 루프 멈추면 블로커 표면화

2. R&D 사이클 (자가 진화)

  • 연구 에이전트가 경쟁사, 새 프레임워크, 커뮤니티 도구 스캔
  • 발견 → 브레인스토밍 미팅 → 태스크 월에 구현 계획

3. Failure Alchemy (실패 학습)

모든 실패 작업이 트리거:

산출물설명
Antibody팀 메모리에 실패 저장 → 동일 실수 방지
Vaccine고빈도 실패 패턴 → 사전 작업 경고로 변환
Catalyst분석을 에이전트 시스템 프롬프트에 주입

4. 조직 구조

  • 26개 전문 에이전트 템플릿 (추천 엔진 포함)
  • 8개 구조화된 미팅 템플릿 (Six Thinking Hats, DACI, Design Sprint 기반)
  • 부서 그룹핑: Engineering / QA / Research

5. 투명성

  • Decision Cockpit: 이벤트 스트림 + 의사결정 타임라인 + 의도 검사
  • Activity Tracking: 모든 에이전트 실시간 상태
  • What-If Analyzer: 여러 접근법 비교 + 경로 시뮬레이션

안전장치

기능설명
Local agent blocking비읽기 전용 에이전트는 team_name/name 선언 필수
S1 safety rulesrm -rf, force push, 하드코딩된 시크릿 등 파괴적 명령 감지
4-layer defense48+ 규칙 (workflow, delegation, session, safety)
find_skill 3-layer discovery빠른 추천 → 카테고리 브라우즈 → 전체 세부정보

기술 스택

Layer 5: Web Dashboard — React 19 + TypeScript + Shadcn UI
Layer 4: CLI + REST API — Typer + FastAPI
Layer 3: Team Orchestrator — LangGraph StateGraph
Layer 2: Memory Manager — Mem0 / File fallback
Layer 1: Storage — SQLite (dev) / PostgreSQL (prod)

설치

# 1. 클론
git clone https://github.com/CronusL-1141/AI-company.git
cd AI-company/ai-team-os
 
# 2. 설치 (MCP + Hooks + Agent 템플릿 자동 구성)
python install.py
 
# 3. API 서버 시작
python -m uvicorn aiteam.api.app:create_app --factory --host 0.0.0.0 --port 8000
 
# 4. Claude Code 재시작 — OS 자동 활성화
# 확인: CC에서 /mcp 실행 → ai-team-os tools 확인

MCP Tools (55개)

팀 관리

  • team_create, team_status, team_list, team_briefing, team_setup_guide

에이전트 관리

  • agent_register, agent_update_status, agent_list, agent_template_list, agent_template_recommend

태스크 관리

  • task_run, task_decompose, task_status, taskwall_view, task_create, task_update, task_auto_match, task_memo_add, task_memo_read, task_list_project

루프 엔진

  • loop_start, loop_status, loop_next_task, loop_advance, loop_pause, loop_resume, loop_review

미팅 시스템

  • meeting_create, meeting_send_message, meeting_read_messages, meeting_conclude, meeting_template_list, meeting_list, meeting_update

분석

  • failure_analysis, what_if_analysis, decision_log, context_resolve

메모리

  • memory_search, team_knowledge

프로젝트

  • project_create, project_list, phase_create, phase_list

OS

  • os_health_check, event_list, os_report_issue, os_resolve_issue, agent_activity_query, find_skill, team_close

에이전트 템플릿 (26개)

Engineering

템플릿역할
software-architect시스템 설계, 아키텍처 리뷰
backend-architectAPI 설계, 서비스 아키텍처
frontend-developerUI 구현, 인터랙션 개발
ai-engineer모델 통합, LLM 애플리케이션
mcp-builderMCP 도구 개발
database-optimizer쿼리 최적화, 스키마 설계
devops-automatorCI/CD, 인프라
sre관찰 가능성, 인시던트 대응
security-engineer보안 리뷰, 취약점 분석
rapid-prototyperMVP 검증, 빠른 반복
mobile-developeriOS/Android 개발
git-workflow-master브랜치 전략, 코드 협업

Testing

템플릿역할
qa-engineer테스트 전략, 품질 보증
api-tester인터페이스 테스트
bug-fixer결함 분석, 근본 원인 조사
performance-benchmarker성능 분석, 로드 테스트

Management & Support

템플릿역할
tech-lead기술 의사결정, 팀 조정
project-manager일정 관리, 리스크 추적
workflow-architect프로세스 설계
technical-writerAPI 문서, 사용자 가이드
meeting-facilitator구조화된 토론

Reviewers

템플릿역할
python-reviewerPython 코드 품질
security-reviewer코드 보안 스캔
refactor-cleaner기술 부채 정리
tdd-guide테스트 주도 개발

비교표

항목AI Team OSCrewAIAutoGenLangGraphDevin
카테고리CC Enhancement OS독립 프레임워크독립 프레임워크워크플로우 엔진SaaS
자율 운영연속 루프태스크별태스크별워크플로우 기반제한적
미팅 시스템8개 템플릿없음제한적없음없음
실패 학습Failure Alchemy없음없음없음제한적
의사결정 투명성Decision Cockpit없음제한적제한적블랙박스
에이전트 템플릿26개빌트인빌트인없음없음
대시보드React 19유료없음없음있음
오픈소스MITApache 2.0MITMIT아니오
Claude Code 네이티브YesNoNoNoNo
추가 비용$0 (CC 구독만)API 비용API 비용API 비용$500+/월

자가 개발 실적

AI Team OS가 자체 개발을 관리:

  • 5개 혁신 브레인스토밍 미팅 조직
  • CrewAI, AutoGen, LangGraph, Devin 경쟁 분석
  • 5개 주요 혁신 기능에 67개 태스크 배송
  • 14개 설계 문서 생성 (10,000+ 라인)

“당신의 프로젝트를 빌드하는 시스템… 스스로를 빌드했다.”


관련 노트


Sources