Änderungsprotokoll

Wichtige Änderungen in jeder Pi Agent Desktop-Version. Vollständige Versionshinweise und Assets sind unter GitHub Releases verfügbar.

v0.4.1 Neueste

Pi Coding Agent 1.2.0 bietet Windows PowerShell, die Wiederherstellung von Modelleinstellungen sowie zuverlässigere Werkzeuge, Kanäle und App-Starts.

Unterstützung für Windows PowerShell

Verwenden Sie unter Windows PowerShell 5.1 oder 7 für Agent-Befehle. Wählen Sie die Standard-Shell neuer Sitzungen; bestehende Sitzungen behalten ihre Shell.

Anleitung ansehen

Modellkonfiguration wiederherstellen

Bei ungültiger models.json werden fehlerhafte Felder angezeigt. Das Senden pausiert bis zur Korrektur und zum Neuladen, um Anfragen an unbeabsichtigte Endpunkte zu vermeiden.

Anleitung ansehen

Einheitliche Werkzeugberechtigungen

MCP-Aliasse, Werkzeugsuche und verschachtelte Codemode-Aufrufe unterliegen denselben Berechtigungsprüfungen. Beim Upgrade bleibt der ursprüngliche Umfang der Sitzungs- und Kanalfreigaben erhalten.

Anleitung ansehen

Zuverlässigere Kanalantworten

Anhänge bleiben dem richtigen Durchlauf zugeordnet. Abgebrochene oder von Erweiterungen übernommene Nachrichten beeinflussen keine späteren Desktop-Durchläufe mehr und senden die vorherige Antwort nicht erneut.

Anleitung ansehen

Verbesserte Zuverlässigkeit

  • PowerShell verarbeitet chinesischen Text, Emoji, mehrzeilige Skripte, Anführungszeichen und verschachtelte Ausgaben zuverlässiger. Abbruch, Zeitlimits, Exit-Status und Prozessbaumbereinigung wurden verbessert.
  • Einstellungen und optionale Kanal-, Terminal- und Markdown-Abhängigkeiten laden bei Bedarf. Der leere Bildschirm beim ersten Öffnen ist behoben. Schließen, Esc, Klick auf den Hintergrund und Tastaturfokus funktionieren auch beim Laden.
  • Windows wiederholt das Speichern der Konfiguration bei vorübergehend belegten Dateien. Der Installer enthält die Herdr-Entpackkorrektur sowie verbesserte Prüfungen für Reparatur, Rollback, Ressourcenintegrität und SBOM.
  • Die Werkzeugmetadaten von Pi 1.2.0 werden für die Oberfläche aufbereitet. Werkzeuglisten funktionieren wieder, ohne interne Erweiterungspfade offenzulegen. Verfügbarkeit und Pfadänderungen werden bei der Auswahl berücksichtigt.

Notizen

  • Öffnen Sie unter Windows Einstellungen → Allgemein → Standard-Shell des Agents und wählen Sie PowerShell oder Bash. Neue Sitzungen verwenden standardmäßig PowerShell; diese Einstellung gilt nur für neu erstellte Sitzungen.
  • Bestehende Sitzungen behalten ihre Shell und Werkzeugfreigaben. Ein neuer Standard gibt Sitzungen ohne Werkzeuge keinen Befehlszugriff. Bash und PowerShell laufen mit Ihren lokalen Benutzerrechten, nicht in einer Sicherheits-Sandbox.
  • Teilen Sie sehr lange PowerShell-Befehle auf. Befehle über dem Windows-Längenlimit werden vor der Ausführung abgewiesen und nicht stillschweigend gekürzt.
  • Pi 1.2.0 verwirft die gesamte models.json-Konfiguration bei einem Schemafehler. Alle benutzerdefinierten Anbieter und Modellüberschreibungen sind dann inaktiv. Desktop pausiert das Senden in Desktop- und Kanalsitzungen.
  • Öffnen Sie Einstellungen → Modelle und korrigieren Sie die gemeldeten Felder. Bearbeiten Sie andere Felder manuell in ~/.pi/agent/models.json. Zeilenkommentare und abschließende Kommas werden unterstützt.
  • Laden Sie die Konfiguration vom Datenträger neu und anschließend die Sitzung, bevor Sie wieder senden. Prüfen Sie danach das gewählte Modell und das Auto-Routing.
  • OpenRouter aktualisiert den Modellkatalog gemäß den Berechtigungen des aktuellen Kontos. Desktop und Pi CLI teilen den Cache in ~/.pi/agent/. Verbinden Sie sich nach einem Kontowechsel oder Offline-Start mit dem Netz und aktualisieren Sie veraltete oder fremde Kontokataloge.
  • Das Windows-Installationsprogramm bleibt eine unsignierte Betaversion und Linux AppImage-Updates bleiben manuell.
Vollständige Versionshinweise auf GitHub
v0.4.0

Pi Coding Agent 1.1.0 ermöglicht neue MCP-Dienste, Auto-Routing, Bilderzeugung, Entscheidungsmodelle und einen dauerhaft gespeicherten Werkzeugverlauf.

Automatisches Modellrouting

Wählen Sie ein schnelles und ein leistungsfähiges Modell. Auto wählt für jede neue Anfrage nach Denkstufe oder Aufgabenkomplexität und zeigt das tatsächlich verwendete Modell an.

Anleitung ansehen

MCP-Dienste

Verbinden Sie lokale und entfernte Werkzeuge über stdio oder Streamable HTTP. Importieren Sie Konfigurationen, melden Sie sich mit OAuth an, testen Sie Verbindungen und sehen Sie Ressourcen in den Einstellungen an.

Anleitung ansehen

Bilderzeugung und Entscheidungen

Mit Codemode erzeugen Sie Bilder, klassifizieren Inhalte, beantworten Ja/Nein-Fragen oder vergeben Bewertungen. Erzeugte Bilder bleiben beim erneuten Öffnen des Gesprächs verfügbar.

Anleitung ansehen

Werkzeuge und Ausführungsverlauf

Verfolgen Sie direkte und verschachtelte Werkzeugaufrufe in einem Ausführungsbaum je Sitzungszweig. Prüfen Sie Status, Dauer, Eingaben und vollständige Ergebnisse – auch nach erneutem Öffnen oder Komprimieren einer Sitzung.

Anleitung ansehen

