Colligi — AI 집단지성 분석

Colligi는 여러 AI 엔진이 동일한 주제에 대해 독립적으로 분석한 뒤, 그 결과를 수렴시켜 하나의 종합적인 인사이트를 도출하는 시스템입니다. 코드 리뷰, 아키텍처 분석, 문서 생성 등 분석 중심 작업에 특화되어 있습니다.

개요

Colligi vs Avalon3

항목ColligiAvalon3
목적분석 및 인사이트 도출코드 생성
AI 역할동등한 분석가토론자/종합자/구현자/리뷰어
상호작용독립 분석 → 수렴6관점 토론 → 합의 → 구현
출력종합 보고서 (Markdown/DOCX)코드 + 리뷰
적합한 작업리뷰, 분석, 문서설계, 구현, 리팩토링

핵심 원리

  1. 여러 AI가 독립적으로 같은 주제를 분석 (편향 방지)
  2. 각 AI의 분석을 다차원 평가로 비교하고 수렴 (다양한 관점 통합)
  3. 합의점과 논쟁점을 구분하여 종합 인사이트 도출
  4. Emergence 합성으로 단일 AI로는 도달할 수 없는 통찰 생성
  5. 선택적으로 추가 개선 라운드 진행

5단계 파이프라인

Stage Design → Discussion → Integration → Document → Enhancement
실행 패널 - 5단계 진행 바

0단계: Stage Design (스테이지 설계)

AI들이 공동으로 분석할 토론 스테이지를 설계합니다:

  1. 독립 제안 — 각 AI가 독립적으로 분석 단계를 제안
  2. 리서치 — 리서치 가능한 AI(Claude, Gemini)가 웹/논문 조사 수행
  3. 병합 — 리서치 결과를 제안에 반영
  4. 수렴 — 키워드 기반 카테고리 매칭으로 최종 단계 결정
스테이지 설계 결과 - 동적으로 생성된 스테이지 목록

💡 50% 이상의 AI가 동일하게 제안한 카테고리만 최종 스테이지로 채택됩니다. 단, Challenge(약점·리스크)와 Synthesis(통합·추천) 스테이지는 항상 포함됩니다.

1단계: Discussion (토론)

각 스테이지에서 여러 AI가 다라운드 토론을 진행합니다:

토론 진행 중 - 수렴도 미터와 라운드 카운터

수렴 알고리즘

토론은 다차원 평가를 기반으로 수렴 여부를 판단합니다:

합의 강도 계산:

합의 강도 = Σ(각 평가의 가중치) / 전체 평가 수
파라미터설명
수렴 임계값0.65이 값 이상이면 높은 합의로 판단
최소 라운드2수렴 판단 전 최소 토론 횟수
최대 라운드3 (기본)스테이지당 최대 토론 횟수
최대 반박 라운드2이 횟수 이후 합의 실패 시 논쟁점으로 분류
수렴도 미터:
수렴도색상의미
0~40%빨강의견 분산 (추가 토론 필요)
40~65%주황부분 합의
65~100%초록높은 합의

토론 계속 조건

다음 조건 중 하나라도 해당하면 추가 라운드를 진행합니다:

  1. 최소 라운드 미달
  2. 강한 반박(Strong Rebuttal)이 존재
  3. 일반 반박 비율이 임계값 이상
  4. 조건부 수락의 미해결 조건이 30% 이상
  5. 합의 강도가 0.65 미만

평가 유형

유형가중치설명
Strong Accept1.0완전 동의, 우수한 분석
Accept0.8전반적 동의
Conditional Accept0.5조건부 동의 (해결해야 할 조건 포함)
Rebuttal0.2반박
Strong Rebuttal0.0강한 반박 (즉시 토론 필요)
  • 논쟁점(Controversy): 최대 반박 라운드 후에도 합의되지 않은 이슈는 논쟁점으로 기록됩니다.

2단계: Integration (통합)

모든 스테이지의 토론 결과를 하나의 통합 분석으로 합칩니다:

Emergence 합성

통합 과정에서 Emergence(창발) 합성이 수행됩니다. 이는 개별 AI가 도달할 수 없는 새로운 통찰을 생성하는 4단계 프로세스입니다:

