UiPath Documentation
uipath-cli
latest
false
UiPath-CLI-Benutzerhandbuch
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

UIP-Coded

Syntax für „uipcoder“, einen autonomen KI-Codierungsagent (Pi), der die UiPath CLI steuert – ein Befehl nur für Vorschau-Builds.

Hinweis:

Nur Vorschau-Build. Im Gegensatz zu den meisten Vorschau-beschrifteten Befehlen in dieser CLI (sichtbar in --help, aufrufbar, nur weniger stabil) wird uip coder nur in Vorschau-Builds registriert (previewOnly(...) in Quelle) – in einer stabilen Installation ist er überhaupt nicht vorhanden . Die allgemeine Vorschaukonvention finden Sie unter Versionierung und Stabilität ; Dieser Befehl ist ein strengerer Fall, der zur Erstellungszeit bearbeitet wird, anstatt nur beschriftet zu werden.

uip coder führt Pi aus, einen autonomen Codierungsagenten, der uip selbst über eine UiPath LLM Gateway-Anbieter-Erweiterung steuert. Jedes Argument wird wörtlich an die eigene CLI von Pi weitergeleitet – es gibt keine uip-spezifische Option für die Dokumentation, die über das unten stehende Weiterleitungsverhalten hinausgeht. Das Tool bleibt in der Vorschau, während UiPath den Status der Tool-Berechtigung für einen Agent ausarbeitet, der Toolaufrufe ohne Genehmigung pro Aufruf in Kundenumgebungen ausführt.

Zusammenfassung​

uip coder [args...]
uip coder [args...]

Keine Argumente öffnen die interaktive TUI von Pi. Alle Flags sind Flags von Pi – führen Sie uip coder --help (gerendert von Pi, nicht von uip) für die gesamte Oberfläche aus. Ein paar wissenswertes aus dem eigenen Paketverwaltungs-Unterbefehlssatz von Pi, der das erste Token sein muss und das Setup der Agent-Sitzung vollständig umgibt: install, remove/uninstall, update, list, config.

Wie es funktioniert​

  • Weiterleitung, kein nativer Befehl. uip coder hat keine eigenen Optionen – allowUnknownOption/allowExcessArguments/helpOption(false) sind alle festgelegt und jedes Argument wird unverändert an den main() -Einstiegspunkt von Pi übergeben.
  • UiPath-Systemprompt-Injektion. Wenn das erste Argument nicht einer der Paketverwaltungs-Unterbefehle von Pi ist (install/remove/uninstall/update/list/config), stellt die CLI --append-system-prompt <guide> mit einer gebündelten Anleitung dazu, wie das funktioniert um uip zu steuern – sodass ein Prompt wie uip coder -p "deploy this process" UiPath-spezifischen Kontext erhält, obwohl der Befehl selbst -p nie analysiert.
  • UiPath als Modellanbieter. Übergeben Sie --provider uipath --model <id>, um die Vervollständigungen von Pi über das UiPath LLM Gateway anstelle eines direkt konfigurierten Anbieterschlüssels weiterzuleiten.
  • Sitzungskontinuität. --continue setzt die vorherige Sitzung fort und passt die eigene Semantik von Pi an.
  • Übergabe des Exit-Codes. Wenn Piuip coder Failure Message: "The coding agent exited with code <N>." Instructions uip coder --help uip login uipath aus Derselbe Code – das zugrunde liegende Detail ist alles, was Pi in seine eigene Ausgabe über dem Umschlag ausgegeben hat, nicht etwas, das uip erneut analysiert.

Beispiele​

# Interactive TUI
uip coder

# One-shot prompt
uip coder -p "explain what uip solution deploy upgrade does"

# Route through the UiPath LLM Gateway
uip coder --provider uipath --model anthropic.claude-sonnet-4-6 -p "list my orchestrator jobs"

# Resume the previous session
uip coder --continue
# Interactive TUI
uip coder

# One-shot prompt
uip coder -p "explain what uip solution deploy upgrade does"

# Route through the UiPath LLM Gateway
uip coder --provider uipath --model anthropic.claude-sonnet-4-6 -p "list my orchestrator jobs"

# Resume the previous session
uip coder --continue

Fehlerverhalten​

Jeder Austritt aus Pi ungleich Null wird in einen Failure -Umschlag eingebettet, wobei der Austrittscode erhalten bleibt; Wenn der LLM-Anbieter uipath nicht konfiguriert ist, führen Sie zuerst uip login aus.

Siehe auch​

  • Zusammenfassung​
  • Wie es funktioniert​
  • Beispiele​
  • Fehlerverhalten​
  • Siehe auch​

War diese Seite hilfreich?

Verbinden

Benötigen Sie Hilfe? Support

Möchten Sie lernen? UiPath Academy

Haben Sie Fragen? UiPath-Forum

Auf dem neuesten Stand bleiben