변경 내역

Pi Agent Desktop 릴리스마다 중요한 변경 사항이 있습니다. 전체 릴리스 노트와 자산은 GitHub Releases에 제공됩니다.

v0.4.1 최신

Pi Coding Agent 1.2.0을 탑재하고 Windows PowerShell, 모델 설정 복구를 지원하며 도구, 채널 및 시작 안정성을 개선했습니다.

Windows PowerShell 지원

Windows에서 PowerShell 5.1 또는 7로 Agent 명령을 실행하세요. 새 세션의 기본 셸을 선택할 수 있으며 기존 세션은 현재 셸을 유지합니다.

사용 방법 보기

모델 설정 복구

models.json이 유효하지 않으면 수정할 필드를 표시합니다. 설정을 고치고 다시 읽을 때까지 전송을 멈춰 의도하지 않은 엔드포인트로 요청이 전달되는 것을 방지합니다.

사용 방법 보기

일관된 도구 권한

MCP 별칭, 도구 검색, 중첩 Codemode 호출에 동일한 권한 검사를 적용합니다. 업그레이드 후에도 기존 세션과 채널의 허용 범위가 유지됩니다.

사용 방법 보기

더 안정적인 채널 답변

첨부 파일이 올바른 턴에 연결됩니다. 취소되거나 확장 기능이 처리한 메시지가 이후 Desktop 턴에 영향을 주거나 이전 어시스턴트 답변을 다시 보내는 문제를 해결했습니다.

사용 방법 보기

안정성 개선

  • PowerShell의 중국어, 이모지, 여러 줄 스크립트, 따옴표 및 교차 출력 처리를 개선했습니다. 취소, 시간 초과, 종료 상태 및 프로세스 트리 정리도 개선했습니다.
  • 설정과 채널, 터미널, Markdown의 선택적 의존성을 필요할 때 로드합니다. 처음 열 때 빈 화면이 나타나는 문제를 수정했습니다. 로딩 중에도 닫기, Esc, 배경 클릭 및 키보드 포커스가 정상 작동합니다.
  • Windows에서 파일이 일시적으로 사용 중이면 설정 저장을 재시도합니다. 설치 프로그램에 Herdr 압축 해제 수정을 포함하고 복구 및 롤백 확인, 리소스 무결성과 SBOM 검증을 개선했습니다.
  • Pi 1.2.0 도구 메타데이터를 화면에 맞게 조정하여 확장 기능의 내부 경로를 노출하지 않고 도구 목록을 복원했습니다. 도구 사용 불가나 경로 변경에 따라 선택 가능 상태를 갱신합니다.

참고

  • Windows에서 설정 → 일반 → Agent 기본 셸을 열고 PowerShell 또는 Bash를 선택하세요. 새 세션의 기본값은 PowerShell이며, 이 설정은 이후 생성하는 세션에만 적용됩니다.
  • 기존 세션은 셸과 도구 권한을 유지합니다. 기본값을 바꿔도 도구가 없는 세션에 명령 실행 권한이 추가되지 않습니다. Bash와 PowerShell은 로컬 사용자 권한으로 실행되며 보안 샌드박스가 아닙니다.
  • 너무 긴 PowerShell 명령은 나누세요. Windows 길이 제한을 초과하는 명령은 실행 전에 오류를 반환하며, 알림 없이 잘라서 실행하지 않습니다.
  • Pi 1.2.0은 스키마 검증에 실패하면 models.json 전체를 무효로 처리하므로 모든 사용자 지정 제공업체와 모델 재정의가 비활성화됩니다. Desktop은 데스크톱 및 채널 세션의 전송을 일시 중지합니다.
  • 설정 → 모델에서 표시된 필드를 수정하세요. 화면에서 편집할 수 없는 필드는 ~/.pi/agent/models.json에서 직접 수정하세요. 줄 주석과 후행 쉼표를 지원합니다.
  • 디스크에서 설정을 다시 읽고 세션을 새로 로드한 뒤 메시지를 보내세요. 복구 후 선택한 모델과 Auto 라우팅을 확인하세요.
  • OpenRouter는 현재 계정의 권한으로 모델 목록을 갱신합니다. Desktop과 Pi CLI는 ~/.pi/agent/의 캐시를 공유합니다. 계정 변경이나 오프라인 시작 후에는 연결하고 새로 고침하여 오래되거나 다른 계정의 목록을 교체하세요.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 Linux AppImage 업데이트는 수동으로 해야 합니다.
GitHub에서 전체 릴리스 노트 보기
v0.4.0

Pi Coding Agent 1.1.0을 기반으로 MCP 서비스, Auto 라우팅, 이미지 생성, 판단 모델, 영구 도구 실행 기록이 추가되었습니다.

Auto 모델 라우팅

빠른 모델과 고성능 모델을 설정하세요. Auto가 사고 수준이나 작업 복잡도에 따라 새 요청마다 모델을 선택하고 실제로 답변한 모델을 표시합니다.

사용 방법 보기

MCP 서비스

stdio 또는 Streamable HTTP로 로컬 및 원격 도구를 연결하세요. 설정에서 구성을 가져오고, OAuth로 로그인하고, 연결을 테스트하고, 리소스를 미리 볼 수 있습니다.

사용 방법 보기

이미지 생성과 판단 모델

Codemode로 이미지를 생성하고 콘텐츠를 분류하고 예/아니요를 판단하거나 점수를 매기세요. 생성된 이미지는 대화를 다시 열어도 볼 수 있습니다.

사용 방법 보기

도구와 실행 기록

세션 분기별 실행 트리에서 직접 호출과 중첩 호출을 확인하세요. 세션을 다시 열거나 압축한 후에도 상태, 소요 시간, 입력, 전체 결과를 볼 수 있습니다.

사용 방법 보기