단계이름설명
1고유 관점 추출각 AI의 분석에서 고유한 관점과 핵심 포인트 추출
2변증법 합성대립하는 관점을 테제-안티테제-합성(정반합) 방식으로 통합
3교차 수분각 AI가 다른 AI의 고유 관점을 바탕으로 새로운 아이디어를 발전
4돌파구 생성모든 통찰을 종합하여 창발적 패턴, 예상치 못한 연결, 패러다임 전환 포착

💡 Emergence 합성은 단순히 의견을 합치는 것이 아니라, AI 간 상호작용에서 새로운 차원의 통찰을 이끌어내는 것이 핵심입니다.

3단계: Document (문서화)

AI들이 집단적으로 종합 보고서를 작성합니다:

  1. 초안 작성 — 첫 번째 AI가 보고서 초안 작성
  2. 집단 리뷰 — 다른 AI들이 리뷰 및 피드백
  3. 확정 — 피드백 반영 후 최종 보고서 생성
보고서 포함 내용:
  • 개요 (Executive Summary)
  • 핵심 추천 사항 (실행 가능한 항목)
  • 상세 분석 (단계별, 요약이 아닌 상세)
  • AI 토론 요약 (합의, 이견, 논쟁)
  • Emergence 합성 결과 (돌파 통찰)
  • 7개 언어 지원: 한국어, English, 日本語, 中文, Deutsch, Español, Français
  • 출력 형식: JSON + Markdown + DOCX (Word 문서)

🔑 Emergence 합성 결과는 Colligi의 핵심 가치입니다. 개별 AI로는 도달할 수 없는 돌파 통찰(Breakthrough Insights) — 창발적 패턴, 예상치 못한 연결, 패러다임 전환 — 을 다중 AI 상호작용에서 이끌어냅니다. Colligi는 사실상 이 통찰 기능을 위한 시스템입니다.

결과 뷰어 - 종합 보고서

4단계: Enhancement (개선, 선택적)

설정한 횟수만큼 추가 개선 라운드를 진행합니다:

  • 초기 분석의 빈틈 보완
  • 더 깊은 분석 추가
  • 실행 가능한 제안 강화
  • 지정된 Enhancement 프로바이더가 수행 (기본: Claude)

프로바이더 장애 처리

Colligi는 분석 도중 AI 프로바이더에 장애가 발생해도 정상 동작합니다:

오류 유형처리 방식
일시적 오류 (Rate Limit, 타임아웃, 연결 오류)해당 스테이지에서 제외, 다음 스테이지에서 재참여 시도
영구적 오류 (인증 실패, 모델 미지원)영구 제외, 나머지 프로바이더로 계속 진행

Colligi UI

사이드바

Colligi 사이드바 전체

설정 탭

설정 항목설명옵션
작업 제목분석 작업 이름자유 텍스트
작업 설명상세한 분석 요청자유 텍스트 (긴 형식)
첨부 파일참조 문서.txt, .md 파일
도메인분석 분야General, Technology, Business, Research, Design, Strategy, Analysis
언어결과 언어한국어, English, 日本語, 中文, Deutsch, Español, Français
최대 라운드수렴 한도1~5 (기본 3)
개선 라운드추가 개선 횟수0~5 (기본 0)
설정 탭 - 도메인, 라운드 설정

AI 프로바이더 설정

AI 프로바이더 토글 UI
  • 최소 2개 이상의 AI 프로바이더가 필요합니다
  • 각 프로바이더를 토글로 활성화/비활성화
  • 사용 가능 여부 표시 (설치 상태 자동 감지)
프로바이더설명
Claude CLIAnthropic Claude
Gemini CLIGoogle Gemini
Ollama로컬 AI 모델
OpenCode오픈소스 AI

히스토리 탭

히스토리 탭 - 이전 분석 목록
  • 실행 일시, 제목, 작업 ID
  • 스테이지 수, 성공 여부
  • 클릭으로 이전 설정 불러오기
  • 결과 재열람 가능

실행 패널

실행 탭

실행 탭 전체 - 진행 바, 수렴도, 로그