Erweiterte Modelleinstellungen

  • Unter Einstellungen → Modelle → Erweiterte Modelleinstellungen passen Sie automatische Kontextkomprimierung, reservierte Antwort-Tokens, beibehaltene aktuelle Inhalte und modellspezifische Werte an.
  • Konfigurieren Sie Wiederholungsversuche für Agent und Anbieter, Wartezeiten, Anfragezeitlimits sowie automatische Übertragung, SSE, WebSocket oder WebSocket mit Cache.
  • Die Modellbearbeitung bietet Sampling-Parameter je Denkstufe, Eingabegrenzen für Bilder und Anfragen sowie Anpassungen nach Modell-ID. Unterstützte Modelle bieten die Denkstufe Max.
  • Die erweiterten Einstellungen werden mit Pi CLI geteilt. Laden Sie bestehende Sitzungen neu, um sie anzuwenden. Vertrauenswürdige Projekte können globale Werte überschreiben. Beim Speichern werden externe Änderungen erkannt, um Konflikte zu reduzieren.

Verbesserte Zuverlässigkeit

  • Pi Coding Agent wird von 0.87.1 auf 1.1.0 aktualisiert. Hinzu kommen eine geführte Einrichtung für API-Schlüssel, Abonnements und OAuth, ein sichererer Austausch von Zugangsdaten sowie die Migration älterer Azure-Konfigurationen.
  • Gestoppte Runden behalten ihren Status beim erneuten Öffnen und lösen keine Abschlusstöne oder Benachrichtigungen mehr aus. Sitzungswechsel, Entwürfe, Scrollen und Streaming sind zuverlässiger.
  • Windows-Korrekturen betreffen den Start von MCP-Unterprozessen, die Umgebungsübergabe und Pfade mit Leerzeichen oder chinesischen Zeichen. Auch das Beenden von Herdr und die Laufzeitbereinigung wurden verbessert.

Notizen

  • Verwenden Sie die Denkstufe für das Routing oder ergänzen Sie ein Entscheidungsmodell zur Bewertung der Aufgabenkomplexität. Entscheidungen erhöhen Latenz und Verbrauch; bei einem Fehler verwendet Auto das leistungsfähige Modell.
  • Das Speichern einer MCP-Konfiguration erteilt keine Werkzeugberechtigung. Gewähren Sie Zugriff im Werkzeugmenü der aktuellen Sitzung. Verschachtelte Aufrufe unterliegen denselben Berechtigungen.
  • OpenAI-Entscheidungen benötigen einen API-Schlüssel; die Anmeldung mit einem ChatGPT-Abonnement bietet diese Funktion nicht. Fügen Sie TypeSafe / Jev mit dessen API-Schlüssel hinzu, um jev-latest zu verwenden.
  • Die Anbieterdetails bieten Tests für Bild- und Entscheidungsmodelle, bei denen Kosten entstehen können. Aufrufe lassen sich abbrechen; Eingaben, Ergebnisse, Status und Verbrauch bleiben im Sitzungsverlauf erhalten.
  • Desktop-Werkzeugberechtigungen und Ausführungsdaten liegen im Datenverzeichnis der Anwendung. Sichern Sie für ein vollständiges Backup neben ~/.pi/agent/ auch die dortigen tool-executions-Protokolle und Inhaltsdateien.
  • Das Windows-Installationsprogramm bleibt eine unsignierte Betaversion und Linux AppImage-Updates bleiben manuell.
Vollständige Versionshinweise auf GitHub
v0.3.0

Diese Version erweitert Herdr auf Windows x64, aktualisiert das gebündelte Pi Coding Agent auf 0.87.1 und aktualisiert die Modellunterstützung, die Abhängigkeitssicherheit und die plattformübergreifende Validierung.

Herdr unter Windows x64

  • Windows x64-Pakete bündeln jetzt integritätsverifizierte Herdr v0.8.2. Installieren, reparieren oder entfernen Sie es in den Entwicklertools und stellen Sie dann eine Verbindung über den Modus „Anhängen“ oder „Verwaltet“ her.
  • Windows unterstützt Herdr Flotten- und Agentensteuerung, Live-ANSI-Terminalbeobachtung und explizite Tastaturübernahme.
  • Native Job-Objekte enthalten untergeordnete Terminalprozesse und ermöglichen eine begrenzte Bereinigung nach einem App- oder Terminalfehler.
  • Herdr unterstützt jetzt macOS arm64 / x64, Linux x64 und Windows x64. Windows ARM64, Windows Server und 32-Bit Windows werden weiterhin nicht unterstützt.

Pi 0.87.1, Modelle und Caching

  • Das gebündelte Pi Coding Agent wird von 0.85.0 auf 0.87.1 verschoben, mit Desktop-Anpassungen für Sitzungs-, Modellanbieter- und Tool-Call-Laufzeitänderungen.
  • Die neue Modellunterstützung umfasst Claude Opus 5.5, GPT-6 Sol, GPT-6 Luna und Grok 4.7.
  • Einstellungen → Allgemein → Konversation fügt „Sofortige Cache-Erwärmung“ mit „Aus“, „Bei langen Werkzeugläufen“ und „Auch im Leerlaufmodus“ hinzu. Die Einstellung wird mit Pi CLI geteilt und kann Modelltokens verwenden.

Sicherheit und Zuverlässigkeit

  • Abhängigkeiten mit bekannten Sicherheitsrisiken werden aktualisiert, mit neuer Regressionsabdeckung für die native Windows Herdr-Integration, den Terminal-Lebenszyklus und verpackte Ressourcen.
  • Die Releasevalidierung wird über Plattforminstallationsprogramme, Windows-Jobobjekte, Herdr-Laufzeitintegrität und gepackte Toolchains hinweg fortgesetzt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.3.0-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.3.0-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.3.0.exe
  • Linux x64: Pi-Agent-Desktop-0.3.0-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit ist jetzt 0.87.1.
  • Das Windows-Installationsprogramm bleibt eine unsignierte Betaversion und Linux AppImage-Updates bleiben manuell.
  • Herdr und verwaltete Prozesse bieten Lebenszykluskontrolle, keine Sicherheits-Sandbox.
v0.2.3

In dieser Version wird die native Menüsprache an die Benutzeroberfläche der App angepasst, die obere Menüleiste Windows / Linux standardmäßig ausgeblendet und die in Listen enthaltene Anzeigemathematik behoben, die das spätere Markdown-Rendering beeinträchtigen könnte.

Native Menüs und plattformübergreifende Benutzeroberfläche

  • Native Anwendungsmenüs folgen jetzt der Schnittstellensprache. Datei, Bearbeiten, Ansicht, Fenster, Hilfe und ihre Untermenüs unterstützen Englisch, vereinfachtes Chinesisch und traditionelles Chinesisch.
  • Windows und Linux verbergen standardmäßig die obere Menüleiste für eine besser integrierte App-Oberfläche. Menübefehle und Verknüpfungen bleiben verfügbar und drücken Alt zeigt vorübergehend die Leiste an.
  • macOS behält die Systemmenüleiste bei, wobei die Beschriftungen der App-Sprache folgen. Das Einstellungslayout bleibt unverändert.