모델 고급 설정

  • 설정 → 모델 → 모델 고급 설정에서 자동 컨텍스트 압축, 응답용 예약 토큰, 최근 콘텐츠 보존량, 모델별 재정의를 조정하세요.
  • Agent와 공급자의 재시도 횟수, 대기 시간, 요청 제한 시간 및 자동, SSE, WebSocket, 캐시된 WebSocket 전송 방식을 설정할 수 있습니다.
  • 모델 편집에서 사고 수준별 샘플링 매개변수, 이미지 및 요청 입력 제한, 모델 ID별 재정의를 설정할 수 있습니다. 지원되는 모델에서는 Max 추론 수준을 사용할 수 있습니다.
  • 고급 설정은 Pi CLI와 공유됩니다. 기존 세션을 다시 불러오면 적용되며, 신뢰된 프로젝트 설정이 전역 값을 재정의할 수 있습니다. 저장 시 외부 변경을 감지하여 충돌을 줄입니다.

안정성 개선

  • Pi Coding Agent가 0.87.1에서 1.1.0으로 업그레이드되었습니다. API 키, 구독, OAuth 설정 안내, 안전한 자격 증명 교체, 이전 Azure 구성 마이그레이션이 개선되었습니다.
  • 중지된 턴은 다시 열어도 상태를 유지하며 완료 소리나 알림을 발생시키지 않습니다. 세션 전환, 초안, 스크롤, 스트리밍의 안정성도 개선되었습니다.
  • Windows의 MCP 하위 프로세스 시작, 환경 전달, 공백이나 중국어가 포함된 경로 문제를 수정했습니다. Herdr 종료와 런타임 정리도 개선되었습니다.

참고

  • 사고 수준에 따라 라우팅하거나 판단 모델을 추가하여 작업 복잡도를 평가할 수 있습니다. 판단 요청은 지연 시간과 사용량을 늘리며, 판단에 실패하면 Auto가 고성능 모델을 사용합니다.
  • MCP 구성을 저장해도 도구 권한이 부여되지는 않습니다. 현재 세션의 도구 메뉴에서 액세스를 허용하세요. 중첩 호출에도 같은 권한이 적용됩니다.
  • OpenAI 판단 기능에는 API 키가 필요하며 ChatGPT 구독 로그인으로는 이용할 수 없습니다. TypeSafe / Jev를 API 키로 추가하면 jev-latest를 사용할 수 있습니다.
  • 공급자 상세 화면에서 이미지 및 판단 모델을 테스트할 수 있으며 요금이 발생할 수 있습니다. 호출은 취소할 수 있고 입력, 결과, 상태, 사용량이 세션 기록에 보존됩니다.
  • Desktop의 도구 권한과 실행 기록은 애플리케이션 데이터 디렉터리에 저장됩니다. 완전한 백업을 위해 ~/.pi/agent/와 함께 해당 디렉터리의 tool-executions 로그 및 콘텐츠 파일도 보관하세요.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 Linux AppImage 업데이트는 수동으로 해야 합니다.
GitHub에서 전체 릴리스 노트 보기
v0.3.0

Herdr를 Windows x64로 확장하고 번들 Pi Coding Agent를 0.87.1로 업데이트했으며 모델 지원, 종속 항목 보안 및 크로스 플랫폼 검증을 개선했습니다.

Herdr, Windows x64

  • Windows x64 패키지에는 무결성이 검증된 Herdr v0.8.2가 번들로 포함됩니다. 개발자 도구에서 설치, 복구 또는 제거한 다음 Attach 또는 Managed 모드로 연결하세요.
  • Windows는 Herdr Fleet 및 Agent 제어, 실시간 ANSI 터미널 관찰, 명시적 키보드 제어 인계를 지원합니다.
  • 기본 Job Objects가 터미널 자식 프로세스를 관리하고 앱이나 터미널 오류 후 제한된 시간 안에 정리합니다.
  • Herdr은 이제 macOS arm64 / x64, Linux x64 및 Windows x64을 지원합니다. Windows ARM64, Windows 서버 및 32비트 Windows은 계속 지원되지 않습니다.

Pi 0.87.1, 모델 및 캐싱

  • 번들 Pi Coding Agent를 0.85.0에서 0.87.1로 업데이트하고 세션, 모델 제공업체 및 도구 호출 런타임 변경에 맞춰 데스크톱을 조정했습니다.
  • 새 모델 지원에는 Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna 및 Grok 4.7이 포함됩니다.
  • 설정 → 일반 → 대화에서 끔, 긴 도구 실행 중, 유휴 중에도 모드의 프롬프트 캐시 예열을 설정할 수 있습니다. 이 설정은 Pi CLI와 공유되며 모델 토큰을 사용할 수 있습니다.

안전 및 안정성

  • 알려진 보안 위험이 있는 종속성은 기본 Windows Herdr 통합, 터미널 수명 주기 및 패키지 리소스에 대한 새로운 회귀 적용 범위로 업데이트됩니다.
  • 플랫폼 설치 프로그램, Windows Job Objects, Herdr 런타임 무결성 및 패키징된 도구 체인에 대한 릴리스 검증을 계속합니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.3.0-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.3.0-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.3.0.exe
  • Linux x64: Pi-Agent-Desktop-0.3.0-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임이 이제 0.87.1입니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 Linux AppImage 업데이트는 수동으로 해야 합니다.
  • Herdr 및 관리형 프로세스는 보안 샌드박스가 아닌 수명 주기 제어를 제공합니다.
v0.2.3

기본 메뉴 언어를 앱 UI와 일치시키고 Windows / Linux에서 상단 메뉴 막대를 기본적으로 숨겼으며, 목록 안의 디스플레이 수식이 이후 Markdown 렌더링을 망가뜨리던 문제를 수정했습니다.

기본 메뉴 및 크로스 플랫폼 UI

  • 기본 앱 메뉴가 인터페이스 언어를 따릅니다. 파일, 편집, 보기, 윈도우, 도움말 및 하위 메뉴에서 영어, 중국어 간체 및 중국어 번체를 지원합니다.
  • Windows와 Linux는 앱이 더 통합된 화면을 제공하도록 상단 메뉴 막대를 기본적으로 숨깁니다. 메뉴 명령과 바로 가기는 계속 사용할 수 있으며 다음 키를 누르면 Alt 막대를 일시적으로 표시합니다.
  • macOS는 시스템 메뉴 막대를 유지하며, 메뉴 이름은 앱 언어를 따릅니다. 설정 레이아웃은 변경되지 않았습니다.

