jmfederico/pi-web

Web UI for Pi Coding Agent that keeps sessions alive in real workspaces.

해결하는 문제

PI WEB은 Pi Coding Agent를 위한 지속적인 웹 기반 인터페이스를 제공하여 에이전트 세션이 로컬 브라우저나 임시 세션에 묶여 있는 문제를 해결합니다. AI 에이전트가 코드, 도구, 빌드 캐시가 이미 존재하는 서버나 워크스테이션의 실제 작업 공간에서 실행될 수 있게 하여, 브라우저가 연결이 끊겨도 작업이 계속되도록 보장합니다.

작동 방식

PI WEB은 런타임 엔드포인트에 연결하는 제어 표면 역할을 합니다. 작업을 계층 구조로 구성합니다: 머신(런타임 엔드포인트), 프로젝트(해당 머신의 폴더), 작업 공간(작업 폴더 또는 Git worktree), 세션(해당 작업 공간 내에서 실행되는 실제 AI 채팅 세션). 여러 원격 머신을 "플릿"으로 관리하여 신뢰할 수 있는 원격 런타임의 파일, 터미널, 세션 활동을 단일 브라우저 인터페이스로 프록시할 수 있습니다.

대상 사용자

Pi Coding Agent를 사용하는 개발자로, 원격 서버, 클라우드 VM 또는 전용 워크스테이션에서 AI 기반 개발을 실행하여 여러 기기에서 지속성과 접근성을 유지하려는 분들.

주요 기능

  • 지속 세션: 브라우저 연결이 끊긴 후에도 에이전트 세션을 유지합니다.
  • 원격 우선 설계: 원격 개발 박스나 서버에서 에이전트를 실행하여 도구와 자격 증명이 있는 곳에 작업을 유지합니다.
  • 플릿 관리: 단일 인터페이스에서 여러 원격 PI WEB 런타임을 등록하고 감독합니다.
  • 작업 공간 통합: 실제 저장소와 Git worktree를 지원합니다.
  • 확장 가능: 패널, 도구, 작업 공간 워크플로우용 플러그인을 지원합니다.

관련

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