UiPath Documentation
uipath-cli
latest
false
  • Versionshinweise
    • Überblick
    • Öffentliche Vorschau
Wichtig :
Dieser Inhalt wurde maschinell übersetzt. Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Versionshinweise zur UiPath-CLI

Öffentliche Vorschau

Veröffentlichungsdatum: 7. Mai 2026

Öffentliche Vorschau der UiPath CLI als @uipath/cli auf npm und ersetzt das ältere uipcli.exe .NET-Tool.

Hinzugefügt

  • Host: uip ausführbare Datei mit Kernbefehlen login, logout, login status, login tenant list, login tenant set, tools (Liste/Suche/Install/Aktualisierung/Deinstallation), skills (Install/ aktualisieren/Deinstallieren), mcp, completion.
  • Tools (Whitelist für automatische Installation; installiert bei der ersten Verwendung oder über uip tools install):
    • @uipath/orchestrator-tool – Alias or. Aufträge, Ordner, Prozesse, Pakete, Maschinen, Benutzer, Rollen, Lizenzen, Feeds, Anhänge, Sitzungen, Kalender, Anmeldeinformationsspeicher, Prüfungsprotokolle, Einstellungen.
    • @uipath/solution-tool – Alias solution. Gerüst, Packen, Veröffentlichen, Hochladen, Projektmanagement, Lebenszyklus bereitstellen, Pakete.
    • @uipath/resource-tool – Alias resource. Assets, Warteschlangen, Speicher-Buckets, Bibliotheken, Trigger, Webhooks.
    • @uipath/agent-tool – Alias agent. Vollständige Agent-Erstellung + Bereitstellung + Ausführung + Evaluierung.
    • @uipath/codedagent-tool – Alias codedagent. Bridge zur Python uipath -CLI für codierte Agents.
    • @uipath/codedapp-tool – Alias codedapp. Codierte Web-Apps.
    • @uipath/maestro-tool – Alias maestro. BPMN-Prozesse, Instanzen, Vorfälle von Maestro.
    • @uipath/test-manager-tool – Alias tm. Projekt, Testfall, Testsatz, Ausführung, Ergebnis, Bericht, Anhang, warten.
    • @uipath/integrationservice-tool – Alias is. Connectors, Verbindungen, Aktivitäten, Ressourcen, Trigger.
    • @uipath/vertical-solutions-tool – Alias vss.
    • @uipath/api-workflow-tool – Alias api-workflow.
    • @uipath/data-fabric-tool – Alias df.
    • @uipath/insights-tool – Alias insights.
    • @uipath/traces-tool – Alias traces.
    • @uipath/docsai-tool – Alias docsai.
  • @uipath/rpa-tool – Alias rpa. Packen, Analysieren und Wiederherstellen von Studio-Projekten. Veröffentlicht in der GitHub-npm-Registrierung (https://npm.pkg.github.com) und nicht in der öffentlichen npm-Registrierung, da es .NET-gestützte Studio-Komponenten enthält; Konfigurieren Sie den @uipath -Scope, um von GitHub aufzulösen, bevor Sie uip tools install @uipath/rpa-tool ausführen – siehe Installieren der UiPath CLI – Installieren über die GitHub-npm-Registrierung. Runtime-Voraussetzung: eine.NET-Runtime auf der Maschine, die uip rpa -Befehle ausführt. Siehe Durchschlagende Änderungen – Laufzeitänderung.
  • @uipath/flow-tool – Alias flow. Veröffentlicht, aber nicht auf der Zulassungsliste für die automatische Installation im aktuellen Release; installieren Sie explizit mit uip tools install @uipath/flow-tool , bevor Sie uip flow -Befehle verwenden. Die Aufnahme der Whitelist in einer späteren Version ist geplant.
  • @uipath/rpa-legacy-tool – Alias rpa-legacy. Nur-Windows-Wrapper um uipcli.exe für die Studio-Befehle, die noch nicht auf das plattformübergreifende rpa -Tool portiert wurden: debug, validate, find-activities, find-package, type-definition, package. Nicht auf der weißen Liste für die automatische Installation; explizit mit uip tools install @uipath/rpa-legacy-tool installieren. Siehe uip rpa-legacy aus.
  • Globale Optionen: --output, --output-filter (JMESPath), --log-level, --log-file.
  • Ausgabeformate: table, json (Standard), yaml, plain.
  • Austrittscodes: Fünf-Stufen-Vertrag – 0 / 1 / 2 / 3 / 4, plus 130 für die Benutzerkündigung.
  • Authentifizierungsflows: interaktives OAuth2, Anmeldeinformationen des externen App-Clients (mit env.VAR -Resolver), Umgebungsvariablen-Authentifizierung (undurchsichtiges JWT über UIPATH_CLI_ENABLE_ENV_AUTH=true).
  • Konfiguration: Umgebungsvariablen (UIPATH_URL, UIPATH_CLI_*, UIPATH_TELEMETRY_DISABLED usw.) plus Flags pro Befehl mit einer dokumentierten Präfixkette (Flag > env var > standard).
  • Shell-Vervollständigung: bash, zsh (mit dynamischer Flag-Value-Vervollständigung, wenn jq sich auf PATH befindet), filter und pwsh.
  • Fähigkeiten: Unterstützte Codierungsagenten – Claude Code, Cursor, GitHub Copilot, Gemini CLI, Codex, OpenCode.
  • Codierungs-Agents für die Fehlerbehebung (Vorschau): Claude Code-Fähigkeit (Teil des UiPath-Fähigkeitenkatalogs), die UiPath-Plattformfehler konversationell über das Terminal diagnostiziert. Phase 0 deckt RPA-, Orchestrator- und Maestro-Runtime-Probleme ab; andere UiPath-Domänen können mit der gleichen Fähigkeit in geringerer Diagnosetiefe untersucht werden und werden integriert. Installieren mit uip skills install --agent claude. Siehe Fehlerbehebung mit UiPath für Codierungs-Agents.
  • MCP-Bridge: uip mcp serve macht ein einzelnes MCP-Tool (run_command) über Studio verfügbar.

Durchschlagende Änderungen im Vergleich zur Legacy-uipcli.exe

Die vollständige Liste finden Sie im Migrationsleitfaden . Highlights:

  • Kein implizites UIPATH_CLIENT_ID / UIPATH_CLIENT_SECRET -Umg.-Lesen. Übergeben Sie sie explizit: uip login --client-id env.UIPATH_CLIENT_ID --client-secret env.UIPATH_CLIENT_SECRET.
  • Die Standardauthentifizierung und Tokenauthentifizierung wurden auf dem Pfad login entfernt. Verwenden Sie die interaktive OAuth2- oder externe App.
  • Ordner mit Kalenderversion nicht verfügbar. Die Dokumentation befindet sich unter uipath-cli/standalone/latest/ mit einer Live-Referenz; Die Deltas pro Version finden Sie hier.
  • Paketpackbefehleuip rpa pack erzeugt einen .nupkg pro Studio-Projekt (wie der Legacy- uipcli package pack); uip solution pack erzeugt ein .zip -Paket der gesamten Lösung (dasselbe Format, das die Lösungstoolierung immer verwendet hat). Welches Sie möchten, hängt davon ab, ob Sie ein einzelnes Studio-Projekt oder eine vollständige Lösung packen.

Bekannte Probleme (Known Issues)

  • uip tm wait Timeout-Exitcode. Gibt 2 bei einer Zeitüberschreitung aus und verwendet den AuthenticationError -Slot wieder. Skripte, die 2 für die „erneute Authentifizierung“ verzweigen, sollten einen Sonderfall von tm wait verwenden. Dedizierte 4 (TimeoutError) ist im Exit-Code-Vertrag reserviert und kann in einer zukünftigen minor-Version übernommen werden.
  • uip flow processes list filtert nach Flow-Typ; uip maestro processes list nicht. Die Maestro-Variante gibt mandantenweite Prozesszusammenfassungen einschließlich anderer Tooltypen zurück. Wird überprüft.
  • uip vss add connection ist registriert, aber nicht implementiert (verfolgt als Agent-1569). Gibt beim Aufrufen einen klaren Fehler zurück.
  • Keine Änderung für die automatische Installation des Tools möglich. CI=true wird nicht beachtet. Installieren Sie Tools explizit in CI-Schritten vor, um die Buildzeiten deterministisch zu halten.
  • rpa-tool erfordert ein GitHub-Registrierungssetup. @uipath/rpa-tool wird in der GitHub-npm-Registrierung gehostet, nicht in der öffentlichen. Eine Standardeinstellung npm install auf einer neuen Maschine kann erst aufgelöst werden, wenn der Scope @uipath konfiguriert ist – siehe Installieren der UiPath CLI. Nach der Konfiguration funktionieren uip tools install @uipath/rpa-tool und nachfolgende Aufrufe der automatischen Installation normal.

Telemetrie

Anonyme Nutzungstelemetrie ist standardmäßig aktiviert und wird an Application Insights von UiPath gesendet. Mit UIPATH_TELEMETRY_DISABLED=1 abwählen oder mit UIPATH_AI_CONNECTION_STRING umleiten. Es werden keine Befehlsargumente, Dateiinhalte oder Anmeldeinformationen übertragen.

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