- Überblick
- Erste Schritte
- Konzepte
- Verwenden der UiPath CLI
- UiPath für Codierungs-Agents
- Anleitungen
- CI/CD-Rezepte
- Befehlsreferenz
- Überblick
- Exitcodes
- Globale Optionen
- UIP-codierter Agent
- UIP-Dokumentation
- Add-Test-Data-Entität
- Add-Test-Data-Queue
- Add-Test-Data-Variation
- Analysieren
- Erstellen
- Ein Projekt erstellen
- Diff
- Suchaktivitäten
- Get-Analyse-Regeln
- get-standard-aktivität-xaml
- Fehler abrufen
- Manuelle-Testfälle erhalten
- Manuelle-Testschritte erhalten
- Get-Versionen
- Beispiel für einen Workflow abrufen
- Anwendung anzeigen
- Anzeigeelement
- Inspektionspaket
- install-data-fabric-entities
- Pakete installieren oder aktualisieren
- list-data-fabric-entities
- Beispiele für Listenworkflows
- Packen
- restore
- Ausführungsdatei installieren
- Suchvorlagen
- Studio starten
- Ausführung anhalten
- UIA
- UIP-Ablaufverfolgungen
- Migration
- Referenz und Support
UiPath-CLI-Benutzerhandbuch
Das Agent-Tool verwaltet das E/A-Schema eines Agent-Projekts über zwei gleichgeordnete Befehlsgruppen: uip agent input und uip agent output. Beide schreiben direkt in das Agent-Projekt auf der Festplatte (rein lokal – keine Anmeldung erforderlich) und beide halten agent.json den inputSchema / outputSchema mit den Schemakopien in entry-points.json synchron. Führen Sie anschließend uip agent validate aus, um zu bestätigen, dass beide Dateien weiterhin übereinstimmen.
uip agent input und uip agent output sind zwei separate Befehlsgruppen – es gibt kein kombiniertes uip agent io -Verb. Rufen Sie sie direkt auf (uip agent input add …, uip agent output add …).
Alle Unterbefehle berücksichtigen die globalen Optionen (--output, --output-filter, --log-level, --log-file). Austrittscodes folgen dem Standardvertrag.
UIP-Agent-Eingabe
Fügen Sie Parameter zum Eingabeschema des Agents hinzu und entfernen Sie sie.
Zusammenfassung
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
uip agent input add <name> --type <type> [--description <text>] [--path <dir>]
uip agent input remove <name> [--path <dir>]
Eingabe von UIP-Agent hinzufügen
Fügen Sie einen Eingabeparameter hinzu.
Argumente
<name>(erforderlich) – Parametername. Wird ein Schlüssel ininputSchema.properties.
Optionen
| Markieren | Standard | Erforderlich | Zweck |
|---|---|---|---|
--type <type> | – | ja | JSON-Schematyp. Einer von: string, number, boolean, object, array. |
--description <desc> | – | Für Menschen lesbare Beschreibung, geschrieben in description der Eigenschaft. | |
--path <path> | . | Pfad zum Agent-Projektverzeichnis. |
Beispiel
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
uip agent input add email \
--type string \
--description "User email" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
{
"Code": "AgentInputAdd",
"Data": {
"Status": "Input added",
"Name": "email",
"Type": "string"
}
}
UIP-Agent-Eingabe entfernen
Entfernen Sie einen Eingabeparameter.
Argumente
<name>(erforderlich) – Parametername.
Optionen
| Markieren | Standard | Zweck |
|---|---|---|
--path <path> | . | Pfad zum Agent-Projektverzeichnis. |
Beispiel
uip agent input remove email --path ./my-agent
uip agent input remove email --path ./my-agent
Data shape (--output json)
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
{
"Code": "AgentInputRemove",
"Data": {
"Status": "Input removed",
"Name": "email"
}
}
Eine fehlende Eingabe schlägt mit Input "<name>" not found und Exitcode 1 fehl.
Ausgabe des UIP-Agents
Fügen Sie Felder im Ausgabeschema des Agents hinzu und entfernen Sie sie.
Zusammenfassung
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
uip agent output add <name> --type <type> [--description <text>] [--path <dir>]
uip agent output remove <name> [--path <dir>]
Ausgabe der UIP-Agents hinzufügen
Fügen Sie ein Ausgabefeld hinzu.
Argumente
<name>(erforderlich) – Feldname. Wird ein Schlüssel inoutputSchema.properties.
Optionen
| Markieren | Standard | Erforderlich | Zweck |
|---|---|---|---|
--type <type> | – | ja | JSON-Schematyp. Einer von: string, number, boolean, object, array. |
--description <desc> | – | Für Menschen lesbare Beschreibung. | |
--path <path> | . | Pfad zum Agent-Projektverzeichnis. |
Beispiel
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
uip agent output add summary \
--type string \
--description "Result summary" \
--path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
{
"Code": "AgentOutputAdd",
"Data": {
"Status": "Output added",
"Name": "summary",
"Type": "string"
}
}
Ausgabe der UIP-Agents entfernen
Entfernen Sie ein Ausgabefeld.
Argumente
<name>(erforderlich) – Feldname.
Optionen
| Markieren | Standard | Zweck |
|---|---|---|
--path <path> | . | Pfad zum Agent-Projektverzeichnis. |
Beispiel
uip agent output remove summary --path ./my-agent
uip agent output remove summary --path ./my-agent
Data shape (--output json)
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
{
"Code": "AgentOutputRemove",
"Data": {
"Status": "Output removed",
"Name": "summary"
}
}
Eine fehlende Ausgabe schlägt mit Output "<name>" not found und Exitcode 1 fehl.
Zugehörig
uip agent validate– überprüft, obinputSchema/outputSchemainagent.jsonmit den Schemas inentry-points.jsonübereinstimmen. Nach jeder Batch-Bearbeitung ausführen.uip agent config– lesen/schreiben Sie andereagent.json-Schlüssel, die keine E/A-Schemafelder sind.uip agent tool,uip agent context,uip agent escalation– Gleichgeordnete Verwaltung von Ressourcen.