Abgesetzte Mathematik in Markdown

  • Bei der einzeiligen Anzeigeberechnung innerhalb einer Liste bleibt beim Erweitern jetzt die Einrückung erhalten, sodass die Formel in ihrem ursprünglichen Listenelement verbleibt.
  • Überschriften, Tabellen, fetter Text und andere Inhalte nach einer Formel werden nicht mehr fälschlicherweise als Mathematik gewertet, wobei geordnete, ungeordnete, verschachtelte, zitierte und Fälle mit gemischten Zeilenenden berücksichtigt werden.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.3-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.2.3-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.3.exe
  • Linux x64: Pi-Agent-Desktop-0.2.3-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.85.0.
  • Die Herdr-Plattformunterstützung, die Windows Unsigned Beta und manuelle Linux-Updates bleiben unverändert.
v0.2.2

Diese Version fügt eine Benutzeroberfläche für traditionelles Chinesisch und eine unabhängige Modellantwortbreite hinzu, aktualisiert das gebündelte Pi Coding Agent auf 0.85.0 und verbessert die Herdr-Agentenunterstützung und die Windows-Git-Bash-Kompatibilität.

Sprach- und Konversationslayout

  • Ein neues traditionelles Chinesisch (zh-TW) Die Benutzeroberfläche umfasst Einstellungen, Modelle, Sitzungen, den Browser, Entwicklertools und Herdr. Taiwan, Hongkong, Macau und zh-Hant Systemgebietsschemas sind standardmäßig auf traditionelles Chinesisch eingestellt.
  • Native Dialoge, Dateikontextmenüs, Browserbestätigungen und Taskleistenkopien folgen jetzt der ausgewählten App-Sprache, anstatt von der Hauptbenutzeroberfläche abzuweichen.
  • Einstellungen → Allgemein → Konversation fügt eine unabhängige Modellantwortbreite mit den Optionen „Komfortable Breite“ und „Konversationsspalte füllen“ hinzu. Im Vollmodus erhalten Antwortblasen, Absätze, Tabellen und Codeblöcke den verfügbaren Leseraum.
  • Die Breite der Modellantwort unterscheidet sich von der Breite der äußeren Konversation und ist standardmäßig auf „Komfortabel“ eingestellt. Es schrumpft mit dem verfügbaren Platz, wenn eine rechte Seitenwand geöffnet ist.

Runtime-, Herdr- und Windows-Tools

  • Pi Coding Agent und zugehörige Laufzeiten werden auf 0.85.0 verschoben, einschließlich der pi-server Abhängigkeits- und Desktop-Kompatibilitätsprüfungen.
  • Herdr kann jetzt die finden und starten agy Agent über denselben Ablauf für die Erkennung fester Verzeichnisse und den kontrollierten Start.
  • Fehlerfreie Git Bash-Installationen in benutzerdefinierten Git für Windows oder versionierten PortableGit-Verzeichnissen werden jetzt korrekt erkannt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.2-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.2.2-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.2.exe
  • Linux x64: Pi-Agent-Desktop-0.2.2-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit ist jetzt 0.85.0.
  • Herdr unterstützt macOS arm64/x64 und Linux x64 und ist weiterhin auf Windows nicht verfügbar. Hinzufügen agy Der Support installiert diesen CLI nicht automatisch.
  • Das Windows-Installationsprogramm bleibt eine unsignierte Betaversion und Linux AppImage-Updates bleiben manuell.
v0.2.1

Diese Version konzentriert sich auf die Erkennung gepackter Apps Herdr Agent CLI unter einem eingeschränkten GUI-PATH und verbessert Screenshot-Anhänge, Benachrichtigungsumbruch und Mermaid-Präsentation.

Herdr Agent CLI Start und Diagnose

  • Ein fester Verzeichniskatalog für 11 startbare Agenten deckt gängige Homebrew-, MacPorts- und ~/.local/bin, Hersteller, npm / Bun / uv / WinGet und unterstützte Versionsmanager-Speicherorte.
  • Verwaltetes Herdr verwendet ein Nur-Agent-Launcher-Overlay sowie verifizierte Agent- und Laufzeitverzeichnisse, sodass Apps, die über den Finder mit einem eingeschränkten System-PATH gestartet werden, weiterhin allgemeine Agent-CLIs finden können.
  • herdr_agent_start lehnt nicht mehr vorzeitig ab, wenn Desktop lokal kein CLI finden kann. Nach Sicherheitsüberprüfungen gibt die Zielsitzung Herdr das maßgebliche Ergebnis zurück und der Anhängemodus entscheidet nicht für eine externe Sitzung.
  • Herdr-Diagnosen ergänzen die Zustände detected, missing-locally, ambiguousund Quellenangaben. Bei Fehlern bleiben stabile Fehlercodes erhalten, ohne dass Pfade oder Terminalinhalte offengelegt werden.

Anhänge und Inhaltspräsentation

  • Große Screenshots und Retina-PNGs werden vor dem Übergang in den Entwurf auf eine längste Kante von 2048 Pixel und etwa 512 KiB JPEG verkleinert. Das Budget für dekodierte Entwurfsbilder erhöht sich auf 4 MiB.
  • Mehrzeilige Benachrichtigungen, explizite Zeilenumbrüche und langer Text ohne Leerzeichen werden jetzt vollständig umbrochen, anstatt in Auslassungspunkte mit fester Höhe komprimiert zu werden.
  • Mermaid-Zäune zeigen standardmäßig das gerenderte Diagramm nach dem Streaming an, während die Quellansicht und der Fallback bei Renderfehlern erhalten bleiben.

Sicherheit und Zuverlässigkeit

  • Die Agent-Erkennung überprüft nur Verzeichnisse mit fester Zulassungsliste und kanonische Befehle. Es läuft nie --version, Login-Shells, Shell-Profile, Netzwerkinstallationen oder rekursive Home-Verzeichnis-Scans.
  • Das Launcher-Overlay enthält nur zulässige Agentenbefehle, anstatt ganze Bin-Verzeichnisse des Benutzers voranzustellen. Der Anhängemodus ändert niemals eine externe Herdr-Umgebung.
  • Eine bestimmte Zugriffsverletzung durch historische nicht signierte Windows-Installationsprogramme wird nur innerhalb bestimmter Grenzen und nur dann wiederholt, wenn das Zielverzeichnis leer bleibt. Andere Fehler scheitern weiterhin.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.1-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.2.1-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.1.exe
  • Linux x64: Pi-Agent-Desktop-0.2.1-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • missing-locally bedeutet nur, dass Desktop den CLI nicht in einem unterstützten lokalen Verzeichnis gefunden hat; Dies beweist nicht, dass Attach oder eine zukünftige Remote-Sitzung es nicht starten kann.
  • Die Herdr-Plattformunterstützung, die Windows Unsigned Beta und manuelle Linux-Updates bleiben unverändert.