표시되는 정보:

  • 진행 바 — 5단계 중 현재 위치
  • 수렴도 미터 — 현재 수렴 강도 (0~100%)
  • 라운드 카운터 — 현재/최대 라운드
  • 논쟁점 수 — 합의되지 않은 이슈 카운트
  • 동적 스테이지 — Stage Design에서 설계된 스테이지별 진행 상황
  • 콘솔 로그 — 타임스탬프 + 컬러 코딩 (ERROR/WARN/INFO)
로그 컬러 코딩:
레벨색상의미
ERROR빨강오류 발생
WARN주황경고
INFO기본정보

결과 탭

결과 탭 - 분석 결과 뷰어
  • 결과 뷰어 — Markdown 보고서 렌더링
  • JSON 결과 — 원본 분석 데이터 확인
  • 히스토리 선택 — 이전 결과 재열람

완료 팝업

Colligi 완료 팝업
표시 정보설명
작업 ID고유 식별자
스테이지 수분석된 측면 수
라운드 수총 토론 라운드
논쟁점 수미합의 이슈
소요 시간전체 실행 시간

활용 시나리오

코드 리뷰

이 프로젝트의 코드를 리뷰해줘.
보안 취약점, 성능 이슈, 코드 스타일 문제를 중점적으로 분석해줘.

여러 AI가 각자의 관점에서 코드를 분석하므로, 단일 AI가 놓칠 수 있는 문제를 발견할 수 있습니다.

아키텍처 분석

현재 프로젝트의 아키텍처를 분석하고 개선점을 제안해줘.
확장성, 유지보수성, 테스트 용이성 관점에서 평가해줘.

문서 생성

이 API의 사용자 가이드를 작성해줘.
초보자도 이해할 수 있도록 예제 코드와 함께 작성해줘.

기술 선택

이 프로젝트에 가장 적합한 데이터베이스를 추천해줘.
PostgreSQL, MongoDB, DynamoDB를 비교 분석해줘.

리서치 통합

Colligi는 분석 과정에서 학술 논문 검색을 통합할 수 있습니다:

소스영역
arXivCS/AI/물리/수학 프리프린트
Semantic ScholarAI 기반 학술 검색
OpenAlex무료 오픈 액세스 메타데이터
HuggingFace일일 AI/ML 논문
리서치 가능한 AI(Claude, Gemini)가 웹 조사를 수행하고, 그 결과를 모든 AI에게 배포하여 분석에 반영합니다.

팔로우업 분석

이전 분석 결과를 유지하면서 추가 질문에 대한 집중 분석을 수행할 수 있습니다. 특정 주제를 더 깊이 파고들거나 새로운 관점에서 재분석할 때 유용합니다.

Alliance 연계

Colligi의 분석 보고서를 Alliance에 첨부 파일로 전달하면, 보고서에 포함된 키워드(fix, test, refactor 등)에 의해 Fast 모드가 활성화되어 PR과 P0을 건너뛸 수 있습니다.

일반 입력:          PR → P0 → P1 → P2 → P3 → P4 → P5  (7단계)
Colligi 입력:         ──────→ P1 → P2 → P3 → P4 → P5  (5단계)

Alliance 새 프로젝트 시트에서 .txt, .md 파일을 첨부할 수 있으므로, Colligi 보고서를 설명란에 복사/붙여넣기하지 않고도 간편하게 전달할 수 있습니다.

추천 워크플로우: 대규모 프로젝트의 경우, 먼저 Colligi로 분석결과를 Alliance에 첨부설계부터 구현까지 자동화하는 2단계 워크플로우가 가장 효과적입니다.

결과 저장 위치

{프로젝트}/
├── .projecthub/
│   └── colligi/
│       ├── output/
│       │   └── colligi_result.json    # 전체 분석 결과
│       └── history.json                   # 실행 히스토리
└── colligi_{TIMESTAMP}/
    ├── TASK-{ID}.json                     # 분석 결과 (JSON)
    ├── TASK-{ID}.md                       # 분석 보고서 (Markdown)
    └── TASK-{ID}.docx                     # 분석 보고서 (Word)

다음 단계