Markdown 디스플레이 수식

  • 목록 안에서 한 줄 디스플레이 수식을 펼쳐도 들여쓰기를 유지하므로 수식이 원래 목록 항목 안에 표시됩니다.
  • 수식 뒤의 제목, 표, 굵은 텍스트 및 기타 콘텐츠가 더 이상 수학으로 잘못 해석되지 않으며 순서가 지정된 경우, 순서가 없는 경우, 중첩된 경우, 인용된 경우 및 혼합 줄 끝 사례가 적용됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.3-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.2.3-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.3.exe
  • Linux x64: Pi-Agent-Desktop-0.2.3-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.85.0을 유지합니다.
  • Herdr 플랫폼 지원, Windows 서명되지 않은 베타 및 수동 Linux 업데이트는 변경되지 않습니다.
v0.2.2

중국어 번체 UI와 독립적인 모델 응답 너비를 추가하고 번들 Pi Coding Agent를 0.85.0으로 업데이트했으며 Herdr Agent 지원 및 Windows Git Bash 호환성을 개선했습니다.

언어 및 대화 레이아웃

  • 새로운 중국어 번체(zh-TW) UI는 설정, 모델, 세션, 브라우저, 개발자 도구 및 Herdr을 다룹니다. 대만, 홍콩, 마카오, zh-Hant 시스템 언어가 중국어 번체로 설정된 경우 기본값으로 사용합니다.
  • 기본 대화상자, 파일 컨텍스트 메뉴, 브라우저 확인 창 및 시스템 트레이 복사 메뉴가 메인 UI와 다른 언어로 표시되지 않고 선택한 앱 언어를 따릅니다.
  • 설정 → 일반 → 대화에 별도의 모델 응답 너비 설정이 추가되어 편안한 너비와 대화 열 채우기 중에서 선택할 수 있습니다. 전체 너비 모드에서는 말풍선, 문단, 표 및 코드 블록이 사용 가능한 읽기 공간을 활용합니다.
  • 모델 응답 너비는 바깥쪽 대화 너비와 별개이며 기본값은 편안한 너비입니다. 오른쪽 패널을 열면 사용 가능한 공간에 맞춰 줄어듭니다.

런타임, Herdr 및 Windows 도구

  • Pi Coding Agent 및 관련 런타임을 0.85.0으로 업데이트했으며 다음 항목이 포함됩니다. pi-server 종속성 및 데스크탑 호환성 검사.
  • Herdr은 이제 다음을 검색하고 실행할 수 있습니다. agy 동일한 고정 디렉터리 검색 및 제어된 시작 흐름을 통한 에이전트입니다.
  • Windows용 사용자 정의 Git 또는 버전이 지정된 PortableGit 디렉토리의 정상 Git Bash 설치가 이제 올바르게 인식됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.2-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.2.2-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.2.exe
  • Linux x64: Pi-Agent-Desktop-0.2.2-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임이 이제 0.85.0입니다.
  • Herdr는 macOS arm64 / x64 및 Linux x64를 지원하며 Windows에서는 아직 사용할 수 없습니다. 추가 agy 해당 CLI를 자동으로 설치하지는 않습니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.2.1

제한된 GUI PATH를 사용하는 패키지 앱에서 Herdr Agent CLI를 찾는 기능에 중점을 두고 스크린샷 첨부, 알림 줄바꿈 및 Mermaid 표시를 개선했습니다.

Herdr 에이전트 CLI 실행 및 진단

  • 11개의 시작 가능한 에이전트에 대한 고정 디렉터리 카탈로그에는 일반적인 Homebrew, MacPorts, ~/.local/bin, 공급업체, npm / Bun / uv / WinGet 및 지원되는 버전 관리자 위치.
  • Managed Herdr는 Agent 전용 실행기 오버레이와 검증된 Agent 및 런타임 디렉터리를 사용합니다. 따라서 시스템 PATH가 제한된 상태로 Finder에서 실행한 앱에서도 일반적인 Agent CLI를 찾을 수 있습니다.
  • herdr_agent_start 이제 Desktop에서 로컬 CLI를 찾지 못해도 조기에 거부하지 않습니다. 안전 점검 후 대상 Herdr 세션이 최종 결과를 반환하며, Attach 모드는 외부 세션을 대신 판단하지 않습니다.
  • Herdr 진단에 detected, missing-locally, ambiguous, 및 소스 정보입니다. 오류는 경로나 터미널 내용을 노출하지 않고 안정적인 오류 코드를 유지합니다.

첨부 파일 및 콘텐츠 프레젠테이션

  • 대형 스크린샷과 Retina PNG는 초안을 입력하기 전에 가장 긴 가장자리 2048픽셀과 약 512KiB JPEG로 크기가 조정됩니다. 디코딩된 초안 이미지 예산은 4MiB로 늘어납니다.
  • 여러 줄 알림, 명시적 줄바꿈 및 공백이 없는 긴 텍스트를 고정 높이 말줄임표로 압축하지 않고 모두 줄바꿈합니다.
  • 스트리밍이 끝나면 Mermaid 코드 블록에 렌더링된 다이어그램을 기본 표시하고, 소스 보기와 렌더링 실패 시 대체 표시를 유지합니다.

안전 및 안정성

  • 에이전트 검색은 허용 목록에 있는 고정된 디렉터리와 정식 명령만 확인합니다. 절대로 실행되지 않습니다 --version, 로그인 쉘, 쉘 프로필, 네트워크 설치 또는 재귀적인 홈 디렉토리 검색.
  • 실행기 오버레이에는 전체 사용자 bin 디렉터리를 PATH 앞에 추가하는 대신 허용된 Agent 명령만 포함합니다. Attach 모드는 외부 Herdr 환경을 변경하지 않습니다.
  • 기록되지 않은 서명되지 않은 Windows 설치 프로그램의 특정 액세스 위반은 대상 디렉터리가 비어 있는 동안에만 경계 내에서만 재시도됩니다. 다른 오류는 여전히 실패 처리됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.1-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.2.1-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.1.exe
  • Linux x64: Pi-Agent-Desktop-0.2.1-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • missing-locally 이는 Desktop이 지원되는 로컬 디렉터리에서 CLI를 찾지 못했다는 뜻일 뿐이며, Attach 또는 향후 Remote Session에서 실행할 수 없다는 의미는 아닙니다.
  • Herdr 플랫폼 지원, Windows 서명되지 않은 베타 및 수동 Linux 업데이트는 변경되지 않습니다.