v0.2.0

Diese Version integriert Herdr v0.8.2 / Protokoll 20 vollständig: Pi kann lokale Agentenflotten aus der ursprünglichen Konversation verwalten, während Benutzer über den Titelleistenstatus und ein Terminal auf der rechten Seite beobachten, Fehler beheben oder übernehmen.

Konversationelle Herdr-Steuerung und Flotten-Benutzeroberfläche

  • 24 semantische herdr_* Tools decken Flottenabfragen, die Verwaltung von Arbeitsbereichen, Tabs und Bereichen, das Starten und Anweisen von Agenten, Zustandserklärungen, Prozessdiagnosen, Tasteneingaben und die Ausgabeüberwachung ab.
  • Die Hauptkonversation steuert Herdr Agenten direkt. Der Flottenstatus in der Titelleiste ist sowohl auf dem Startbildschirm als auch in aktiven Sitzungen nach Arbeitsbereich, Registerkarte, Bereich und Agent gruppiert.
  • Ein xterm.js-Herdr-Terminal auf der rechten Seite fügt ANSI-Ausgabe, automatische Größenanpassung, schreibgeschützte Beobachtung, explizite Tastaturübernahme, Eingabedrosselung, erneute Verbindung und begrenzte Pufferung hinzu. Durch das Schließen der Ansicht wird weder der Bereich noch der Agent geschlossen.
  • Attach stellt eine Verbindung zu einem vom Benutzer gestarteten Herdr-Server her. Mit Managed kann Pi Desktop seinen privaten Server starten, überwachen, innerhalb bestimmter Grenzen neu starten und stoppen, wenn er deaktiviert, umgeschaltet, deinstalliert oder beendet wird.
  • Die Pakete macOS und Linux bündeln ein Digest-verifiziertes Herdr v0.8.2. Installation, Aktualisierung, Reparatur und Entfernung erfolgen live in den Entwicklertools und im verwalteten Modus ist kein separater Laufzeit-Download erforderlich.
  • Zu den unterstützten Agent-CLIs gehören: pi, claude, codex, gemini, omp, opencode, copilot, kimi, droid, grok, und qwen.

Sicherheit, Zuverlässigkeit und Konversations-UX

  • Der Adapter ist an Herdr angeheftet. >=0.8.2 <0.9.0, Protokoll 20 und Schema 1. Unbekannte Protokolle, Schemaabweichung, unsichere Endpunkte, übergroße Antworten und ungültige Bezeichner schlagen beim Schließen fehl.
  • Der Unix-Socket wird vor jeder Anfrage auf den Status der echten Datei, den Besitz des aktuellen Benutzers und die Berechtigungen überprüft. Für Eingabeaufforderungen, Bereichsausgabe, Wartezeiten, Terminalrahmen und Eingabewarteschlangen gelten strenge Grenzwerte und Schwärzungen.
  • Managed steuert nur den von Pi Desktop gestarteten Sitzungsserver und übernimmt oder beendet niemals einen externen Herdr. Pi-Sitzungen und Herdr-Sitzungen bleiben unabhängig.
  • Das Schließen eines Arbeitsbereichs, Bereichs oder Agenten erfordert eine lokale Bestätigung. Da Herdr v0.8.2 nicht nur einen Agenten stoppen kann, wird durch das Schließen eines Agenten dessen Fensterbereich explizit geschlossen.
  • Fertigkeitsaufrufnachrichten werden jetzt in klare, für den Benutzer sichtbare Befehle zusammengefasst, anstatt Fertigkeitskörper anzuzeigen oder zu wiederholen.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.2.0-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.2.0-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.2.0.exe
  • Linux x64: Pi-Agent-Desktop-0.2.0-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Herdr unterstützt derzeit macOS arm64 / x64 und Linux x64. Andere Funktionen bleiben auf Windows verfügbar, aber Herdr ist dort nicht verfügbar und kann nicht geschlossen werden.
  • Herdr und verwaltete Prozesse bieten Lebenszykluskontrolle, keinen Container oder eine Sicherheitssandbox. Untergeordnete Prozesse haben denselben lokalen Datei-, Netzwerk- und Umgebungszugriff wie Agent Bash.
  • Das Windows-Installationsprogramm ist eine nicht signierte Betaversion und kann Warnungen über unbekannte Herausgeber oder SmartScreen auslösen. Linux AppImage Updates bleiben manuell.
v0.1.14

Diese Version fügt beobachtbare, benutzergesteuerte verwaltete Hintergrundprozesse hinzu, sodass der Agent Entwicklungsserver, Watcher, Schein-APIs und andere Projektaufgaben unter der Lebenszykluskontrolle der App laufen lassen kann.

Verwaltete Hintergrundprozesse

  • Neu process_start, process_list, process_read, process_wait, process_write, process_stop, und process_restart Tools verarbeiten lang andauernde Aufgaben, während kurze Befehle weiterhin Bash verwenden.
  • Im Bereich „Prozesse“ auf der rechten Seite werden Besitzer, Status, Bereitschaft, redigierte Protokolle, Loopback-Endpunkte und Beendigungsgründe angezeigt, mit Steuerelementen für Standard, Stopp, Stopp erzwingen, Neustart, Kopieren und Protokollexport.
  • Protokollcursor unterstützen langsam startende Aufgaben und lokale Hostadressen werden automatisch für Workflows wie Vite, React, Storybook, Flask, Spring Boot, Mock-APIs und Watch-Builds erkannt.
  • Verwaltete Localhost-Dienste arbeiten mit dem integrierten Browser, während Prozessfähigkeit und Browser-Autorisierung getrennt bleiben.

Plattformübergreifende Sicherheit und Zuverlässigkeit

  • macOS und Linux verwenden POSIX-Prozessgruppen für die vollständige Prozessbaumverwaltung. Windows 11 x64 verwendet einen Rust-Helfer und Windows Jobobjekte mit Pfad-, Versions-, Architektur- und Integritätsüberprüfung.
  • Die Funktion ist standardmäßig deaktiviert. Durch die Aktivierung werden Plattformunterstützung, Projektvertrauen, Grenzen des Sitzungsarbeitsverzeichnisses, Besitzeridentität, Crash-Reaper-Zustand und Ressourcenrichtlinie validiert und fehlgeschlagen, wenn die Anforderungen nicht erfüllt sind.
  • Prozesse werden je nach Agent-Sitzung isoliert. Protokolle verwenden begrenzte Puffer, Cursor und geheime Schwärzung; stdin wird nicht beibehalten und gängige LAN-Bindungen erfordern eine Bestätigung.
  • Ein Crash Reaper führt nach einem Host- oder App-Ausfall eine begrenzte Prozessbaumbereinigung durch, und ein Agent kann einen Benutzerstopp nicht automatisch umgehen.
  • Die Windows-Release-Pipeline fügt jetzt reproduzierbare Rust-Helper-Builds, PE-Sicherheitsüberprüfungen, ein CycloneDX-SBOM und Integritätstore für gepackte Artefakte hinzu.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.14-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.14-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.14.exe
  • Linux x64: Pi-Agent-Desktop-0.1.14-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Verwaltete Prozesse unterstützen macOS, Linux und Windows 11 x64, jedoch nicht Windows ARM64, Windows Server oder 32-Bit Windows. Sie bieten Lebenszykluskontrolle, keinen Container oder eine Sicherheits-Sandbox.
  • Das Windows-Installationsprogramm ist eine nicht signierte Betaversion und kann Warnungen über unbekannte Herausgeber oder SmartScreen auslösen. Linux AppImage Updates bleiben manuell.
