GT-Office은(는) 무엇을 하나요?
Claude Code, Codex CLI, Gemini CLI를 위한 크로스 플랫폼 AI 에이전트 데스크톱 앱 및 멀티 에이전트 작업 공간.
기능
- 멀티 에이전트 지원: Claude Code, Codex CLI, Gemini CLI를 동시에 실행 및 관리
- 분할 화면: 여러 에이전트 세션을 나란히 배치하여 비교 및 협업
- 프로젝트 기반 작업 공간: 프로젝트별로 에이전트 구성과 설정을 저장
- GUI 설정 관리: 각 CLI 도구의 설정을 직관적인 인터페이스로 제어
- 크로스 플랫폼: macOS, Windows, Linux에서 실행 가능
설치
사전 요구 사항
- Node.js 18 이상
- npm 또는 yarn
- 선택한 CLI 도구: Claude Code, Codex CLI, Gemini CLI 중 하나 이상
설치 방법
# 저장소 클론
git clone https://github.com/Laplace-bit/GT-Office.git
cd GT-Office
# 의존성 설치
npm install
# 개발 서버 실행
npm run dev
사용법
- GT-Office를 실행하고 새 작업 공간을 생성합니다.
- 사용할 AI 에이전트(Claude Code, Codex CLI, Gemini CLI)를 추가합니다.
- 각 에이전트의 설정을 구성합니다. (API 키, 모델 선택 등)
- 분할 화면에서 여러 에이전트를 동시에 사용하거나 별도 탭에서 개별적으로 작업합니다.
- 프로젝트별로 작업 공간을 저장하여 나중에 다시 불러올 수 있습니다.
예시: Claude Code와 Codex CLI 동시 사용
# Claude Code 세션 시작 (왼쪽 창)
claude
# Codex CLI 세션 시작 (오른쪽 창)
codex
구성
GT-Office는 ~/.gt-office/config.json에 설정을 저장합니다. 주요 설정 옵션은 다음과 같습니다:
theme: 'light' 또는 'dark'fontSize: 에디터 폰트 크기defaultAgents: 기본으로 로드할 에이전트 목록workspaces: 저장된 작업 공간
문제 해결
- 에이전트가 응답하지 않음: 각 CLI 도구가 최신 버전인지 확인하고 API 키가 올바르게 설정되었는지 확인하세요.
- 분할 화면이 제대로 작동하지 않음: 창 크기를 조정하고 다시 시도하세요.
- 크로스 플랫폼 이슈: 특정 플랫폼에서 문제가 발생하면 GitHub Issues에 보고해 주세요.
라이선스
MIT