v0.2.0

Herdr v0.8.2 / 프로토콜 20을 완전히 통합했습니다. Pi는 원래 대화에서 로컬 Agent 플릿을 관리하고 사용자는 제목 표시줄 상태와 오른쪽 터미널에서 관찰, 문제 해결 및 제어권 인계를 할 수 있습니다.

대화형 Herdr 제어 및 에이전트 플릿 UI

  • 24개의 의미 기반 herdr_* 도구는 플릿 조회, 작업 공간·탭·창 관리, Agent 시작과 지시, 상태 설명, 프로세스 진단, 키 입력 및 출력 대기를 지원합니다.
  • 메인 대화에서 Herdr Agent를 직접 제어합니다. 제목 표시줄의 Fleet 상태는 시작 화면과 활성 세션 모두에서 작업 공간, 탭, 창, Agent별로 구분됩니다.
  • 오른쪽 xterm.js Herdr 터미널은 ANSI 출력, 자동 맞춤 크기 조정, 읽기 전용 관찰, 명시적 키보드 인계, 입력 조절, 재연결 및 제한된 버퍼링을 추가합니다. 보기를 닫아도 창이나 에이전트는 닫히지 않습니다.
  • Attach는 사용자가 시작한 Herdr 서버에 연결합니다. 관리형을 사용하면 Pi Desktop을 제한 내에서 시작, 모니터링, 다시 시작하고 비활성화, 전환, 제거 또는 종료 시 개인 서버를 중지할 수 있습니다.
  • macOS 및 Linux 패키지는 다이제스트 검증 Herdr v0.8.2를 번들로 제공합니다. 개발자 도구에서 설치, 업데이트, 복구 및 제거가 실시간으로 수행되며 관리 모드에서는 별도의 런타임 다운로드가 필요하지 않습니다.
  • 지원되는 Agent CLI: pi, claude, codex, gemini, omp, opencode, copilot, kimi, droid, grok, 그리고 qwen.

안전, 안정성 및 대화 UX

  • 어댑터가 Herdr에 고정됨 >=0.8.2 <0.9.0, 프로토콜 20 및 스키마 1. 알 수 없는 프로토콜, 스키마 드리프트, 안전하지 않은 엔드포인트, 크기가 큰 응답 및 유효하지 않은 식별자는 페일클로즈됩니다.
  • 각 요청 전에 Unix 소켓의 실제 파일 여부, 현재 사용자 소유 여부 및 권한을 확인합니다. 프롬프트, 창 출력, 대기, 터미널 프레임 및 입력 대기열에는 엄격한 크기 제한과 민감정보 가리기를 적용합니다.
  • Managed 모드는 Pi Desktop이 시작한 세션 서버만 제어하며, 외부 Herdr를 넘겨받거나 종료하지 않습니다. Pi 세션과 Herdr 세션은 서로 독립적입니다.
  • 작업 영역, 창 또는 에이전트를 닫으려면 로컬 확인이 필요합니다. Herdr v0.8.2는 에이전트만 중지할 수 없으므로 에이전트를 닫으면 해당 창이 명시적으로 닫힙니다.
  • Skill 호출 메시지는 Skill 본문을 노출하거나 반복하는 대신 사용자가 이해하기 쉬운 명령으로 접힙니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.0-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.2.0-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.0.exe
  • Linux x64: Pi-Agent-Desktop-0.2.0-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • Herdr은 현재 macOS arm64 / x64 및 Linux x64을 지원합니다. 다른 기능은 Windows에서 계속 사용할 수 있지만 Herdr은 사용할 수 없으며 실패 시 닫힙니다.
  • Herdr 및 관리형 프로세스는 컨테이너나 보안 샌드박스가 아닌 수명 주기 제어를 제공합니다. 하위 프로세스에는 에이전트 Bash과 동일한 로컬 파일, 네트워크 및 환경 액세스 권한이 있습니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.14

Agent가 개발 서버, 파일 감시기, 모의 API 및 기타 프로젝트 작업을 앱 수명 주기 제어 아래 계속 실행할 수 있도록 관찰 가능하고 사용자가 제어하는 관리형 백그라운드 프로세스를 추가했습니다.

관리형 백그라운드 프로세스

  • 새로 만들기 process_start, process_list, process_read, process_wait, process_write, process_stop, 그리고 process_restart 장시간 실행 작업은 도구가 처리하고 짧은 명령은 계속 Bash를 사용합니다.
  • 오른쪽 Processes 패널에는 소유자, 상태, 준비 여부, 민감정보가 가려진 로그, 루프백 엔드포인트 및 종료 사유가 표시됩니다. stdin 입력, 중지, 강제 중지, 재시작, 복사 및 로그 내보내기도 제어할 수 있습니다.
  • 로그 커서는 느리게 시작되는 작업을 지원하며 Vite, React, Storybook, Flask, Spring Boot, mock APIs 및 watch 빌드와 같은 워크플로에 대해 localhost 주소가 자동으로 감지됩니다.
  • Managed 로컬호스트 서비스는 내장 브라우저에서 사용할 수 있으며, 프로세스 기능과 브라우저 권한은 별도로 관리됩니다.