v0.1.13

Diese Version fügt Steuerelemente für die Chat-Schriftgröße und Konversationsbreite hinzu und überarbeitet sie @ Dateireferenzvorschläge für ein umfassenderes und zuverlässigeres Durchsuchen und Suchen in großen Nicht-Git-Arbeitsbereichen.

Chat-Darstellung

  • Einstellungen → Allgemein → Konversation bietet jetzt die Chatgrößen „Klein“, „Standard“, „Groß“ und „Extragroß“ sowie Steuerelemente für die Konversationsbreite. Änderungen werden sofort wirksam und bleiben auch nach Neustarts bestehen.
  • Die komfortable Breite bleibt bei 760 Pixel, während sich die erweiterte Breite bis zu maximal 960 Pixel an das Fenster anpasst.
  • Nachrichten-, Prozessdetail- und Composer-Grenzen werden jetzt konsistent in breiten und minimalbreiten Fenstern ausgerichtet.

@ Dateiverweise

  • Vorschläge verwenden jetzt On-Demand-Browsing und werden verwaltet fd Suche mit bis zu 300 Ergebnissen sowohl beim Durchsuchen als auch bei der Suche, sodass frühe Ordner das Kontingent nicht erschöpfen können.
  • Wenn der Arbeitsbereich ein Benutzer-Home-Verzeichnis ist, Windows AppData oder macOS Library ist standardmäßig ausgeblendet, bleibt jedoch verfügbar, wenn explizit eingegeben wird.
  • Wenn das Suchtool nicht verfügbar ist, eine Zeitüberschreitung auftritt oder fehlschlägt, meldet die App einen eindeutigen Fallback-Status und behält Kandidaten im aktuellen Verzeichnis bei, anstatt hängen zu bleiben oder irreführende Ergebnisse zurückzugeben.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.13-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.13-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.13.exe
  • Linux x64: Pi-Agent-Desktop-0.1.13-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Das Windows-Installationsprogramm ist eine nicht signierte Betaversion und kann Warnungen über unbekannte Herausgeber oder SmartScreen auslösen. Linux AppImage Updates bleiben manuell.
v0.1.12

Diese Version behebt ein Windows-Problem, bei dem der Projektverlauf nach dem Wechsel zwischen dem Hauptarbeitsbereich und einem verknüpften Arbeitsbaum aus der Sitzungsseitenleiste verschwand und ohne Neustart nicht zurückkehrte.

Windows Arbeitsbaum-Sitzungskorrektur

  • Der Hauptarbeitsbereich und die verknüpften Arbeitsbäume teilen sich jetzt den von Git gemeldeten Pfad der obersten Ebene, wodurch Schrägstrichkonflikte zwischen Sitzungsdateien und der Git-Ausgabe vermieden werden.
  • Die Sitzungsseitenleiste und die App-Shell verwenden Windows-fähigen Pfadvergleich für Trennzeichen, Laufwerks- und Pfadschreibweise sowie nachfolgende Trennzeichen.
  • Repository-Unterverzeichnisse behalten ihre unabhängige Projektidentität und die Semantik der Submodule bleibt erhalten.
  • Wenn der Sandbox-Renderer keine hat process Global wird Windows anhand der durch das Vorladen bereitgestellten Plattforminformationen erkannt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.12-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.12-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.12.exe
  • Linux x64: Pi-Agent-Desktop-0.1.12-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Das Windows-Installationsprogramm ist eine nicht signierte Betaversion und kann Warnungen über unbekannte Herausgeber oder SmartScreen auslösen. Linux AppImage Updates bleiben manuell.
v0.1.11

Diese Version bietet eine durchgängige Erfahrung mit lokalen Dateien: Hängen Sie beliebige Dateien im Chat an, erkennen Sie lokale Pfade in Markdown und nutzen Sie umfangreiche Systemaktionen aus Dateiverknüpfungs-Kontextmenüs.

Anhänge und lokale Dateien

  • Ziehen Sie eine beliebige Datei per Drag-and-Drop, fügen Sie sie ein oder verwenden Sie die Schaltfläche „Anhängen“. Nicht-Bilder erscheinen als Karteikarten, können ohne Text versendet werden und arbeiten während des Streamings in Steuerungs-/Folgewarteschlangen.
  • Markdown erkennt die lokalen Pfade Windows, POSIX und UNC und behält sie bei file: Links. Absolute Pfade können im Systemdateimanager angezeigt werden, und Repository-relative Pfade sind weiterhin in der App geöffnet.
  • Mit Dateiverknüpfungs-Kontextmenüs können Sie eine Datei öffnen, die Standard-App oder „Öffnen mit“ verwenden, eine Kopie speichern, den Pfad oder den Textinhalt kopieren und sie in ihrem Ordner anzeigen. Windows liest echte Dateizuordnungen.
  • Beim Versenden von Anhängen werden stabile Snapshots verwendet, fehlgeschlagene Inhalte werden wieder in den neuesten Entwurf zusammengeführt und Dateiverweise werden als absolute Pfade validiert, dedupliziert und anzahlbegrenzt.

Gesprächserlebnis und Sicherheit

  • Der Erweiterungsstatus des Thinking-Blocks bleibt über Sitzungswechsel hinweg bestehen, neue Blöcke erben die neueste Wahl und der Speicher ist sitzungsspezifisch isoliert und begrenzt.
  • Eine nach oben gerichtete Radbewegung oder ArrowUp, PageUp, oder Home Gibt sofort das Scrollen frei.
  • Leere Textsegmente zwischen Denk- und Werkzeugaufrufen werden gefiltert, um leere Assistentenblasen zu verhindern.
  • Main löst echte Pfade auf, validiert Dateityp und Arbeitsverzeichnisgrenzen und begrenzt kopierte Dateiinhalte nach Größe und Texttyp.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.11-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.11-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.11.exe
  • Linux x64: Pi-Agent-Desktop-0.1.11-x86_64.AppImage
