abcwyc/pi-agent-desktop
클로드 AI 에이전트를 데스크톱에서 바로 쓴다
원제 abcwyc/pi-agent-desktop
스타 791당일 +269TypeScript
Key Point
Claude 코딩 에이전트를 터미널 없이 데스크톱 앱으로 쓸 수 있게 되면서, 개발자의 환경 설정 진입장벽이 사라진다.
핵심 요약
- Pi Agent Desktop은 macOS와 Windows용 로컬 AI 코딩 에이전트 데스크톱 앱으로, 터미널 없이 설치해 바로 사용할 수 있다.
- 과거 세션을 프로젝트별로 열람·재개하고, 사고 과정·도구 호출·컨텍스트 사용량·비용을 실시간으로 확인할 수 있다.
- 대화를 분기하거나 이전 메시지부터 새로운 세션을 시작할 수 있으며, 모델·API 키·커스텀 설정·플러그인을 관리한다.
- Git 워크트리 전환, 코드 미리보기, 이미지·PDF·음성 파일 지원, 다크 모드를 제공한다.
- 정기 예약 작업(시간/일/주 단위 또는 크론 표현식)을 설정하면 앱이 열린 상태에서 백그라운드로 실행되고, 결과를 알림으로 받는다.
- Apple Silicon Mac(macOS 11 이상), Windows 10/11 x64, Linux x64를 공식 지원하며, GitHub Releases에서 설치 파일을 받을 수 있다.
- Homebrew, 커뮤니티 Flatpak, deb 패키지, NSIS 인스톨러 등 여러 설치 방식을 지원한다.
- Next.js 서버, Node.js 런타임, Pi SDK를 번들로 포함하므로 별도 터미널 설정이나 서버 실행이 필요 없다.
- 기존 Pi 로컬 데이터가 있으면 설치 후 자동으로 세션·모델·인증정보를 불러온다.
- 일주일에 최대 한 번 최신 안정 버전을 확인하고, 설정 창의 버튼 한 번으로 완전히 서명된 새 빌드를 다운로드해 자동 재시작한다.
- HTTP_PROXY, HTTPS_PROXY, NO_PROXY 환경 변수를 지원하며, 로컬 개발 시 Node.js 22, Rust 1.85 이상이 필요하다.
- 업스트림 pi와 pi-web의 변경사항을 자동으로 동기화하되, 포크가 수정한 영역과의 충돌을 감지해 PR을 열고 수동 검토 후 병합한다.
- 코드는 MIT 라이선스이며, 세 컴포넌트 프로젝트(pi, pi-web)의 라이선스는 각각 유지된다.
저장소 보기 ↗github.com