플랫폼 간 안전성과 신뢰성

  • macOS 및 Linux은 전체 프로세스 트리 관리를 위해 POSIX 프로세스 그룹을 사용합니다. Windows 11 x64은 경로, 버전, 아키텍처 및 무결성 확인과 함께 Rust 도우미 및 Windows 작업 개체를 사용합니다.
  • 이 기능은 기본적으로 꺼져 있습니다. 활성화할 때 플랫폼 지원, 프로젝트 신뢰, 세션 작업 디렉터리 경계, 소유자 ID, 충돌 정리기의 상태 및 리소스 정책을 검증합니다. 요구 사항을 충족하지 못하면 안전을 위해 기능을 비활성화합니다.
  • 프로세스는 Agent 세션별로 격리됩니다. 로그는 크기가 제한된 버퍼, 커서 및 민감정보 가리기를 사용하며 stdin은 저장되지 않습니다. 일반적인 LAN 바인딩에는 확인이 필요합니다.
  • 크래시 리퍼는 호스트 또는 앱 오류 후 제한된 프로세스 트리 정리를 수행하며 에이전트는 사용자 중지를 자동으로 우회할 수 없습니다.
  • Windows 릴리스 파이프라인에 재현 가능한 Rust 도우미 빌드, PE 보안 검사, CycloneDX SBOM 및 패키징 아티팩트 무결성 검사를 추가했습니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.14-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.14-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.14.exe
  • Linux x64: Pi-Agent-Desktop-0.1.14-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • 관리형 프로세스는 macOS, Linux 및 Windows 11 x64를 지원하지만 Windows ARM64, Windows Server 및 32비트 Windows는 지원하지 않습니다. 수명 주기 제어를 제공하며 컨테이너나 보안 샌드박스는 아닙니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.13

채팅 글꼴 크기와 대화 너비 제어를 추가하고 다음 항목을 다시 구성했습니다. @ Git이 아닌 대규모 작업 공간에서 보다 완벽하고 안정적인 탐색 및 검색을 위한 파일 참조 제안입니다.

채팅 화면 설정

  • 설정 → 일반 → 대화에서 Small, Standard, Large 및 Extra Large 채팅 크기와 대화 너비를 설정할 수 있습니다. 변경 사항은 즉시 적용되며 재시작 후에도 유지됩니다.
  • 편안한 너비는 760px로 유지되고 확장됨은 최대 960px까지 창에 맞게 조정됩니다.
  • 넓은 창과 최소 너비 창 모두에서 메시지, 프로세스 상세 정보 및 작성 영역의 경계가 일관되게 정렬됩니다.

@ 파일 참조

  • 이제 제안 기능은 필요할 때 브라우징과 관리형 기능을 사용합니다. fd 프로젝트 파일을 참조할 때 앱은 요청에 따라 최대 300개의 후보를 검색합니다. 사용자 홈 디렉터리를 작업 공간으로 사용하는 경우,
  • 작업 공간이 사용자 홈 디렉터리인 경우 Windows에서는 AppData 또는 macOS Library 기본적으로 숨겨져 있지만 명시적으로 입력하면 계속 사용할 수 있습니다.
  • 검색 도구를 사용할 수 없거나 시간이 초과되거나 실패하는 경우 앱은 명확한 대체 상태를 보고하고 잘못된 결과를 중단하거나 반환하는 대신 현재 디렉터리 후보를 유지합니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.13-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.13-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.13.exe
  • Linux x64: Pi-Agent-Desktop-0.1.13-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.12

메인 작업 공간과 연결된 워크트리 사이를 전환한 뒤 프로젝트 기록이 세션 사이드바에서 사라지고 재시작 전까지 돌아오지 않던 Windows 문제를 수정했습니다.

Windows 워크트리 세션 수정

  • 메인 작업 공간과 연결된 워크트리에서 Git이 보고하는 최상위 경로를 공유하여 세션 파일과 Git 출력 사이의 슬래시 불일치를 없앴습니다.
  • 세션 사이드바와 앱 셸은 Windows 방식으로 경로를 비교하여 구분자, 드라이브 및 경로의 대소문자, 끝의 구분자를 처리합니다.
  • 저장소 하위 디렉터리는 각각 독립된 프로젝트 정체성을 유지하며 하위 모듈 의미도 보존됩니다.
  • 샌드박스 Renderer에 다음 항목이 없습니다: process 전역, Windows은 사전 로드에 의해 노출된 플랫폼 정보를 통해 감지됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.12-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.12-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.12.exe
  • Linux x64: Pi-Agent-Desktop-0.1.12-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.11

채팅에서 파일을 첨부하고 Markdown의 로컬 경로를 인식하며 파일 링크 컨텍스트 메뉴에서 다양한 시스템 작업을 사용할 수 있도록 로컬 파일 기능을 전반적으로 개선했습니다.

첨부 파일 및 로컬 파일

  • 파일을 드래그 앤 드롭하거나 붙여넣거나 첨부 버튼을 사용하세요. 이미지가 아닌 파일은 파일 카드로 표시되고, 텍스트 없이 전송될 수 있으며, 스트리밍 중에 조정/후속 작업 대기열에서 작업할 수 있습니다.
  • Markdown은 Windows, POSIX 및 UNC 로컬 경로를 인식하면서 다음을 유지합니다. file: 모래밭. 절대 경로는 시스템 파일 관리자에 표시될 수 있으며 저장소 상대 경로는 앱에서 계속 열려 있습니다.
  • 파일 링크 상황에 맞는 메뉴는 파일을 열고, 기본 앱 또는 다음으로 열기를 사용하고, 복사본을 저장하고, 경로 또는 텍스트 내용을 복사하고, 해당 폴더에 표시할 수 있습니다. Windows은 실제 파일 연결을 읽습니다.
  • 첨부 파일 전송은 안정적인 스냅샷을 사용하고, 실패한 콘텐츠는 최신 초안으로 다시 병합되며, 파일 참조는 절대 경로로 검증되고 중복이 제거되며 개수가 제한됩니다.

대화 경험과 안전

  • 사고 블록의 펼침 상태는 세션 전환 후에도 유지되고 새 블록은 가장 최근 선택을 따릅니다. 저장 상태는 세션별로 분리되고 크기가 제한됩니다.
  • 상향 휠 동작 또는 ArrowUp, PageUp, 또는 Home 즉시 스크롤을 해제합니다.
  • 생각과 도구 호출 사이의 빈 텍스트 세그먼트를 필터링하여 빈 어시스턴트 버블을 방지합니다.
  • 메인 프로세스는 실제 경로를 확인하고 파일 형식과 작업 디렉터리 경계를 검증하며, 복사되는 파일 내용의 크기와 텍스트 형식을 제한합니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.11-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.11-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.11.exe
  • Linux x64: Pi-Agent-Desktop-0.1.11-x86_64.AppImage