v0.1.10

Diese Version fügt eine automatische Benennung für neue Sitzungen hinzu: Nach der ersten aussagekräftigen Nachricht wird im Hintergrund ein kurzer Titel generiert, ohne die normale Antwort zu blockieren und wobei manuelle Namen immer Vorrang haben.

Automatische Sitzungstitel

  • Das aktuelle Sitzungsmodell generiert im Hintergrund einen Titel und aktualisiert die Seitenleiste in Echtzeit. Die Anfrage bleibt vom Sitzungsverlauf und den Kontext-Caches getrennt.
  • Einstellungen → Allgemein → Konversation enthält jetzt einen Schalter zur automatischen Benennung neuer Sitzungen, der standardmäßig aktiviert und vollständig auf Englisch und Chinesisch lokalisiert ist.
  • Wenn das Modell nicht verfügbar ist oder die Anfrage fehlschlägt, wird ein lokaler Titel verwendet. Anführungszeichen, Zeilenumbrüche und nachfolgende Satzzeichen werden normalisiert, mit einer Begrenzung auf 40 Zeichen.
  • Eine manuelle Umbenennung während der Generierung wird niemals überschrieben. Schrägstrichbefehle, leerer Text, Nachrichten mit nur einem Zeichen und Nachrichten, die nur aus Bildern bestehen, lösen keinen Titel aus.
  • Die Handhabung des Arbeitsverzeichnisses und der Modelllaufzeit ist strenger, und das lokale Fallback wird jetzt nach Fehlern bei der Modelldienstinitialisierung korrekt ausgeführt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.10-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.10-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.10.exe
  • Linux x64: Pi-Agent-Desktop-0.1.10-x86_64.AppImage

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Das Windows-Installationsprogramm ist eine nicht signierte Betaversion und kann Warnungen über unbekannte Herausgeber oder SmartScreen auslösen. Linux AppImage Updates bleiben manuell.
v0.1.9

Diese Version verbessert die Kontrolle bei langen Gesprächen: Nach dem Verlassen des neuesten Inhalts wird eine Schaltfläche zum Scrollen nach unten angezeigt und die automatische Verfolgung für die Streaming-Ausgabe wird wiederhergestellt.

Konversation scrollen

  • Es wurde eine schwebende Schaltfläche zum Scrollen nach unten mit Rückmeldung zum Betriebszustand, englischer und chinesischer Kopie sowie Unterstützung für reduzierte Bewegungen hinzugefügt.
  • Der Live-Run-Abstandshalter verzerrt nicht mehr die Berechnung in der Nähe des Bodens und verhindert so eine falsche Sichtbarkeit der Schaltflächen.
  • Der Status des Scrollmagneten bleibt über Runden und Sitzungswechsel hinweg bestehen, während absichtliches Scrollen nach oben die automatische Verfolgung immer deaktiviert.
  • Verzögertes Laden von Bildern und erweiterte Prozessdetails aktualisieren jetzt die Sichtbarkeit der Schaltfläche und den Status „Folgen“, wenn sich die Höhe des Inhalts ändert.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.9-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.9-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.9.exe
  • Linux x64: Pi-Agent-Desktop-0.1.9-x86_64.AppImage
v0.1.8

Diese Version fügt Basis-URLs für API-Schlüsselanbieter hinzu und konzentriert sich auf zuverlässige Modellaktualisierung, Lokalisierung, konsistentes Design, Synchronisierung von Kanalberechtigungen und Desktop-Ausfallsicherheit.

Modelle, Schnittstelle und Kanäle

  • API-Schlüsselanbieter können ihren Standardendpunkt mit einer Basis-URL überschreiben. Die Modellaktualisierung begrenzt jetzt sowohl die Dienstinitialisierung als auch die endgültige Katalogprojektion durch eine Zeitüberschreitung.
  • Abgeschlossene englische und chinesische Abdeckung für die Sitzungsseitenleiste, die App-Navigation, das Durchsuchen und Anzeigen von Dateien, Fertigkeiten, Plugins und Agentenbenachrichtigungen.
  • Einheitliche Designs für Fehlerseiten, Word-Vorschauen, Modellverbindungsstatus und Benutzernachrichtenblasen, während Renderer-Schriftarten für die Offline-Verwendung gebündelt werden.
  • Die standardmäßige Tool-Gewährung eines Kontos wird mit gebundenen Sitzungen synchronisiert. Zuschüsse sind auf Pi-Sitzungen beschränkt, sodass Kanaleinstiegspunkte, die eine Sitzung teilen, konsistent bleiben.
  • Erhöhte Sicherheit, Leistung und Wiederherstellung nach Fehlern für den gemeinsamen Browser, den Desktop-IPC, den Dateizugriff, Updates, die Wiederherstellung nach einem Absturz und den lang andauernden Betrieb.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.8-arm64.dmg
  • macOS Intel: Pi-Agent-Desktop-0.1.8-x64.dmg
  • Windows x64 (Unsignierte Beta): Pi-Agent-Desktop-Unsigned-Beta-Setup-0.1.8.exe
  • Linux x64: Pi-Agent-Desktop-0.1.8-x86_64.AppImage
v0.1.7

Diese Version vereinfacht die Modellkonfiguration und die Einrichtung von Feishu / Lark: Sie können steuern, welche Modelle für jeden Anbieter angezeigt werden, und einen neuen Bot über den offiziellen QR-Flow erstellen und verbinden.

Modellauswahl und lokalisierte Einstellungen

  • Verbundene Abonnement- und API-Schlüsselanbieter können auswählen, welche Modelle in der Modellauswahl angezeigt werden.
  • Suchen Sie nach Modellname oder ID, aktivieren Sie Modelle einzeln, aktivieren oder deaktivieren Sie jedes Modell für einen Anbieter und sehen Sie sich die Anzahl der aktivierten Modelle an.
  • Die Auswahl bleibt bei den Pi-Einstellungen bestehen, bleibt mit der vorhandenen Konfiguration auf Denkebene kompatibel und ändert nicht das Modell, das derzeit von einer vorhandenen Sitzung verwendet wird.
  • Die App verhindert das Speichern einer Konfiguration ohne gültige Modelle, sodass der Selektor nicht unbrauchbar werden kann.
  • Die Einstellungen für Anbieter, Anmeldung, Verbindungstest, benutzerdefiniertes Modell, Kontextfenster, Kosten und Denkebene sind jetzt vollständig auf Chinesisch lokalisiert.

