01 / CONTROL PLANE00 TURNS
02 / Root Kernelr1
이야기 시작
PODWAY / STORY FLOWSTORY MAP 현재 완료 실패

Technology / 이야기 읽기

대화와 콘텐츠를 순서대로 읽을 수 있습니다. 스크롤 애니메이션 보기 →

YOU

AI-SPARK는 어떤 기술이야?

ROOT KERNEL

AI-SPARK는 서버 개발에 필요한 명세를 검증하고, 사람이 승인한 명세에 따라 AI가 코드를 작성하도록 합니다. 실제 상태 전이는 FSM runtime이 제어합니다.

TECHNOLOGY / AI-SPARK

승인한 명세에 따라
AI가 코드를 작성합니다.

인터페이스, 상태 모델, 연결 규칙, 권한 정책을 spec bundle로 묶어 함께 버전 관리합니다.

인터페이스상태 모델연결 규칙권한 정책
명세 버전검증사람 승인구현

검증 결과와 승인 기록, 구현과 배포가 같은 명세 버전을 기준으로 진행합니다. FSM runtime은 선언된 규칙에 따라 상태를 바꾸고 그 내역을 기록합니다.

YOU

Podway는 어떤 역할을 해?

ROOT KERNEL

Podway는 작업 절차와 진행 상태를 기록합니다. 새 대화를 시작하거나 담당 에이전트가 바뀌어도 현재 단계와 다음에 가능한 행동을 확인할 수 있습니다. 재작업이 필요하면 정해 둔 경로로 돌아갑니다.

TECHNOLOGY / Podway

현재 단계와
다음에 할 일을 확인합니다.

작업에 맞는 절차와 각 단계의 진행 조건, 재작업 경로를 미리 정합니다.

설계구현테스트리뷰
↶ 문제가 발견되면 구현으로 돌아가 보완

이전 단계로 돌아가면 기존 기록의 유효성을 관리하고, 다시 수행해야 할 작업과 검증을 확인할 수 있습니다.

Home의 구현 보완 과정 보기 ↗
YOU

AI-SPARK와 Podway는 어떻게 사용하는 거지?

ROOT KERNEL

AI-SPARK는 특허 기술로, 여기서는 개요만 소개해 드리겠습니다. Podway는 오픈소스로 공개되어 있고, Aquarium을 통해 사용할 수 있습니다. Aquarium은 개발 환경을 점검하고 도구들을 준비해 연결하는 플러그인입니다. Podway 외에도 Dolgorae, Gaori, Mulgae, Sanho, Sorage를 함께 제공합니다.

YOU

Aquarium에서 Dolgorae는 어떤 역할을 해? Podway랑도 관련이 있을 것 같은데.

ROOT KERNEL

Podway는 작업 절차와 현재 단계, 다음 단계로 넘어갈 조건을 관리합니다. Dolgorae는 같은 프로젝트에서 일할 Codex 에이전트들의 역할과 권한을 정하고 실행과 협업을 관리합니다. Aquarium은 이 도구들을 연결해, 정해진 절차 안에서 에이전트들이 작업하도록 돕습니다.

TECHNOLOGY / Dolgorae

작업 절차와
에이전트의 역할을 연결합니다.

Podway는 진행할 단계와 조건을, Dolgorae는 작업을 맡을 에이전트의 실행과 협업을 관리합니다.

설계 담당구조와 변경 범위구현 담당기능 개발검토 담당코드와 결과 확인

Dolgorae는 Codex에 역할과 권한, 행동 규칙과 페르소나를 부여하는 상위 제어 계층입니다. 하나의 작업 디렉터리에서 여러 에이전트가 각자 맡은 일을 진행하고 필요한 내용을 주고받습니다.

YOU

그럼 Aquarium에는 결과물 리뷰를 도와주는 기능도 있어?

ROOT KERNEL

네. Mulgae는 같은 코드를 스냅샷으로 고정하고, 여러 AI가 독립적으로 리뷰한 보고서를 모읍니다. Gaori는 테스트를 실행하고 실제 종료 코드와 로그를 확인하도록 돕습니다. 리뷰 의견과 실행 결과를 함께 살펴볼 수 있습니다.

