ayuayue/PiDeck

PiDeck 是一个开源的桌面工作台,用于在本地项目目录中统一管理 pi Agent 会话,并支持导入 Codex、Claude 本地会话以便统一浏览和恢复。支持多项目工作区、会话历史、Git 集成、内置终端、模型配置和插件管理,基于 Electron 构建。

해결하는 문제

PiDeck은 여러 로컬 프로젝트에 걸쳐 여러 AI 코딩 에이전트 세션을 관리해야 하는 개발자를 위한 통합 데스크톱 워크벤치입니다. AI 에이전트의 JSON 설정 파일을 수동으로 편집할 필요 없이, 터미널, 파일 탐색기, AI 채팅 인터페이스 간 전환의 번거로움을 줄입니다.

작동 방식

PiDeck은 piDSH(DeepSeek Harness) 프로세스의 라이프사이클을 관리하는 가벼운 Electron 쉘입니다. 에이전트 자체를 대체하지 않고, stdio JSON-RPC를 통해 통신합니다. 각 에이전트 세션은 독립적인 pi --mode rpc 프로세스로 실행되어 프로젝트 간 완전한 격리가 보장됩니다. React 기반의 프론트엔드를 통해 세션 관리, Git 통합, 모델 설정을 위한 그래픽 사용자 인터페이스를 제공합니다.

대상 사용자

pi 또는 DSH를 AI 프로그래밍 보조 도구로 사용하며, 세션을 정리하고 Git 상태를 추적하며 AI 모델 설정을 시각적으로 관리할 수 있는 전문적인 데스크톱 환경을 원하는 개발자입니다.

주요 기능

  • 다중 프로젝트 관리: 하나의 창에서 서로 다른 로컬 디렉터리에 걸쳐 여러 에이전트 세션을 실행하고 격리할 수 있습니다.
  • 이중 백엔드 지원: 동일한 프로젝트 내에서 piDSH(DeepSeek Harness) 백엔드를 원활하게 전환할 수 있습니다.
  • 통합 도구: 파일 트리, Git 패널, 터미널 도크, 브라우저를 내장하여 창 전환을 최소화합니다.
  • 시각적 설정: models.json, auth.json, settings.json에 대한 GUI 에디터를 제공하며, 한 번의 클릭으로 연결 테스트가 가능합니다.
  • 세션 자산: Codex 또는 Claude에서 세션을 가져오거나, HTML로 내보내며, 타임라인 축을 통해 긴 대화를 탐색할 수 있습니다.
  • 사용량 추적: 제공자 잔액을 쿼리하고, 히트맵으로 시각화된 로컬 토큰 사용량을 추적하는 내장 도구가 있습니다.
  • 확장 기능: 텍스트 전용 모델용 '비전 브리지', 프롬프트/스킬 저장소, Feishu 봇과의 통합이 포함되어 있습니다.

관련

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