Erstellen Sie einen Feishu / Lark-Bot per QR-Code

  • Ein empfohlener Scan zum Erstellen eines Flows für Feishu China oder Lark mithilfe des offiziellen Autorisierungsprozesses wurde hinzugefügt.
  • Durch die Autorisierung werden die erforderlichen Berechtigungen für Nachrichten, Ressourcen, Karten, Ereignisse und Bot-Menüs konfiguriert, Anmeldeinformationen gespeichert, die Bot-Identität überprüft und die Verbindung gestartet.
  • Das App-Geheimnis wird nur innerhalb des Agent-Hosts verarbeitet und mit Betriebssystemverschlüsselung gespeichert. Es gelangt nie in die Benutzeroberfläche.
  • Standardmäßig kann nur der scannende Benutzer Direktnachrichten senden. Gruppen, Befehle und Agent-Tools bleiben deaktiviert, bis sie explizit aktiviert werden.
  • Vorhandene benutzerdefinierte Apps können weiterhin mit einer App-ID und einem App-Geheimnis verbunden werden.

Sicherheit und Validierung

  • Verbesserte Speicherung von Kanalanmeldeinformationen, Reload-Abdeckung, Überprüfung auf Klartextlecks und Fehlerbereinigung.
  • Feishu QR-Registrierungs- und Channel-Login-Lebenszyklustests sowie eine stärkere plattformübergreifende Paketvalidierung und Windows native Zwischenablage-Laufzeitprüfungen hinzugefügt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.7-arm64.dmg
  • macOS Intel: 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

Notizen

  • Die gebündelte Pi Coding Agent-Laufzeit bleibt bei 0.84.0.
  • Das Windows-Installationsprogramm bleibt unsigniert und löst möglicherweise SmartScreen aus; Linux AppImage Updates bleiben manuell.
v0.1.6

Diese Version aktualisiert das Paket Pi Coding Agent auf 0.84.0 und konzentriert sich auf die Inhaltswiedergabe, das Modellverzeichnis, die Synchronisierung von Anmeldeinformationen und die zuverlässige Skill-Installation.

Pi 0.84 und Inhaltsdarstellung

  • Pi Coding Agent und die zugehörige Laufzeit wurden auf 0.84.0 aktualisiert, mit passenden OAuth-, Modell- und Erweiterungs-API-Anpassungen.
  • Agentenantworten rendern jetzt Mermaid-Diagramme und LaTeX-Formeln mit KaTeX.
  • Markdown-Dateien erhalten eine verbesserte Syntaxhervorhebung, Mermaid- und KaTeX-Rendering.

Modelle und Authentifizierung

  • Sitzungen beginnen im lokal zwischengespeicherten Modellverzeichnis mit einer expliziten Remote-Aktualisierungsaktion im Modellselektor.
  • Die Modellaktualisierung unterstützt Zeitüberschreitungen, Abbrüche, Offline-Status und Teilanbieterwarnungen und behält gleichzeitig zwischengespeicherte Modelle nach einem Fehler bei.
  • Das Speichern oder Löschen eines API-Schlüssels und das An- oder Abmelden über OAuth synchronisieren jetzt den Modellstatus mit dem Agent-Host und zeigen eine deutliche Warnung an, wenn die Synchronisierung fehlschlägt.

Installation und Zuverlässigkeit von Skills

  • Bei normalen Installationen bleiben die Standard-Parallelität und der Cache von npm erhalten. Netzwerk-, Zeitüberschreitungs- oder Cache-Sperrfehler lösen einen Wiederholungsversuch mit einem vorübergehend isolierten Cache aus.
  • Verbesserte Zeitüberschreitungsmeldungen bei der Installation, Erweiterungsdiagnose und Filterung vertraulicher Daten bei Fehlern.
  • Linux ASAR-Abhängigkeitskonflikte, Windows ASAR-Pfadüberprüfung und macOS Intel-Build-Validierung wurden mit stärkeren Produktionspaketprüfungen behoben.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.6-arm64.dmg
  • macOS Intel: 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

Notizen

  • Das Windows-Installationsprogramm bleibt unsigniert und löst möglicherweise SmartScreen aus; Linux AppImage Updates bleiben manuell.
v0.1.5

Diese Version verbessert die Leistung von Sitzungslisten, Sitzungswechseln und langen Gesprächen, während der vollständige lokale Verlauf erhalten bleibt und wiederholte Scan-, Übertragungs- und Rendering-Arbeiten reduziert werden.

Höhepunkte

  • Es wurde ein inkrementeller Sitzungsindex hinzugefügt, der unveränderte Metadaten nach Dateifingerabdruck wiederverwendet und nur Sitzungen aktualisiert, die von Datei-Watcher-Ereignissen betroffen sind.
  • Beim Öffnen einer Sitzung werden jetzt die letzten 20 Gesprächsrunden priorisiert; Scrollen Sie nach oben oder verwenden Sie die Schaltfläche, um frühere Nachrichten zu laden.
  • Bei sehr umfangreichen Texten, Denkweisen, Tool-Call-Argumenten und Bildern werden verzögerte Inhalte verwendet: Eine erkennbare Vorschau erscheint zuerst und der vollständige Inhalt wird bei Bedarf geladen.
  • Begrenzte Sitzungsinhalts- und Pfad-Caches verbessern den Sitzungswechsel, das Scrollen und die Reaktionsfähigkeit während der Streaming-Ausgabe.
  • Komprimierung und Zweigzusammenfassungen sind standardmäßig ausgeblendet, mit neuer Leistungsinstrumentierung, Benchmarks sowie Paginierung, Cache und Indexabdeckung.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.5-arm64.dmg
  • macOS Intel: 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

Notizen

  • Durch Paginierung und verzögertes Laden wird der gesamte auf Ihrem Computer gespeicherte Sitzungsverlauf nicht gelöscht oder abgeschnitten.
  • Das Windows-Installationsprogramm bleibt unsigniert und löst möglicherweise SmartScreen aus; Linux AppImage Updates bleiben manuell.
v0.1.4

Diese Version fügt einen integrierten Browser hinzu, der vom Benutzer und Agent gemeinsam genutzt wird und echte Chromium-Seiten, Browserautorisierung und Netzwerkrichtlinien in den Desktop-Arbeitsbereich integriert.

Eingebauter Browser

  • Öffnen Sie echte Seiten in einem Main-eigenen WebContentsView auf der rechten Seite des Arbeitsbereichs mit mehreren Registerkarten, temporären oder dauerhaften Profilen, Anmeldestatus, Uploads, Downloads und Proxy-Unterstützung.
  • Der Agent kann unter separaten Browser-Lese-/Interaktionsberechtigungen navigieren, strukturierte Seiten-Snapshots lesen, Screenshots erfassen, klicken, tippen und warten. Die Codierungserlaubnis gewährt nicht implizit Browserzugriff.
  • Der Benutzer und der Agent betreiben dieselbe Seite und der Benutzer kann jederzeit übernehmen. Übermittlungen, Uploads, Downloads, Erlaubnisaufforderungen und externe Protokolle durchlaufen weiterhin lokale Richtlinien oder Bestätigungen.
  • Einstellungen verwalten globale und sitzungsspezifische Browserberechtigungen. Der erweiterte Browsermodus kombiniert vertrauenswürdige Eingaben, Netzwerkprüfung und bestätigte Wiedergabe von Schreibanforderungen.
  • Remote-Seiten werden in einer Sandbox-Browseransicht ohne das Vorladen der Anwendung, Node.js oder die Haupt-Renderer-Brücke ausgeführt.