TECHNOLOGY / Gaori · Mulgae

테스트 결과와
리뷰의 근거를 확인합니다.

에이전트가 마쳤다고 보고한 작업을 실제 결과와 대조합니다.

Gaori

원본 출력은 그대로 보존합니다. 테스트의 성공과 실패는 실행한 명령의 실제 종료 코드를 기준으로 전달합니다.

Mulgae

검토할 코드를 스냅샷으로 고정합니다. 각 AI의 독립적인 보고서를 모으고, 지적의 근거를 검토 대상 코드와 대조합니다.

YOU

문서 관리도 도와주는 기능이 있어?

ROOT KERNEL

네. Sanho는 여러 코드 저장소의 문서를 하나의 기준 문서 저장소와 동기화합니다. Sorage는 프로젝트 사이에 문서와 검토 의견을 전달하고, 수정본을 다시 주고받을 수 있게 합니다. 검토 진행 상황과 최종 수락한 문서 버전도 기록합니다.

TECHNOLOGY / Sanho · Sorage

문서를 맞추고,
검토 의견을 주고받습니다.

저장소가 나뉘어 있어도 각자의 코드 옆에서 문서를 수정하고, 변경 사항을 모아 관리합니다.

Sanho

여러 코드 저장소의 문서를 하나의 기준 문서 저장소와 동기화합니다. Git의 병합 방식으로 변경 내용을 맞추고, 충돌도 평소 사용하는 Git 작업 방식으로 해결합니다.

Sorage

프로젝트의 AI 세션 사이에 문서와 검토 의견을 전달합니다. 수정본을 다시 주고받으며, 검토 진행 상황과 최종 수락한 문서 버전을 기록합니다.

YOU

그럼 루트커널은 AI를 소프트웨어 개발에만 쓰는 거야?

ROOT KERNEL

다양한 분야에서 AI를 활용하며, 업무에 Hermes Agent를 적극적으로 사용하고 있습니다. 여러 Hermes 에이전트가 서로 의견을 나누고 토론할 수 있도록 ATN(Agent Turn Network)을 만들어 사용하고 있습니다. 진행자와 참여 에이전트의 논의 과정과 결론도 기록합니다.

TECHNOLOGY / ATN

Hermes 에이전트들이
함께 토론하도록 연결합니다.

루트커널은 다양한 업무에 Hermes Agent를 활용하며, 에이전트 간 토론을 위해 ATN을 만들어 사용하고 있습니다.

주제진행자 · 참여자토론결론 기록

ATN Control

토론의 진행 상태와 기록을 관리합니다.

ATN Plugin

Hermes 에이전트가 토론에 참여할 수 있도록 연결합니다.

YOU

Hermes를 쓸 때는 LLM Wiki가 거의 필수잖아. 이것도 도와주는 도구가 있어?

ROOT KERNEL

네. Hermes Agent에서 LLM Wiki를 활용하기 위해 Agent Dispatch를 만들었습니다. 문서의 변경을 감지하고 관련 작업을 모아, 설정한 규칙에 따라 Hermes 에이전트에 위키 갱신 작업을 전달합니다. 작업 전달 여부와 처리 결과도 확인할 수 있습니다.

TECHNOLOGY / Agent Dispatch

LLM Wiki 갱신을
Hermes 작업으로 연결합니다.

변경된 Markdown 문서를 모아 위키를 관리하는 에이전트에 전달하고, 처리 결과를 확인합니다.

문서 변경작업 모으기Hermes 전달결과 확인

Agent Dispatch

Markdown 문서의 변경을 감지해, 설정한 규칙에 따라 Hermes 에이전트에 LLM Wiki 갱신 작업을 전달합니다. 반복되는 변경은 모아서 처리합니다.

Agent Dispatch Plugin

Hermes 대화에서 경로와 작업 기록, 처리 결과를 조회하도록 연결합니다.

함께 이야기하기 →