AI Pilot in der mobilen AppVorschau
AI Pilot in kaiport für iPhone und iPad – Teil von kaiport Pro, mit deinem Anbieter und API-Schlüssel, Freigaben und Autopilot wie in der Mac-App und was an das Modell geht.
Die Bildschirmfotos der mobilen App auf diesen Seiten sind Platzhalter und werden durch Bilder der veröffentlichten App ersetzt.
AI Pilot in kaiport für iPhone und iPad folgt der Mac-App: Du bringst dein eigenes Modell mit deinem eigenen API-Schlüssel mit, und AI Pilot arbeitet direkt in deiner SSH-Sitzung. Er führt Befehle mit deiner Freigabe aus, liest ihre Ausgabe und liest und schreibt Dateien über SFTP. In Speichersitzungen durchsucht er Ordner, schreibt Ordnerberichte mit Aufräumtipps und führt Sammeländerungen als Plan aus, den du prüfst. Den vollständigen Überblick gibt die Seite AI Pilot.
Anbieter und API-Schlüssel
Auf dem Smartphone gibt es die Anbieter-Vorlagen der Mac-App, ohne die lokalen Server Ollama und LM Studio:
| Vorlage | API-URL | API |
|---|---|---|
| Anthropic | https://api.anthropic.com | Anthropic Messages API |
| OpenAI | https://api.openai.com/v1 | OpenAI-kompatibel |
| OpenRouter | https://openrouter.ai/api/v1 | OpenAI-kompatibel |
| Groq | https://api.groq.com/openai/v1 | OpenAI-kompatibel |
| Mistral | https://api.mistral.ai/v1 | OpenAI-kompatibel |
| DeepSeek | https://api.deepseek.com/v1 | OpenAI-kompatibel |
| Together | https://api.together.xyz/v1 | OpenAI-kompatibel |
Du kannst auch eine eigene URL eintragen, zum Beispiel einen Proxy oder einen anderen OpenAI-kompatiblen Dienst. Wie in der Mac-App erkennt die App an der URL, ob dahinter die Anthropic Messages API oder eine OpenAI-kompatible Chat-Completions-API steckt. Bei einer URL, die sie nicht kennt, behält sie die API, die du vorher gewählt hattest.
Modelle sind nicht enthalten: AI Pilot nutzt dein eigenes Konto beim Anbieter. Trag deinen API-Schlüssel ein, und die App bewahrt ihn im iOS-Schlüsselbund dieses Geräts auf. Dort bleibt er, du gibst ihn also auf jedem Gerät einmal ein. Danach wählst du ein Modell; die App kann die Modellliste beim Anbieter laden und merkt sich die zuletzt geladene Liste. AI Pilot ist bereit, sobald ein Modell gewählt und der Schlüssel gespeichert ist.
In deiner SSH-Sitzung
AI Pilot arbeitet in dem Terminal, das du siehst, nicht in einer versteckten Shell. Er kann:
- Befehle in deine Sitzung tippen, warten, bis der Prompt zurück ist, und die Ausgabe lesen; mit Shell-Integration auf dem Server bekommt er auch den Exit-Code,
- den Bildschirm lesen und Programmen, die auf eine Eingabe warten, Eingaben schicken, auch Sondertasten wie Strg+C,
- Dateien über SFTP lesen und schreiben, statt
catoder Heredocs zu tippen, - den Bildschirm erneut prüfen, wenn ein Befehl weiterläuft oder auf eine Eingabe wartet, statt den nächsten Befehl zu starten.
Wie in der Mac-App fragt AI Pilot im Chat nie nach Passwörtern. Verlangt ein Befehl wie sudo eines, tippst du es selbst ins Terminal.
Damit AI Pilot weiß, wo er arbeitet, sammelt die App direkt nach der Anmeldung über einen eigenen Kanal ein paar Fakten: Kernel, Betriebssystem und Distribution, Hostname, Benutzer und Login-Shell, ob sudo ohne Passwort geht, Paketmanager, gängige Werkzeuge, CPUs, Arbeitsspeicher, Root-Laufwerk und Uptime. Dafür wird nichts in dein Terminal getippt.
Ist das Fenster breit genug (iPad oder aufgeklapptes Smartphone), sitzt AI Pilot neben dem Terminal oder dem Dateibrowser; sonst öffnet er sich als Blatt in halber Höhe, damit das Terminal sichtbar bleibt.
Freigaben und Autopilot
Die App folgt den Regeln der Mac-App:
- Freigabe als Standard: Jeder Befehl, den AI Pilot ausführen will, wartet auf deine Freigabe.
- Autopilot (standardmäßig aus) führt Befehle ohne Rückfrage aus. Potenziell gefährliche Befehle brauchen trotzdem deine Bestätigung.
- Pro Verbindung: Die KI-Anweisungen für diese Verbindung und die Listen Erlaubte Befehle (KI) und Verbotene Befehle (KI) aus dem Verbindungsdialog der Mac-App gehören zur Verbindung und gelten auch auf dem Smartphone. Zerstörerische Befehle und Überschreiben fragen immer, und AI Pilot führt ein Audit-Log über alles, was er getan hat.
Die Liste der gefährlichen Befehle ist dieselbe wie in der Mac-App. Dazu gehören zum Beispiel:
| Art | Beispiele |
|---|---|
| Daten löschen | rekursives rm (rm -r, rm -rf), rm -f /, shred, mkfs, dd auf ein Gerät, Schreiben auf ein Laufwerk wie /dev/sda |
| Laufwerke | fdisk, parted, wipefs |
| Ausschalten | shutdown, reboot, poweroff, halt |
| Rechte und Benutzer | chmod 777, chown -R auf /, passwd, userdel, usermod, deluser, groupdel |
| Prozesse | kill -9 -1, killall, pkill -9 |
| Netzwerk und Zugang | Regeln von iptables oder nft leeren, ufw disable, ufw reset, SSH-, Netzwerk- oder Firewall-Dienste stoppen oder deaktivieren |
| Datenbanken | DROP TABLE, DROP DATABASE, TRUNCATE TABLE |
| Git | git push --force, git reset --hard, git clean -f |
| Pakete und Aufgaben | Pakete mit apt, yum, dnf, zypper oder pacman entfernen, crontab -r |
| Sonstiges | curl oder wget in eine Shell leiten, history -c, eine Fork-Bombe |
Wie Freigaben, die Listen und Autopilot im Einzelnen funktionieren: Freigaben und Sicherheit.
Einstellungen
| Einstellung | Standard | Wirkung |
|---|---|---|
| Anbieter und API-URL | Anthropic, https://api.anthropic.com | Wohin AI Pilot seine Anfragen schickt: eine Vorlage oder deine eigene URL |
| API-Schlüssel | – | Dein Schlüssel beim Anbieter, im iOS-Schlüsselbund aufbewahrt |
| Modell | – | Das Modell, das AI Pilot nutzt; die Liste lässt sich beim Anbieter laden |
| Autopilot | Aus | Führt Befehle ohne Rückfrage aus; gefährliche Befehle fragen trotzdem |
| Zusätzliche Anweisungen | Leer | Werden an den System-Prompt angehängt, etwa Konventionen deiner Server |
| Kreativität (Temperature) | 0,2 | Wie kreativ die Antworten ausfallen; niedrige Werte sind berechenbarer |
| Max. Schritte pro Anfrage | 30 | Wie viele Befehle AI Pilot für eine Anfrage nacheinander ausführen darf |
| Dateiinhalte an die KI senden | An | Ob Dateiinhalte an den Anbieter gehen dürfen; ist es aus, arbeitet AI Pilot nur mit Namen, Größen und Datumsangaben |
| Limit pro Datei | 64 KB | Wie viel Inhalt einer Datei höchstens auf einmal an das Modell geht; größere Dateien werden abgeschnitten |
Datenschutz
Wie in der Mac-App gehen die Anfragen von AI Pilot direkt vom Gerät an den Anbieter, den du eingerichtet hast, mit deinem Schlüssel. Server von kaiport stehen nicht dazwischen, und an uns wird nichts gesendet. Beim Anbieter kommen an:
- deine Nachrichten und der Gesprächsverlauf mit AI Pilot,
- deine zusätzlichen Anweisungen und die KI-Anweisungen der Verbindung,
- die Ausgabe von Befehlen und die Bildschirminhalte, die AI Pilot liest,
- die Fakten über den Host, die nach der Anmeldung gesammelt werden,
- Dateiinhalte nur, wenn das Senden von Dateiinhalten eingeschaltet ist, und nur bis zum Limit pro Datei.
Mehr dazu: Kontext und Datenschutz.