UiPath Documentation
agents
latest
false
Benutzerhandbuch zu Agents
Wichtig :
Es kann 1–2 Wochen dauern, bis die Lokalisierung neu veröffentlichter Inhalte verfügbar ist.

Codierte Agents mit Coding Agents erstellen

Erstellen, schreiben, paketieren und veröffentlichen Sie Python-basierte codierte Agents vollständig über einen Coding Agent und ein Terminal in UiPath Orchestrator.

Ein Coding Agent mit der installiertenuipath-agents Fähigkeit kann Python-basierte Agents vollständig über Ihr Terminal in UiPath Orchestrator erstellen, schreiben, paketieren und veröffentlichen. Codierte Agents sind Standard-Python-Projekte, die mit LangGraph, LlamaIndex oder OpenAI Agents erstellt wurden. UiPath übernimmt die Orchestrierung, Planung, Eskalation und Governance, sobald der Agent bereitgestellt ist.

Informationen zur Einrichtung (Installieren des Agent, Anmelden, Installieren von Fähigkeiten) finden Sie unter „Installieren und einrichten“.

Eine vollständige Referenz zu den uip codedagentBefehlen finden Sie im UiPath-CLI-Handbuch.

Voraussetzungen​

Was der Agent tun kann​

AreaWas der Agent tun kannBeispiel:
Ein Projekt initialisierenErstellen Sie ein neues Python-Projekt mit uv, fügen Sie das UiPath SDK-Paket Ihrer Wahl hinzu und führen Sie uip codedagent setup und uip codedagent new aus, um die Projektstruktur zu erstellen.„Initialisieren Sie ein neues codiertes Agent-Projekt namens invoice-processor.“
Agent-Logik schreibenSchreiben und Iterieren des Python-Agent-Codes mithilfe von LangGraph, LlamaIndex oder OpenAI Agents„Fügen Sie ein Tool hinzu, das den UiPath-Kontextgrundlage-Index aufruft, um die Unternehmensrichtlinien zu überprüfen.“
KonfigurierenAusführen von uip codedagent init, um das Python-Projekt mit der Orchestrierungsebene von UiPath zu verknüpfen„Konfigurieren Sie den Agent für UiPath Orchestrator.“
PaketFühren Sie uip codedagent pack aus, um den Agent als bereitstellbares Artefakt zu bündeln„Paketieren Sie den Agent.“
VeröffentlichenFühren Sie den Befehl uip codedagent publish aus, um das Paket in Orchestrator hochzuladen und automatisch einen Prozess zu erstellen„Veröffentlichen Sie den Agent in meinem persönlichen Arbeitsbereich.“
Synchronisieren Sie mit Studio WebFühren Sie uip codedagent push aus, um lokale Dateien in das Remote-Projekt von Studio Web hochzuladen, oder führen Sie uip codedagent pull aus, um alle Dateien aus dem Remote-Projekt in Ihren lokalen WorkSpace herunterzuladen„Meine lokalen Änderungen an Studio Web übertragen.“

Die Erstellungsschleife​

Der Coding Agent folgt diesem Zyklus, wenn er einen codierten Agent erstellt oder daran iteriert:

Initialisieren > Schreiben > Auswerten > Paketieren > Synchronisieren mit Studio Web (optional) > Veröffentlichen > Umgebungsvariablen festlegen > Ausführen

  1. Initialisieren – erstellen Sie ein neues Python-Projekt, fügen Sie das UiPath SDK hinzu und erstellen Sie die Projektstruktur:

    mkdir my-agent && cd my-agent
    uv init
    uv add uipath-langchain   # or uipath-llamaindex / uipath-openai-agents
    uip codedagent setup
    uip codedagent new my-agent
    uip login
    uip codedagent init
    mkdir my-agent && cd my-agent
    uv init
    uv add uipath-langchain   # or uipath-llamaindex / uipath-openai-agents
    uip codedagent setup
    uip codedagent new my-agent
    uip login
    uip codedagent init
    
  2. Schreiben – bitten Sie den Coding Agent, die Python-Agent-Logik zu schreiben und zu bearbeiten. Codierte Agents sind Standard-Python und sind nicht auf UiPath-spezifische Funktionen beschränkt.

  3. Auswerten – testen Sie den Agent vor der Veröffentlichung:

    • Analysieren – bitten Sie den Coding Agent, einen Testsatz einzurichten, ihn auszuführen und die Punktzahlen zu erläutern.

    • Iterieren – verfeinern Sie den Prompt oder die Logik, bis die Ergebnisse richtig aussehen.

  4. Paket – Paketieren Sie den Agenten mituip codedagent pack, um ein bereitstellbares Artefakt zu erstellen.

  5. Synchronisieren Sie mit Studio Web (optional) – wenn Sie weitere Änderungen in Studio Web vornehmen möchten:

    • Push – führen Sie uip codedagent push aus, um lokale Dateien in das Remote-Projekt von Studio Web hochzuladen.
    • Pull – führen Sie uip codedagent pull aus, um alle Dateien aus dem Remote-Projekt in Ihren lokalen WorkSpace herunterzuladen.
  6. Veröffentlichen – veröffentlichen Sie den Agent mituip codedagent publish --my-workspace, um das Paket in Orchestrator hochzuladen. Ein Prozess wird bei der ersten Veröffentlichung automatisch in Ihrem persönlichen Arbeitsbereich erstellt.

  7. Legen Sie Umgebungsvariablen fest – öffnen Sie die Prozesskonfiguration in Orchestrator, und fügen Sie alle erforderlichen Umgebungsvariablen (API-Schlüssel, Verbindungszeichenfolgen) hinzu.

  8. Ausführen – starten Sie den Auftrag.

Ergebnis: Der Agent wird in Orchestrator bereitgestellt und als Prozess ausgeführt. UiPath übernimmt die Planung, Wiederholungen und Protokollierung.

SDK-Pakete​

Wählen Sie das Paket aus, das Ihrem Agent-Framework entspricht:

PaketFramework
uipath-langchainLangChain/LangGraph
uipath-llamaindexLLamaIndex
uipath-openai-agentsOpenAI Agents

Alle drei Pakete stellen dieselben UiPath-Funktionen (Kontextgrundlage, Human-in-the-Loop-Eskalation, Leitplanken, Auftragsanhänge) über native Abstraktionen bereit.

Beispiel-Builds​

Öffnen Sie Ihren Coding Agent und beschreiben Sie den Agent, den Sie erstellen möchten. Da es sich bei den codierten Agents um Standard-Python handelt, gibt es keine Einschränkungen, was Sie anfordern können – das UiPath-SDK fügt zusätzlich Orchestrierung, Governance und Plattformintegration hinzu.

Was Sie fragen solltenWas erstellt wird
„Erstellen Sie einen codierten Agent, der ein Thema recherchiert und einen zusammenfassenden Bericht erstellt.“Forschungs-Agent mit LLM-Aufrufen
„Erstellen Sie einen codierten Agenten, der eine als Eingabe bereitgestellte CSV-Datei analysiert.“Agent ist verdrahtet, um einen Auftragsanhang als Eingabe zu erhalten.
„Erstellen Sie einen codierten Agenten, der einen UiPath-Kontextgrundlage-Index verwendet, um die Unternehmensrichtlinien zu überprüfen.“RAG-Pipeline (Retrieval-Augmented Generation) gegen einen UiPath-Kontextgrundlage-Index

Beispiele​

Die folgenden Repositorys enthalten Referenzimplementierungen:

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