v0.1.10

첫 번째 의미 있는 메시지 이후 정상 답변을 막지 않고 짧은 제목을 백그라운드에서 생성하는 새 세션 자동 이름 기능을 추가했습니다. 수동 이름은 항상 우선합니다.

자동 세션 제목

  • 현재 세션의 모델이 백그라운드에서 제목을 생성하고 사이드바를 실시간으로 업데이트합니다. 이 요청은 세션 기록 및 컨텍스트 캐시와 분리되어 처리됩니다.
  • 설정 → 일반 → 대화에 기본 활성화된 새 세션 자동 제목 스위치가 추가되었으며 영어와 중국어로 완전히 현지화되었습니다.
  • 모델을 사용할 수 없거나 요청이 실패하면 로컬 제목이 사용됩니다. 따옴표, 줄 바꿈 및 후행 구두점은 40자 제한으로 정규화됩니다.
  • 생성 중 수동으로 이름을 바꾸면 덮어쓰이지 않습니다. 슬래시 명령, 공백 텍스트, 단일 문자 메시지 및 이미지 전용 메시지는 제목을 트리거하지 않습니다.
  • 작업 디렉터리와 모델 런타임 처리를 강화했으며 모델 서비스 초기화에 실패한 경우 로컬 대체 실행이 올바르게 작동합니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.10-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.10-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.10.exe
  • Linux x64: Pi-Agent-Desktop-0.1.10-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • Windows 설치 프로그램은 서명되지 않은 베타이며 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.9

긴 대화의 제어 기능을 개선했습니다. 최신 콘텐츠에서 벗어나면 맨 아래로 스크롤 버튼이 나타나며, 선택하면 스트리밍 출력 자동 따라가기가 복원됩니다.

대화 스크롤

  • 실행 상태 피드백, 영어 및 중국어 사본, 모션 감소 지원이 포함된 부동 스크롤 하단 버튼을 추가했습니다.
  • 라이브 실행 공간이 하단 근처 계산을 왜곡하던 문제가 수정되어 버튼이 잘못 표시되지 않습니다.
  • 스크롤 따라가기 상태는 대화 턴과 세션 전환 사이에 유지되며, 위로 스크롤하면 자동 따라가기가 항상 해제됩니다.
  • 지연된 이미지 로드 및 확장된 프로세스 세부 정보는 이제 콘텐츠 높이가 변경됨에 따라 버튼 가시성을 업데이트하고 상태를 따릅니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.9-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.9-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.9.exe
  • Linux x64: Pi-Agent-Desktop-0.1.9-x86_64.AppImage
v0.1.8

API 키 제공업체의 Base URL, 안정적인 모델 새로 고침, 현지화, 일관된 테마, 채널 권한 동기화 및 데스크톱 안정성에 중점을 두었습니다.

모델, 인터페이스 및 채널

  • API-키 공급자는 기본 URL을 사용하여 기본 엔드포인트를 재정의할 수 있습니다. 이제 모델 새로 고침은 서비스 초기화와 최종 카탈로그 프로젝션을 모두 시간 초과로 제한합니다.
  • 세션 사이드바, 앱 탐색, 파일 탐색 및 보기, 기술, 플러그인 및 에이전트 알림에 대한 영어 및 중국어 지원이 완료되었습니다.
  • 오류 페이지, Word 미리보기, 모델 연결 상태 및 사용자 메시지 말풍선의 테마를 통일하고 오프라인 사용을 위해 Renderer 글꼴을 번들에 포함했습니다.
  • 계정의 기본 도구 부여는 바인딩된 세션과 동기화됩니다. 권한 부여는 Pi 세션 범위이므로 세션을 공유하는 채널 진입점은 일관성을 유지합니다.
  • 공유 브라우저, 데스크톱 IPC, 파일 접근, 업데이트, 충돌 복구 및 장시간 실행 전반의 보안, 성능 및 오류 복구를 강화했습니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.8-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.8-x64.dmg
  • Windows x64 (서명되지 않은 베타): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.8.exe
  • Linux x64: Pi-Agent-Desktop-0.1.8-x86_64.AppImage
v0.1.7

이번 릴리스에서는 모델 설정과 Feishu / Lark 설정을 간소화했습니다. 제공업체별로 표시할 모델을 제어하고 공식 QR 절차로 새 봇을 만들고 연결할 수 있습니다.

모델 선택 및 현지화된 설정

  • 연결된 구독 및 API 키 공급자는 모델 선택기에 표시되는 모델을 선택할 수 있습니다.
  • 모델 이름이나 ID로 검색하고, 모델을 개별적으로 켜거나 제공업체의 모든 모델을 한 번에 켜고 끌 수 있으며 활성화된 모델 수도 확인할 수 있습니다.
  • 선택 사항은 Pi 설정에 저장되고 기존 추론 수준 설정과 호환되며 기존 세션에서 사용 중인 모델을 변경하지 않습니다.
  • 앱은 유효한 모델이 없는 설정을 저장하지 못하게 하여 모델 선택기를 사용할 수 없게 되는 일을 방지합니다.
  • 제공업체, 로그인, 연결 테스트, 사용자 지정 모델, 컨텍스트 창, 비용 및 추론 수준 설정이 이제 중국어로 완전히 현지화되었습니다.

QR 코드로 Feishu / Lark 봇 만들기

  • 공식 인증 프로세스를 사용하여 Feishu 중국 또는 Lark에 대한 흐름을 생성하기 위한 권장 스캔을 추가했습니다.
  • 인증은 필수 메시지, 리소스, 카드, 이벤트 및 봇 메뉴 권한을 구성하고, 자격 증명을 저장하고, 봇 ID를 확인하고, 연결을 시작합니다.
  • App Secret은 Agent Host 내부에서만 처리되고 운영 체제 암호화로 저장되며 UI에 노출되지 않습니다.
  • 기본적으로 스캔을 시작한 사용자만 다이렉트 메시지를 보낼 수 있습니다. 그룹, 명령 및 Agent 도구는 명시적으로 활성화하기 전까지 꺼져 있습니다.
  • 기존 맞춤형 앱은 여전히 앱 ID 및 앱 비밀을 사용하여 연결할 수 있습니다.

