Skip to content
Diese Seite wurde mit KI-Unterstützung erstellt und übersetzt. Falls Ihnen Ungenauigkeiten auffallen, helfen Sie gerne bei der Verbesserung. Auf GitHub bearbeiten

CLI-Referenz

Die prx-Binärdatei ist der zentrale Einstiegspunkt für alle PRX-Operationen -- interaktiver Chat, Daemon-Verwaltung, Kanaladministration und Systemdiagnose.

Globale Flags

Diese Flags werden von jedem Unterbefehl akzeptiert.

FlagKurzStandardBeschreibung
--config-c~/.config/prx/config.tomlPfad zur Konfigurationsdatei
--log-level-linfoLog-Ausführlichkeit: trace, debug, info, warn, error
--no-colorfalseFarbige Ausgabe deaktivieren
--quiet-qfalseNicht-essentielle Ausgabe unterdrücken
--help-hHilfeinformationen ausgeben
--version-VVersion ausgeben

Befehle

BefehlBeschreibung
prx agentEinzelne LLM-Interaktion (pipe-freundlich)
prx chatUmfangreicher Terminal-Chat mit Streaming und Verlauf
prx daemonVollständige PRX-Laufzeit starten (Gateway + Kanäle + Cron + Evolution)
prx gatewayEigenständiger HTTP/WebSocket-Gateway-Server
prx onboardInteraktiver Einrichtungsassistent
prx channelKanalverwaltung (list, add, remove, start, doctor)
prx cronCron-Aufgabenverwaltung (list, add, remove, pause, resume)
prx evolutionSelbstentwicklungsoperationen (status, history, config, trigger)
prx authOAuth-Profilverwaltung (login, refresh, logout)
prx configKonfigurationsoperationen (schema, split, merge, get, set)
prx doctorSystemdiagnose (Daemon-Zustand, Kanalstatus, Modellverfügbarkeit)
prx serviceSystemd/OpenRC-Dienstverwaltung (install, start, stop, status)
prx skillsSkill-Verwaltung (list, install, remove)
prx statusSystem-Status-Dashboard
prx models refreshAnbieter-Modellkataloge aktualisieren
prx providersAlle unterstützten LLM-Anbieter auflisten
prx completionsShell-Vervollständigungen generieren (bash, zsh, fish)

Schnellbeispiele

bash
# Ersteinrichtung
prx onboard

# Interaktiven Chat starten
prx chat

# Einzelabfrage (skriptfähig)
echo "Summarize this file" | prx agent -f report.pdf

# Daemon mit allen Diensten starten
prx daemon

# Systemzustand prüfen
prx doctor

Shell-Vervollständigungen

Generieren Sie Vervollständigungen für Ihre Shell und fügen Sie sie Ihrem Profil hinzu:

bash
# Bash
prx completions bash > ~/.local/share/bash-completion/completions/prx

# Zsh
prx completions zsh > ~/.zfunc/_prx

# Fish
prx completions fish > ~/.config/fish/completions/prx.fish

Umgebungsvariablen

PRX berücksichtigt die folgenden Umgebungsvariablen (diese überschreiben Konfigurationsdateiwerte):

VariableBeschreibung
PRX_CONFIGPfad zur Konfigurationsdatei (wie --config)
PRX_LOGLog-Stufe (wie --log-level)
PRX_DATA_DIRDatenverzeichnis (Standard: ~/.local/share/prx)
ANTHROPIC_API_KEYAPI-Schlüssel für den Anthropic-Anbieter
OPENAI_API_KEYAPI-Schlüssel für den OpenAI-Anbieter
GOOGLE_API_KEYAPI-Schlüssel für den Google Gemini-Anbieter

Verwandte Themen

Released under the Apache-2.0 License.