고정 커밋 3a5a403003863a4b2515fe7c6d7a7c280557bdfb 기준 정적 검사 요약. 빌드·테스트는 실행하지 않았으며, 기능 서술은 README(원본 캡처)에 근거한다. 모든 수치는 수집 시점 GitHub 관측값으로 변동 가능.[unverified]

개요

Codeg (Code Generation)은 여러 AI 코딩 에이전트 CLI(Claude Code, Codex, OpenCode, Gemini, Cline, Hermes, Grok, Cursor, DeepSeek Harness, Qoder, Antigravity 등)를 하나의 검색 가능한 워크스페이스로 통합하는 멀티에이전트 코딩 툴이다. 각 에이전트의 기존 세션을 한 번에 가져와 이어서 쓰고, 메인 대화에서 @ 멘션으로 다른 종류의 서브에이전트를 위임·병렬 실행할 수 있다. 데스크톱 앱, 독립 서버, Docker로 모두 운영되며, iOS·Android 네이티브 클라이언트도 제공한다. 15종의 에이전트가 내장되어 있고, ACP 호환 에이전트는 레지스트리나 배포 JSON으로 직접 등록할 수 있다.[1]

핵심 가치는 단일 모델/IDE가 아니라 “여러 에이전트를 운영하는 면(ops surface)” — 세션 집계, 멀티에이전트 협업, 할 일 보드(워크트리 기반 무인 실행), git 통합, 토큰 사용량 리포트를 한 화면에서 관리하는 것이다.

주요 기능

  • 세션 집계(Aggregation) — 지원 에이전트의 과거 세션을 원클릭으로 가져와 이어서 쓰기. 다른 에이전트가 쓴 오래된 세션도 @ 멘션으로 현재 대화에서 읽을 수 있다.[1]
  • 멀티에이전트 협업@ 로 에이전트 지정 → 각 멘션된 에이전트가 독립 세션으로 실행·인수·스트리밍. 둘을 지정하면 나란히 병렬 실행(예: Claude Code가 초안, Codex가 리뷰). 하위 에이전트도 카드로 표시된다.[1]
  • 할 일(To-dos) 보드 — 각 작업을 자체 git worktree + 자체 브랜치로 실행. 리뷰 컬럼에서 diff 확인 후 수락하면 병합(병합 불확실 시 다시 리뷰로). 동시성 한도 설정 가능.[1]
  • 워크스페이스 — 파일 트리·에디터·diff·내장 터미널·git 클라이언트(commit/pull/merge/rebase/conflict 3-pane)를 에이전트 옆에 배치. 여러 폴더를 하나의 워크스페이스로 연결.[1]
  • 분할 뷰(Split View) — 대화 영역을 그룹으로 무한 분할·드래그, 레이아웃(초안 포함) 재시작 시 복원.[1]
  • Office 문서 문서 — 번들 officecli.docx/.xlsx/.pptx 생성·분석·편집을 탭 내 라이브 미리보기와 함께 처리.[1]
  • 채팅 채널 — Telegram·Lark(Feishu)·WeChat에서 에이전트 구동·권한 승인·실시간 업데이트 수신.[1]
  • 자동화(Automations) — 설정된 작성기를 cron/온디맨드로 헤드리스 실행하거나 할 일로 등록.[1]
  • 과학 연구 스킬 — 가설 생성·실험 설계·통계·시각화·문헌 검색 등 번들 연구 스킬.[1]
  • 모바일 — iOS/Android 클라이언트가 데스크톱 Web Service나 codeg-server에 연결(파일·CLI·대화는 서버 머신에만 존재, 토큰은 Keychain/Keystore).[1]

지원 에이전트 & 확장

내장 15종: Claude Code, Codex, Gemini, OpenClaw, OpenCode, Cline, Hermes, CodeBuddy, Kimi Code, Pi, Grok, Cursor, DeepSeek Harness, Qoder, Google Antigravity. 목록에 없으면 공개 ACP 레지스트리나 배포 JSON으로 직접 등록 — Codeg가 설치·실행 가능성 확인·기록까지 내장 에이전트처럼 취급한다.[1]