보안 및 검증

  • 채널 자격 증명 저장, 다시 불러오기 범위, 평문 노출 점검 및 오류 민감정보 가리기를 강화했습니다.
  • Feishu QR 등록 및 채널 로그인 수명 주기 테스트와 더욱 강력한 크로스 플랫폼 패키지 유효성 검사 및 Windows 기본 클립보드 런타임 검사가 추가되었습니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.7-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.7-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.7.exe
  • Linux x64: Pi-Agent-Desktop-0.1.7-x86_64.AppImage

참고

  • 번들 Pi Coding Agent 런타임은 0.84.0을 유지합니다.
  • Windows 설치 프로그램은 서명되지 않아 SmartScreen이 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.6

번들 Pi Coding Agent를 0.84.0으로 업데이트하고 콘텐츠 렌더링, 모델 디렉터리, 자격 증명 동기화 및 안정적인 Skill 설치를 개선했습니다.

Pi 0.84 및 콘텐츠 렌더링

  • Pi Coding Agent 및 관련 런타임을 0.84.0으로 업그레이드하고 OAuth, 모델 및 확장 API 변경을 적용했습니다.
  • 이제 상담원 응답은 Mermaid 다이어그램과 KaTeX을 사용하는 LaTeX 수식을 렌더링합니다.
  • Markdown 파일의 구문 강조, Mermaid 및 KaTeX 렌더링이 개선되었습니다.

모델 및 인증

  • 세션은 로컬에 캐시된 모델 디렉터리에서 시작하며, 모델 선택기에서 명시적으로 원격 새로 고침을 실행할 수 있습니다.
  • 새로 고침 시간 제한, 취소, 오프라인 상태 및 일부 제공업체의 경고를 지원하며, 실패해도 캐시된 모델을 보존합니다.
  • API 키 저장 또는 삭제, OAuth 로그인 및 로그아웃 시 모델 상태가 Agent Host와 동기화됩니다. 동기화에 실패하면 명확한 경고가 표시됩니다.

Skill 설치 및 안정성

  • 일반 설치는 npm의 기본 동시성 및 캐시를 유지합니다. 네트워크, 시간 초과 또는 캐시 잠금 오류가 발생하면 임시 격리 캐시를 사용해 한 번 재시도합니다.
  • 설치 시간 초과 메시지, 확장 진단 및 오류 시 민감한 데이터 필터링이 개선되었습니다.
  • 더 강력한 프로덕션 패키지 검사를 통해 Linux ASAR 종속성 충돌, Windows ASAR 경로 확인 및 macOS Intel 빌드 유효성 검사를 수정했습니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.6-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.6-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.6.exe
  • Linux x64: Pi-Agent-Desktop-0.1.6-x86_64.AppImage

참고

  • Windows 설치 프로그램은 서명되지 않아 SmartScreen이 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.5

전체 로컬 기록을 유지하면서 반복적인 검색, 전송 및 렌더링 작업을 줄여 세션 목록, 세션 전환 및 긴 대화의 성능을 개선했습니다.

하이라이트

  • 파일 지문을 통해 변경되지 않은 메타데이터를 재사용하고 파일 감시자 이벤트의 영향을 받은 세션만 새로 고치는 증분 세션 인덱스를 추가했습니다.
  • 세션을 열 때 최근 대화 20개 턴을 우선 표시합니다. 위로 스크롤하거나 버튼을 눌러 이전 메시지를 불러오세요.
  • 매우 큰 텍스트, 사고 내용, 도구 호출 인수 및 이미지는 지연 로딩됩니다. 먼저 알아볼 수 있는 미리보기를 표시하고 전체 내용은 요청 시 불러옵니다.
  • 제한된 세션 콘텐츠 및 경로 캐시는 스트리밍 출력 중 세션 전환, 스크롤 및 응답성을 향상시킵니다.
  • 압축 및 분기 요약은 새로운 성능 계측, 벤치마크, 페이지 매김, 캐시 및 인덱스 적용 범위를 통해 기본적으로 축소됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.5-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.5-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.5.exe
  • Linux x64: Pi-Agent-Desktop-0.1.5-x86_64.AppImage

참고

  • 페이지네이션과 지연 로딩은 컴퓨터에 저장된 전체 세션 기록을 삭제하거나 잘라내지 않습니다.
  • Windows 설치 프로그램은 서명되지 않아 SmartScreen이 나타날 수 있습니다. Linux AppImage 업데이트는 수동으로 해야 합니다.
v0.1.4

사용자와 Agent가 공유하는 내장 브라우저를 추가했습니다. 실제 Chromium 페이지, 브라우저 권한 및 네트워크 정책을 데스크톱 작업 공간에 통합합니다.

내장 브라우저

  • Main이 소유하는 실제 페이지 열기 WebContentsView 작업 공간 오른쪽에서 여러 탭, 임시 또는 영구 프로필, 로그인 상태, 업로드, 다운로드 및 프록시를 지원합니다.
  • Agent는 별도 브라우저 read / interact 권한을 받아 페이지를 탐색하고, 구조화된 페이지 스냅샷을 읽고, 스크린샷을 캡처하고, 클릭·입력·대기할 수 있습니다. 코딩 권한만으로 브라우저 접근 권한이 부여되지는 않습니다.
  • 사용자와 Agent는 같은 페이지를 조작하며 사용자는 언제든 제어권을 넘겨받을 수 있습니다. 제출, 업로드, 다운로드, 권한 요청 및 외부 프로토콜은 계속 로컬 정책 또는 확인 절차를 따릅니다.
  • 설정에서 전역 및 세션별 브라우저 권한을 관리합니다. 고급 브라우저 모드는 신뢰된 입력, 네트워크 검사 및 확인된 쓰기 요청 재생을 결합합니다.
  • 원격 페이지는 앱 preload, Node.js 또는 메인 Renderer 브리지를 포함하지 않는 샌드박스 처리된 브라우저 View에서 실행됩니다.

다운로드

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.4-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.4-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.4.exe
  • Linux x64: Pi-Agent-Desktop-0.1.4-x86_64.AppImage