Downloads

  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.4-arm64.dmg
  • macOS Intel: 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

Diese Version führt eine plattformübergreifende Entwicklertoolverwaltung und ein offizielles Linux-Paket ein, das Skills, Plugins und Agent-Skripten eine konsistentere Laufzeit auf verschiedenen Computern bietet.

Höhepunkte

  • Es wurde eine einheitliche Einstellung für Entwicklertools hinzugefügt, gruppiert in JavaScript, Python und CLI Essentials mit einer Toolliste und detaillierten Status-, Quell- und Versionsinformationen.
  • Erkennt und überprüft installierte Node.js, npm / npx, Python, uv / uvx, Git / Bash, Bun, jq und andere Tools, einschließlich unvollständiger PATH-Umgebungen, wenn macOS über den Finder und allgemeine Windows-Installationsorte gestartet wird.
  • Mit der Bestätigung kann Pi Desktop private Kopien von Node.js LTS, CPython, uv, PortableGit, Bun und jq installieren, ohne den System-PATH, die Shell-Konfiguration oder die Registrierung zu ändern.
  • Bündelt und prüft plattformspezifische Builds von ripgrep und fd für eine stabile, leistungsfähige Dateisuche.
  • Fähigkeiten und Plugins verwenden nun aufgelöste absolute Node-/npm-Pfade. Plugin-Npm-Operationen laufen in einem isolierten Worker ab und geben strukturierte Installationsanweisungen zurück, wenn Tools fehlen.
  • Download-, Installations-, Reparatur-, Entfernungs-, Abbruch-, Cache-Inspektion- und Diagnoseaktionen mit stärkeren Weiterleitungs-Zulassungslisten, Prüfsummenüberprüfung, Startvalidierung, Rollback und Protokollschwärzung hinzugefügt.
  • Die englischen und chinesischen README-Dateien und Anwendungs-Screenshots wurden aktualisiert.

Plattformen und Downloads

  • Das offizielle Linux x64 AppImage wurde hinzugefügt und in macOS Apple Silicon / Intel und Windows x64 in voller CI, Artefaktstart E2E und Release-Validierung eingebunden.
  • macOS Apple Silicon: Pi-Agent-Desktop-0.1.3-arm64.dmg
  • macOS Intel: 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

Notizen

  • Private Tools werden bei Bedarf erst nach Bestätigung installiert und verbleiben im Anwendungsdatenverzeichnis Pi Agent Desktop.
  • Das Windows-Installationsprogramm ist derzeit nicht signiert, daher wird SmartScreen möglicherweise beim ersten Start angezeigt.
  • Linux AppImage Aktualisierungen erfolgen derzeit manuell.
v0.1.2

Hinzugefügt

  • In-App-Updates für Windows x64 hinzugefügt, einschließlich der Überprüfung, des Herunterladens und der Installation neuer Versionen direkt in der App.
  • Windows-Updates funktionieren ohne Codesignaturzertifikat und verwenden ein vollständiges NSIS-Installationsprogramm anstelle eines Web-Installationsprogramms.

Sicherheit und Zuverlässigkeit

  • Update-Pakete werden vor der Installation anhand von GitHub-Release-Metadaten und SHA-512-Prüfsummen überprüft.
  • Verstärkte Windows-Update-Konfigurationsprüfungen, sodass nicht signierte Builds keine ungültigen Builds enthalten publisherName.
  • CI überprüft jetzt Installationsprogramm, Update-Metadaten und Blockmap-Konsistenz. macOS erzwingt weiterhin Code-Signierung, Apple-Beglaubigung und Artefaktintegritätsprüfungen.
v0.1.1

Behoben

  • Fehler bei Modellanfragen werden jetzt direkt in der Konversation angezeigt, anstatt stillschweigend eine leere Antwort des Assistenten anzuzeigen. Anbieterdetails wie ein ungültiger API-Schlüssel bleiben erhalten, mit einem umsetzbaren Fallback, wenn keine Details zurückgegeben werden.
  • Fehlgeschlagene Assistentenmeldungen bleiben nach der Sitzungsgruppierung und dem Neuladen sichtbar, während harmlose leere Antworten verborgen bleiben.
  • Regressionsabdeckung für Anbieterausfälle, fehlende Fehlerdetails und gültige leere Assistentenmeldungen hinzugefügt.

Geändert

  • Drückt zu main Führen Sie jetzt Tests und das vollständige Qualitätstor aus, ohne temporäre Installationsprogramme zu packen.
  • Pull Requests und manuell ausgelöste Workflows stellen weiterhin temporäre Build-Artefakte bereit.
  • Mit Tags versehene Veröffentlichungen fügen jetzt neben signierten und notariell beglaubigten macOS-Artefakten auch das Installationsprogramm Windows x64 NSIS, die Blockmap und Update-Metadaten hinzu.
  • Verbesserte Release-Asset-Validierung für macOS- und Windows-Pakete.
  • Die englische und chinesische Versionsdokumentation wurde aktualisiert und die lokale Version ignoriert temp/ Verzeichnis.

Hinweise zur Plattform

  • macOS-Freigaben werden unterzeichnet und notariell beglaubigt. Stabile In-App-Updates verwenden GitHub Release-Metadaten aus dem Release-Workflow.
  • Das Installationsprogramm Windows ist ein offizielles Release-Asset, verfügt aber noch nicht über die Authenticode-Signierung, sodass Windows möglicherweise Eingabeaufforderungen zum unbekannten Herausgeber oder SmartScreen anzeigt.
  • Windows In-App-Updates bleiben deaktiviert; Laden Sie neue Versionen manuell von GitHub Releases herunter und installieren Sie sie.
v0.1.0

Erstveröffentlichung

  • Erste Produktionsversion mit signierten und notariell beglaubigten DMG / ZIP-Paketen für macOS Apple Silicon (arm64) und Intel (x64).
  • Beinhaltet den kompletten Agent-Arbeitsbereich: Sitzungsverwaltung, Projektdateien, Modell- und Erweiterungseinstellungen, WeChat-/Telegram-/Feishu-Kanäle, Taskleiste und Benachrichtigungen, Wiederherstellung nach einem Absturz und Diagnoseexport.