jamesrochabrun/AgentHub

Manage all sessions in Claude Code and Codex. Easily create new worktrees, run multiple terminals in parallel, preview edits before accepting them, make inline changes directly from diffs, and more.

해결하는 문제

AgentHub는 여러 AI 코드 에이전트(Claude Code 및 Codex)를 동시에 관리하고 모니터링하기 위해 설계된 데스크톱 애플리케이션입니다. 여러 터미널 창을 전환할 필요 없이, 에이전트 세션을 통합된 인터페이스로 감시하고, 변경 사항을 검토하며 GitHub 및 iOS 시뮬레이터와 같은 개발 도구와 통합할 수 있습니다.

작동 방식

AgentHub는 기존 AI CLI 도구 위에 관리 계층을 제공합니다. 파일 시스템 감시를 통해 에이전트 세션을 실시간으로 모니터링하고, 내장된 PTY 터미널을 통해 상호작용할 수 있습니다. GitHub CLI와 통합하여 리포지토리 데이터를 표시하고, 전용 사이드 패널 시스템을 사용해 MCP(Model Context Protocol) 앱, Mermaid 다이어그램, 데이터 측정 결과와 같은 특수 출력물을 렌더링합니다.

대상 사용자

AI 코드 에이전트를 사용해 작업을 자동화하고자 하며, 병렬 세션을 조율하고 인라인 차이(diff)로 코드 변경 사항을 검토하며 웹 또는 모바일 환경에서 결과를 미리 보고 싶은 소프트웨어 개발자들입니다.

주요 기능

  • 다중 에이전트 오케스트레이션: 통합된 허브 패널에서 Claude Code와 Codex 세션을 동시에 시작하고 모니터링할 수 있습니다.
  • 통합 개발 도구: 내장된 파일 탐색기, 에디터, GitHub 통합을 통해 PR 및 이슈를 탐색할 수 있습니다.
  • 전용 렌더링: Mermaid 다이어그램, MCP 앱 UI, 에이전트가 생성한 HTML/CSS 모크업을 렌더링하는 '스튜디오'를 네이티브로 지원합니다.
  • iOS 시뮬레이터 통합: 앱 내에서 iOS 시뮬레이터를 미러링하고 제어할 수 있으며, 핫리로딩 및 SwiftUI 미리보기 기능을 지원합니다.
  • 측정 데이터 추적: 에이전트가 생성한 데이터(주장, 차트, 쿼리)를 지속 가능하고 재실행 가능한 프로젝트 패널에 기록합니다.
  • 웹 미리보기: 로컬호스트 서버 및 Storybook 설정을 자동 감지하고, 한 번의 클릭으로 미리보기 가능합니다.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트