maddada/Ghostex

Rust & GPUI Native Agent CLIs manager for macOS. Ghostty Terminals + Codex App Features/UX = Ghostex! Embedded browser & IDE. Tons of useful features.

해결하는 문제

Ghostex는 동시에 여러 AI 에이전트 명령줄 인터페이스(CLI)를 실행하는 개발자를 위한 통합적이고 고성능의 워크스페이스를 제공합니다. 별도의 터미널 창, 브라우저 탭, 코드 에디터를 전환하며 작업할 필요 없이, 지속 가능한 세션을 갖춘 단일 크로스플랫폼 데스크톱 애플리케이션으로 통합합니다.

작동 방식

Ghostex는 네이티브 Rust/GPUI 인터페이스, gxserver 데몬, 그리고 zmx를 사용한 세션 지속성 기능을 갖춘 클라이언트-서버 아키텍처를 사용합니다. 저메모리 사용량의 Ghostty 터미널을 내장하여 Claude Code, Codex CLI, Gemini 등의 에이전트 CLI를 실행하고, 웹 상호작용을 위한 Chromium CEF 브라우저 패널을 포함합니다. 사용자는 macOS, Linux, Windows(WSL2를 통해), 모바일 앱(iOS/Android) 등 다양한 클라이언트에서 이러한 세션에 연결할 수 있습니다.

대상 사용자

에이전트 기반 AI 워크플로우에 의존하고, 다양한 플랫폼에서 여러 AI 에이전트를 중앙에서 관리, 조율, 모니터링해야 하는 개발자 및 고급 사용자에게 적합합니다.

주요 기능

  • 통합 도구: Ghostty 터미널, VS Code 기반 내장 IDE, Chromium 브라우저 패널을 하나의 뷰에 통합.
  • 크로스 에이전트 오케스트레이션: 예를 들어 Claude Code와 같은 에이전트가 Ghostex CLI를 통해 다른 에이전트 세션을 시작하고 조정할 수 있음.
  • 지속 가능한 세션: 모든 세션이 기본적으로 지속 가능하고 연결 가능하여, 앱 재시작 후 또는 다른 기기에서 작업을 재개할 수 있음.
  • 모바일 접근성: 원격으로 실시간 에이전트 CLI 세션을 모니터링하고 제어할 수 있는 전용 Android 및 iOS 앱.
  • 고급 관리 기능: 스레드 기반 정리용 옵션 인보크, 작업 관리용 칸반 보드, 프롬프트 키워드로 이전 세션을 퍼지 검색하는 기능.

관련

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