v0.1.3

크로스 플랫폼 개발 도구 관리와 공식 Linux 패키지를 추가하여 여러 컴퓨터에서 Skills, Plugins 및 Agent 스크립트를 더 일관된 런타임으로 실행할 수 있습니다.

하이라이트

  • 도구 목록과 자세한 상태, 소스 및 버전 정보가 포함된 JavaScript, Python 및 CLI 필수 항목으로 그룹화된 통합 개발자 도구 설정을 추가했습니다.
  • macOS이 Finder 및 일반 Windows 설치 위치에서 실행될 때 불완전한 PATH 환경을 포함하여 설치된 Node.js, npm / npx, Python, uv / uvx, Git / Bash, Bun, jq 및 기타 도구를 검색하고 확인합니다.
  • 확인 후 Pi Desktop은 시스템 PATH, 셸 설정 또는 레지스트리를 수정하지 않고 Node.js LTS, CPython, uv, PortableGit, Bun 및 jq의 전용 사본을 설치할 수 있습니다.
  • Bun은 안정적인 고성능 파일 검색을 위해 플랫폼별 ripgrep 및 fd 빌드를 확인하고 확인합니다.
  • Skills와 Plugins는 확인된 절대 Node / npm 경로를 사용합니다. Plugin의 npm 작업은 격리된 Worker에서 실행되며 도구가 없으면 구조화된 설치 안내를 반환합니다.
  • 더 강력한 리디렉션 허용 목록, 체크섬 확인, 실행 검증, 롤백 및 로그 수정을 통해 다운로드, 설치, 복구, 제거, 취소, 캐시 검사 및 진단 작업이 추가되었습니다.
  • 영어 및 중국어 README 파일과 앱 스크린샷을 업데이트했습니다.

플랫폼 및 다운로드

  • 공식 Linux x64 AppImage을 추가하고 이를 전체 CI의 macOS Apple Silicon/Intel 및 Windows x64, 아티팩트 출시 E2E 및 릴리스 검증에 포함했습니다.
  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.3-arm64.dmg
  • macOS 인텔: Pi-Agent-Desktop-0.1.3-x64.dmg
  • Windows x64: Pi-Agent-Desktop-Setup-0.1.3.exe
  • Linux x64: Pi-Agent-Desktop-0.1.3-x86_64.AppImage

참고

  • 비공개 도구는 확인 후 필요할 때 설치되며 Pi Agent Desktop 애플리케이션 데이터 디렉터리 안에 보관됩니다.
  • Windows 설치 프로그램은 현재 서명되지 않아 처음 실행할 때 SmartScreen이 나타날 수 있습니다.
  • Linux AppImage 업데이트는 현재 수동입니다.
v0.1.2

추가됨

  • 앱에서 직접 새 버전 확인, 다운로드 및 설치를 포함하여 Windows x64에 대한 인앱 업데이트가 추가되었습니다.
  • Windows 업데이트는 코드 서명 인증서 없이 작동하며 Web Installer 대신 전체 NSIS 설치 프로그램을 사용합니다.

보안 및 안정성

  • 업데이트 패키지는 설치 전에 GitHub Release 메타데이터 및 SHA-512 체크섬과 대조하여 검증됩니다.
  • 서명되지 않은 빌드에 잘못된 항목이 포함되지 않도록 Windows 업데이트 설정 검사를 강화했습니다. publisherName.
  • 이제 CI는 설치 프로그램, 업데이트 메타데이터 및 블록맵 일관성을 확인합니다. macOS에서는 코드 서명, Apple 공증 및 아티팩트 무결성 검사를 계속 시행합니다.
v0.1.1

수정됨

  • 모델 요청 실패 시 빈 답변만 표시하지 않고 대화에 오류를 직접 표시합니다. 잘못된 API 키와 같은 제공업체 세부 정보를 보존하며, 세부 정보가 반환되지 않은 경우에는 취할 수 있는 조치를 안내합니다.
  • 실패한 어시스턴트 메시지는 세션 그룹화 및 다시 로드 후에도 계속 표시되는 반면, 무해한 빈 응답은 숨겨진 상태로 유지됩니다.
  • 공급자 실패, 누락된 오류 세부 정보 및 유효한 빈 어시스턴트 메시지에 대한 회귀 적용 범위가 추가되었습니다.

변경됨

  • 푸시 대상 main 이제 임시 설치 프로그램을 패키징하지 않고 테스트와 전체 품질 검사를 실행합니다.
  • Pull Request와 수동으로 실행한 워크플로는 임시 빌드 아티팩트를 계속 제공합니다.
  • 태그가 지정된 릴리스에는 서명 및 공증된 macOS 아티팩트와 함께 Windows x64 NSIS 설치 프로그램, blockmap 및 업데이트 메타데이터가 추가됩니다.
  • macOS 및 Windows 패키지의 릴리스 아티팩트 검증을 강화했습니다.
  • 영어 및 중국어 릴리스 문서를 업데이트하고 로컬 항목을 제외했습니다. temp/ 예배 규칙서.

플랫폼 참고 사항

  • macOS 릴리스는 서명 및 공증을 거칩니다. 안정 버전 인앱 업데이트는 릴리스 워크플로의 GitHub Release 메타데이터를 사용합니다.
  • Windows 설치 프로그램은 공식 릴리스 파일이지만 아직 Authenticode 서명이 없어 Windows에서 알 수 없는 게시자 또는 SmartScreen 경고가 나타날 수 있습니다.
  • Windows 인앱 업데이트는 비활성화되어 있습니다. GitHub Releases에서 새 버전을 수동으로 다운로드하고 설치하세요.
v0.1.0

최초 출시

  • macOS Apple Silicon(arm64) 및 Intel(x64)에 대한 서명 및 공증된 DMG / ZIP 패키지가 포함된 첫 번째 프로덕션 릴리스입니다.
  • 세션 관리, 프로젝트 파일, 모델 및 확장 설정, WeChat / Telegram / Feishu 채널, 트레이 및 알림, 충돌 복구, 진단 내보내기 등 전체 에이전트 작업 영역이 포함되었습니다.