아키텍처 (정적 검사)

  • 데스크톱 런타임: Tauri 2 (Rust 백엔드 + webview). 서버 런타임: 독립 Rust 바이너리 (Axum HTTP + WebSocket). [2]
  • Cargo feature flags로 3종 바이너리: codeg(기본 tauri-runtime 데스크톱), codeg-server(--no-default-features — Axum HTTP API+WebSocket만), codeg-mcp(per-launch stdio MCP 동반 프로세스 — 에이전트 CLI의 MCP 설정에 주입되어 비동기 서브에이전트 위임 도구 노출). src-tauri/src/bin/codeg_server.rs, codeg_mcp.rs 관측.[2]
  • 프론트엔드: Next.js 16(정적 export) + React 19 + TypeScript strict, Tailwind CSS v4 + shadcn/ui, next-intl 다국어(메시지 파일 10종: en/zh-CN/zh-TW/ja/ko/es/de/fr/pt/ar 관측).[2][3]
  • DB: SeaORM + SQLite. 패키지 매니저: pnpm.[2]
  • 백엔드 모듈(정적 관측): acp/(Agent Client Protocol), parsers/(에이전트별 세션 파서), web/(Axum 라우팅), automation/, chat_channel/, work_task/, db/, terminal/, git_repo.rs, office_watch/, update/. 듀얼모드 전송 추상화: 데스크톱은 Tauri invoke(), 서버는 fetch()로 동일 비즈니스 로직 호출.[2]

배포 & 설치

  • 데스크톱: Releases에서 macOS/Windows/Linux 인스톨러 다운로드.[1]
  • 서버: curl -fsSL https://raw.githubusercontent.com/xintaofei/codeg/main/install.sh | bashCODEG_STATIC_DIR=/usr/local/share/codeg/web codeg-server. (Windows는 install.ps1.)[1]
  • Docker: docker run -d -p 3080:3080 -v codeg-data:/data ghcr.io/xintaofei/codeg:latest.[1]
  • 모바일: iOS App Store / Android APK → 데스크톱 Web Service 또는 자체 codeg-server URL+토큰 페어링.[1]
  • 보안: 파싱·저장·프로젝트 작업은 기본 로컬 우선, 네트워크 접근은 사용자 트리거 시에만. 웹/서버 모드는 토큰 인증, 기업용 시스템 프록시 지원.[1]

버전·라이선스·출처

  • 라이선스: Apache-2.0 (LICENSE, 11,357 bytes, sha256 c71d239d…).[4]
  • 최신 릴리스: v0.27.0 (2026-08-21T17:50:54Z). 고정 커밋 체크아웃의 package.json·src-tauri/Cargo.toml·src-tauri/tauri.conf.json 버전은 모두 0.27.0으로 릴리스와 일치(미릴리스 커밋 아님).[3][5]
  • 수집 시점 GitHub 관측값: stars 2,923 · forks 369 · open issues 180 · primary language Rust · created 2026-02-09. 홈페이지 https://docs.codeg.app.[3]

관련 위키

  • moc-ai-coding-ops-console — 여러 코딩 에이전트를 묶고·보고·감사·오케스트레이션하는 운영 콘솔 MOC
  • moc-ai-coding — AI 코딩 도구·하네스·운영 UI 통합 MOC
  • moc-ai-agents-harness — 에이전트를 감싸는 하네스 설계 MOC
  • codex · opencode — Codeg가 통합·위임하는 핵심 에이전트 (Claude Code는 내장 15종 중 하나이나 별도 엔티티 페이지 없음 — 일반 명칭으로 기술)

Sources

[1] https://github.com/xintaofei/codeg — Codeg README (고정 커밋 3a5a403…, 원본 캡처: raw/articles/2026-08-23-github-xintaofei-codeg.md) [2] https://github.com/xintaofei/codegAGENTS.md (기술 스택·아키텍처 서술, 동일 커밋) [3] https://api.github.com/repos/xintaofei/codeg — GitHub REST API (stars/forks/license/release/created/pushed, 2026-08-23 수집) [4] https://raw.githubusercontent.com/xintaofei/codeg/main/LICENSE — Apache-2.0 [5] https://github.com/xintaofei/codeg/releases — latest release v0.27.0