CLI-JAW 문서
모든 AI 구독을 하나로. CLI-JAW는 Claude, ChatGPT, Codex, Gemini, Grok, Kiro를 통합 멀티에이전트 오케스트레이션 플랫폼으로 연결합니다.
npm install -g cli-jaw
jaw dashboard
CLI-JAW란?
CLI-JAW는 여러 AI 코딩 에이전트(Claude Code, Codex, Gemini CLI, Kiro, OpenCode, Copilot CLI)를 하나의 대시보드에서 실행할 수 있는 오픈소스 플랫폼입니다. 메인 에이전트가 다른 CLI 에이전트에게 작업을 위임하는 직원 시스템, 구조화된 개발을 위한 PABCD 오케스트레이션 워크플로우, 영속적인 메모리와 목표, 내장 노트 워크스페이스, 칸반 보드, 그리고 Telegram/Discord 연동을 제공합니다.
주요 기능
| 기능 | 설명 |
|---|---|
| 다중 인스턴스 대시보드 | 7개 이상의 에이전트를 동시 실행. 하나의 UI에서 시작, 정지, 관리. |
| 직원 시스템 | 메인 에이전트가 다른 CLI 도구를 "직원"으로 호출하여 작업 위임. |
| PABCD 오케스트레이션 | Plan → Audit → Build → Check → Done. 구조화된 개발 워크플로우. |
| Jawsidian 노트 | 그래프 뷰, 위키링크, 이미지 붙여넣기를 지원하는 내장 마크다운 에디터. |
| 칸반 보드 | Backlog → Active → Review → Done 레인으로 작업 관리. |
| 195개 스킬 | 도메인 지식 플러그인. AI가 자동으로 찾아서 활성화. |
| Goal 시스템 | 세션 간에도 유지되는 영속적 목표 추적. |
| Computer Use | Codex 직원 연동을 통한 데스크톱 자동화. |
| Telegram / Discord | 메시징 앱에서 원격으로 AI 에이전트 제어. |
| Electron 데스크톱 | 터미널, 디프 뷰어, 폴더 패널, 브라우저 탭을 갖춘 네이티브 앱. |
아키텍처 개요
CLI-JAW는 15개 라우트 모듈에 걸쳐 141개 API 엔드포인트를 제공하는 Node.js 서버로 구성됩니다. 4개 인터페이스(CLI, Web, Telegram, Discord)가 서버를 통해 연결됩니다. 전체 시스템 설계는 아키텍처 페이지에서 확인하세요.
CLI (bin/commands/*) ──→ server.ts ──→ routes/*
Web (public/) ──→ ↓ ──→ core/
Telegram Bot ──→ ↓ ──→ agent/
Discord Bot ──→ ↓ ──→ orchestrator/
Dashboard (port 24576) ─→ manager/ ──→ memory/
시작하기
빠른 시작 가이드에서 CLI-JAW를 설치하고 5분 안에 첫 에이전트 세션을 시작하세요.