Repolode
vastsa

vastsa/PI-Desktop

영구 세션, 멀티 모델, 서브에이전트, 플러그인 시스템을 지원하는 로컬 우선 AI 코딩 에이전트 데스크톱 작업 공간입니다.

대체할 수 있는 제품:Claude Code

스타
7,717
포크
758
열린 이슈
218
마지막 커밋
18시간 전

어떤 프로젝트인가요?

PI-Desktop은 로컬 프로젝트에서 AI 코딩 에이전트를 실행하는 Electron 데스크톱 앱입니다. 작업을 Project, Session, Agent, Work 단위로 구성해 세션이 일회성 채팅 스레드처럼 사라지지 않고 앱을 다시 실행해도 유지됩니다. 에이전트는 파일을 읽고 편집하거나 명령을 실행할 수 있으며, Agent, Plan, Goal 모드로 작업을 안내할 수 있습니다. 권한이 필요한 작업은 권한 계층을 거칩니다.

이 앱은 특정 모델에 종속되지 않습니다. OpenAI, Anthropic, OpenAI 호환 API, 사용자 지정 게이트웨이, Ollama, LM Studio 또는 로컬 모델을 연결하고 세션별로 모델을 전환할 수 있습니다. 인증 정보는 OS 키체인에 저장되며, 모델 요청은 설정한 제공업체로 직접 전송됩니다. Claude Code, Codex, OpenCode, Pi의 세션을 가져올 수도 있습니다.

플러그인으로 기능을 확장할 수 있으며, `.piplug` 파일로 패키징하거나 마켓플레이스에서 설치할 수 있습니다. 플러그인을 통해 명령, 패널, 플로팅 위젯, 에이전트 도구, 스킬, 테마, MCP 서버, 백그라운드 서비스를 추가할 수 있습니다. 이 프로젝트는 pi 에이전트 라이브러리를 기반으로 하며, Rust 호스트 코어와 TypeScript 및 React 프런트엔드를 사용합니다.

핵심 기능

  • 01앱을 다시 실행해도 이어서 사용할 수 있는 영구 세션을 지원하며, 고정, 보관, 분기, 검색 기능을 제공합니다.
  • 02작업 제어 수준에 따라 선택할 수 있는 Agent, Plan, Goal 모드를 제공합니다.
  • 03작업을 병렬로 위임할 수 있는 서브에이전트와 Worker Sessions를 지원합니다.
  • 04클라우드, 로컬, OpenAI 호환 모델을 지원하며 세션별로 전환할 수 있습니다.
  • 05에이전트 도구, 패널, MCP 서버, 스킬, 테마를 지원하는 플러그인 시스템을 제공합니다.
  • 06권한이 필요한 에이전트 작업을 제어하는 권한 계층을 제공합니다.

활용 사례

  • 프로젝트 데이터를 로컬에 보관하면서 로컬 저장소에서 코딩 에이전트를 실행합니다.
  • 계획 수립에는 클라우드 모델을, 개인정보 보호가 필요한 작업에는 로컬 모델을 사용하는 등 모델을 비교하거나 조합합니다.
  • 구현, 테스트, 리뷰를 위해 대규모 리팩터링을 여러 병렬 작업 세션으로 나눕니다.
  • 플러그인 API를 기반으로 사용자 지정 데스크톱 도구나 워크플로를 구축합니다.

빠른 시작

  1. 1

    릴리스 페이지에서 앱을 다운로드합니다

  2. 2

    저장소를 클론합니다

    git clone ht
  3. 3

    소스에서 실행하기 전에 Node.js 22.19 이상, pnpm 10 이상, 안정 버전 Rust 툴체인을 설치합니다

사용 전 알아둘 점

  • LGPL-3.0 라이선스가 적용되며, 수정된 라이브러리 코드에는 카피레프트 의무가 따릅니다.
  • 현재 릴리스 계열은 0.21.x이며 ‘Early Preview’로 표시되어 있습니다.
  • 소스에서 실행하려면 Node.js, pnpm, Rust 툴체인이 필요합니다.
  • Linux 패키지에는 glibc 2.35 이상이 필요합니다.

포함된 컬렉션

토픽

자주 묻는 질문

PI-Desktop은(는) 무엇인가요?
영구 세션, 멀티 모델, 서브에이전트, 플러그인 시스템을 지원하는 로컬 우선 AI 코딩 에이전트 데스크톱 작업 공간입니다. PI-Desktop은 로컬 프로젝트에서 AI 코딩 에이전트를 실행하는 Electron 데스크톱 앱입니다. 작업을 Project, Session, Agent, Work 단위로 구성해 세션이 일회성 채팅 스레드처럼 사라지지 않고 앱을 다시 실행해도 유지됩니다. 에이전트는 파일을 읽고 편집하거나 명령을 실행할 수 있으며, Agent, Plan, Goal 모드로 작업을 안내할 수 있습니다. 권한이 필요한 작업은 권한 계층을 거칩니다.
PI-Desktop은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
PI-Desktop은(는) LGPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
PI-Desktop은(는) 아직 유지보수되고 있나요?
활발히 유지보수 중. PI-Desktop의 마지막 커밋은 2026년 11월 5일입니다.
PI-Desktop은(는) 어디에 사용할 수 있나요?
프로젝트 데이터를 로컬에 보관하면서 로컬 저장소에서 코딩 에이전트를 실행합니다. 계획 수립에는 클라우드 모델을, 개인정보 보호가 필요한 작업에는 로컬 모델을 사용하는 등 모델을 비교하거나 조합합니다. 구현, 테스트, 리뷰를 위해 대규모 리팩터링을 여러 병렬 작업 세션으로 나눕니다. 플러그인 API를 기반으로 사용자 지정 데스크톱 도구나 워크플로를 구축합니다.
PI-Desktop는 어떻게 설치하나요?
릴리스 페이지에서 앱을 다운로드합니다 저장소를 클론합니다: git clone ht 소스에서 실행하기 전에 Node.js 22.19 이상, pnpm 10 이상, 안정 버전 Rust 툴체인을 설치합니다
PI-Desktop은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/vastsa/PI-Desktop

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트