dark-hxx/CLI-Manager
A multi-project AI CLI workspace for local terminals, SSH hosts, and mobile-assisted workflows
What it solves
CLI-Manager는 Claude Code 및 Codex와 같은 AI CLI 도구를 사용하는 개발자의 워크플로우를 향상시키기 위해 설계된 데스크톱 애플리케이션입니다. AI 에이전트의 승인 요청 누락, 서로 다른 AI CLI 세션 간의 코드 변경 사항에 대한 통합된 히스토리 및 diff 뷰의 부재, 토큰 사용량 및 비용 추적의 어려움, 그리고 로컬 및 SSH 환경에 걸친 여러 프로젝트를 관리하는 과정에서의 마찰을 해결합니다.
How it works
이 앱은 로컬 및 SSH 터미널을 감싸는 포괄적인 워크스페이스 역할을 합니다. 실시간 훅(hooks)과 셸 통합(OSC 133)을 통해 AI CLI 도구와 깊이 있게 통합되어, 세션 상태를 모니터링하고, 토큰 소비를 추적하며, 에이전트가 사용자의 승인이 필요할 때 데스크톱 알림을 제공합니다. 11개의 서로 다른 AI CLI 소스로부터 세션을 파싱하는 통합 히스토리 브라우저를 제공하여 사용자가 코드 diff를 검색, 필터링 및 검토할 수 있게 합니다. 원격 작업을 위해 전용 SSH 에이전트를 사용하여 원격 프로젝트와 세션을 관리합니다. 또한 cc-connect 통합을 통해 사용자가 모바일 기기에서 Telegram 또는 Feishu를 통해 AI CLI 에이전트와 상호작용할 수 있도록 합니다.
Who it’s for
여러 로컬 및 원격(SSH) 프로젝트에 걸쳐 코딩 및 프로젝트 관리를 위해 AI 기반 명령줄 인터페이스를 사용하며, 분석 기능과 히스토리 관리가 포함된 더 구조화되고 지속 가능한 워크스페이스를 원하는 개발자.
Highlights
- Deep AI CLI Integration: 승인 요청에 대한 실시간 알림 및 라이브 세션 통계(토큰, 비용, 도구 호출).
- Unified Session History: Claude Code 및 Codex를 포함한 11개의 서로 다른 AI CLI 소스로부터 브라우징, 검색 및 diff를 검토할 수 있는 단일 뷰.
- wget-assisted Remote Development: 원격 프로젝트 워크플로우 및 세션 복구 기능이 포함된 내장 SSH 호스트 관리.
- Mobile Integration:
cc-connect를 통해 Telegram 또는 Feishu를 사용하여 AI CLI 세션을 계속할 수 있는 기능. - Project-level Provider Switching: 프로젝트별로 AI 백엔드(공식, 프록시 또는 셀프 호스팅)를 원클릭으로 전환.
- Durable Workspaces: 앱이 종료된 후에도 터미널 작업을 백그라운드에서 계속 실행하도록 유지하는 데몬 기반 세션.
- Git Worktree Isolation: 병렬 AI 작업을 전용 디렉토리와 브랜치로 격리하는 가이드형 워크플로우.
- **Usage Analytics: 토큰 구성, 비용 추정 및 활동 히트맵을 위한 상세한 대시보드.
관련
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트
- 프로젝트