Pig
Pig – ein intelligentes Tool, das sich auf die Steigerung der Effizienz durch KI konzentriert.
Tags:Steigerung der Effizienz durch KIEinführung in die Tools
Pig ist ein AI-Automatisierungswerkzeug für Windows-Desktop-Anwendungen, das sich für alte Software ohne traditionelle Schnittstellen sowie für komplexe Interface-Abläufe eignet.
Es bietet Chat-basierte Prototypen, eine Agent-API sowie ein Python-SDK für die untere Ebene. Doch das offizielle Team hat die aktive Entwicklung im Mai 2025 eingestellt; bei der Nutzung sollten daher die Wartungsrisiken sorgfältig abgewogen werden.
Aktueller Produktzustand
| Komponenten | Aktueller Zustand | Hauptverwendungszweck | Open-Source-Situation |
|---|---|---|---|
| Pig Chat | Der Service zur kostenlosen Hosting-Unterstützung soll weiterhin angeboten werden. | Testen der Desktop-Automatisierung in natürlicher Sprache | Sowohl die Schnittstelle als auch das Steuerungsflächen sind nicht vollständig open source. |
| Agent API | In der Alpha-Phase können zerstörerische Veränderungen eintreten. | Lassen Sie den Agenten vollständige Desktop-Aufgaben ausführen. | Kontrollfläche geschlossenes Quellcode |
| Python SDK | Verfügbar, aber nicht mehr aktiv weiterentwickelt | Steuerung von lokalen oder entfernten Maschinen über Code | Apache 2.0 Open Source |
| Piglet | Kann unabhängig unter Windows ausgeführt werden | Bietet Screenshot-Funktion sowie Steuerung über Tastatur und Maus. | Open Source |
Hauptfunktionen
Chat-basierte Automatisierung
Pig Chat kann mit dem Gerät des Benutzers verbunden werden, um Aufgaben in natürlicher Sprache zu beschreiben und Prozesse schnell zu überprüfen – ohne vorher Skripte schreiben zu müssen.
- Geeignet zur Erkundung wiederkehrender Desktop-Aktionen
- Die Machbarkeit kann vor der formalen Kodierung überprüft werden.
- Instabile Schnittstellen können weiterhin zu Fehlern bei der Bedienung führen.
Agent API
Die Agent-API nutzt dieselben Computerfähigkeiten wie die Chat-Produkte und kann Aufgaben auf höherer Ebene von Anwendungen übergeben.
- Für Workflows über mehrere Dateien und Schritte hinweg
- Die Elemente des Eingangswarteschlanks können nacheinander an den Agenten zur Verarbeitung übergeben werden.
- Noch immer zur Kategorie Alpha gehörend – sollte nicht ungeschützt in kritischen Produktionsprozessen eingesetzt werden.
SDK und Piglet
Piglet bietet auf Windows-Systemen Desktop-Treiber an; das Python SDK ermöglicht es, den Bildschirm zu steuern, die Maus und Tastatur zu kontrollieren sowie lokale oder entfernte Geräte auszuwählen.
- Unterstützung der Erfassung von Screenshots, Bildschirmgröße und Mausposition
- Unterstützung für Eingabe von Text, Tastenanschläge, Bewegung sowie Mausklicks
- Man kann die Kontrolle an Menschen übergeben und auf die Rückgabe warten.
Anleitung zur Verwendung
- Lesen Sie zunächst die offizielle Ankündigung zur Einstellung der Entwicklung sowie die Alpha-Warnung, um zu überprüfen, ob das Risiko akzeptabel ist.
- Installieren Sie Piglet und das Python SDK auf einem isolierten Windows-Testgerät.
- Starten Sie Piglet lokal oder fügen Sie die Maschine mithilfe eines Schlüssels dem Hosted Control Plane hinzu.
- Wählen Sie über das SDK eine Maschine aus und stellen Sie eine Verbindung her; testen Sie zunächst die Screenshot-Funktion sowie die reine Lesefunktion.
- Fügen Sie schrittweise Klick-, Eingabe- und Tastenoperationen hinzu und legen Sie für wichtige Aktionen eine manuelle Bestätigung fest.
- Erst nach der Dokumentation von Interface-Änderungen, Wiederherstellung bei Fehlern und Vorgehensweisen zur Handhabung von Zugangsdaten sollte das Automatisierungsmaß ausgeweitet werden.
Für welche Benutzer geeignet
- Entwickler, die alte Windows-Software ohne API automatisieren müssen
- KI-Team, das Computersteuerungsagenten und Mensch-Maschine-Übernahme-Mechanismen erforscht
- Technische Benutzer, die bereit sind, die Treiber selbst zu verwalten und den integrierten Code zu warten.
- Automatisierungsprojekte, die ausschließlich für Experimente und interne, risikofreie Prozesse verwendet werden.
Preis und Verwendungsmöglichkeiten
| Paket oder Version | Preis | Abrechnungszeitraum | Kernrechte oder -beträge | Für Nutzer geeignet |
|---|---|---|---|---|
| Open-Source-SDK und Piglet | Kostenlos | Nicht anwendbar | Lokale Desktop-Steuerungs- und Entwicklungs-APIs, die Infrastrukturkosten werden vom Benutzer getragen. | Selbstverwaltete Entwickler |
| Bestehende Hosting-Produkte | Kostenlos | Offiziell keine offengelegte feste Periode | Verwaltung des Kontrollplans, der Benutzeroberfläche und der Datenbanken; keine offiziellen Service-Level-Angaben. | Testnutzer |
| Umsetzung mit Unternehmensunterstützung | Kontaktieren Sie den Gründer | Nach Projekt | Kann Implementierung, priorisierte Unterstützung oder Alpha-Funktionen beinhalten, Preis ist nicht bekannt. | Komplexe Automatisierungs-Teams |
Der Anbieter bietet derzeit weder Standard-Preispakete noch klare Servicegrenzen an. Sollten sich die Hosting-Dienste in Zukunft ändern, werden aktive Nutzer informiert und es wird ein Weg zur Migration angeboten.
Vorteile des Produkts
- Konzentration auf den Windows-Desktop, statt nur Browserseiten zu unterstützen
- Piglet kann unabhängig lokal ausgeführt werden, ohne ein Pig-Konto zu benötigen.
- Das Python SDK bietet direktere Schnittstellen für Bildschirm, Tastatur und Maus.
- Unterstützung der manuellen Übernahme, um eine Überwachung bei hochriskanten Schritten zu gewährleisten.
Einsatzbeschränkungen und Hinweise
- Die aktive Entwicklung des Projekts wurde eingestellt; es bestehen Unsicherheiten hinsichtlich von Sicherheitskorrekturen, Kompatibilität und langfristiger Verfügbarkeit.
- Die Alpha-Schnittstelle kann ohne Vorwarnung zerstörerische Veränderungen aufweisen.
- Desktop-Proxye können versehentlich auf Dateien klicken, diese überschreiben oder Bildschirminhalte preisgeben; daher sollten isolierte Umgebungen sowie minimale Berechtigungen verwendet werden.
- Die Funktionen wie Baumstruktur in der Routekarte auf der offiziellen Website, Dateien sowie Befehle können nicht als bereits umgesetzt angesehen werden.
- Das Kontrollflächen-Management ist geschlossen – sensiblen Unternehmen muss die Risikoanalyse bezüglich entfernter Verbindungen und Zugangsdaten durchgeführt werden.
- Formelle Aufgaben sollten mit Zeitüberschreitung, Audit-Protokollen, Rollback-Möglichkeiten sowie manueller Bestätigung ausgestattet sein.
APIs, SDKs und Open Source
Pig bietet eine Agent-API, ein Python-SDK sowie eine lokale Piglet-Schnittstelle. Das SDK kann mithilfe von Paketverwaltungstools installiert werden und verbindet sich mit lokalen oder entfernten Windows-Systemen.
Das Python SDK wird unter der Apache 2.0-Lizenz bereitgestellt, auch Piglet hat offene Quellcodes. Das Hosting des Control Plans, der Benutzeroberfläche sowie der Datenbanken ist jedoch nicht vollständig open source.
Häufige Fragen
Wird Pig weiterentwickelt?
Nein, laut den offiziellen Dokumenten wurde die Entwicklung seit Mai 2025 eingestellt, doch die vorhandenen kostenlosen Hosting-Komponenten sollen weiterhin funktionieren.
Kann es vollständig lokal genutzt werden?
Piglet kann unabhängig auf dem lokalen Gerät laufen und über das SDK aufgerufen werden; die grundlegende Steuerung des Desktops ist auch ohne ein Remote-Control-Interface möglich.
Eignet es sich für die Produktionsumgebung?
Die Schnittstelle ist weiterhin als Alpha gekennzeichnet und wird nicht mehr aktiv gewartet; sie sollte nicht in kritischen, fehlerunfähigen Produktionsprozessen eingesetzt werden.
Guigong-Netzwerk-Sicherheitsnummer: 45132202000164