UiPath Documentation
maestro
latest
false
Guide de l'utilisateur de Maestro Orchestrate
Important :
La localisation du contenu nouvellement publié peut prendre 1 à 2 semaines avant d’être disponible.

Build a BPMN with a coding agent (preview)

Coding agent workflow for planning, building, and deploying a BPMN process from a prompt, process map, PDD, or existing BPMN model.

CasBPMN
Le contenu s'applique à❌✅

Remarque :

Building a BPMN process with a coding agent is in Public Preview.

Vue d'ensemble (Overview)​

Coding agents are a primary way to build on UiPath. Point one at a BPMN process and it takes you from idea to production — planning, building, debugging, and deploying the process — compressing what once took weeks or months into hours or days.

BPMN models structured, repeatable business processes as visual, executable Business Process Model and Notation (BPMN) 2.0 diagrams: events, tasks, gateways, sequence flows, and the participants (pools and lanes) who carry out each step.

Construire un diagramme à la main signifie disposer le diagramme, connecter l'implémentation derrière chaque tâche et configurer la logique de la passerelle et la gestion des erreurs pour maintenir le processus correct.

Un agent de codage fait ce qui vous concerne: vous décrivez le processus souhaité, il propose un plan et, une fois que vous avez approuvé, il crée, débogue et déploie le processus dans votre solution. Vous utilisez l'agent de codage de votre choix et vous restez sous le contrôle à chaque étape.

Ce que vous pouvez créer​

A coding agent takes a BPMN process from an idea to a runnable model. Today it can author and build:

  • Modèles de processus — les événements, les tâches, les passerelles et les flux de séquence qui constituent le diagramme, et les participants (groupes et couloirs) qui possèdent chaque étape. Cela inclut l'ensemble complet d'événements — les événements de début (manuels, messages, minuteurs ou déclenchés par file d'attente), les événements intermédiaires et limites (message, minuteur ou basé sur des erreurs, interruptifs ou sans interruption), et les événements de fin.
  • Implémentations de tâches : l'agent peut référencer n'importe quel type de tâche à partir de projets déjà présents dans votre locataire et peut les créer directement dans le cadre de la même solution:
    • Tâches de service — automatisation ou API.
    • Tâches de l'utilisateur — étapes d'intervention humaine, avec des bénéficiaires, des formulaires de tâches, des entrées et des sorties et des escalades.
    • Envoyer des tâches — un appel sortant synchrone vers un système externe via une activité de connecteur Integration Service.
    • Recevoir des tâches : suspendre l’exécution pour attendre un déclencheur entrant d’un système externe via un événement de connecteur.
    • Tâches de script — expressions de décision et logique de flux.
  • Passerelles et logique de flux — conditions de passerelle exclusives, parallèles, inclusives et basées sur les événements qui acheminent le processus.
  • Gestion et récupération des erreurs — événements de limite pour les exceptions au niveau de la tâche et sous-processus d'événements pour la gestion centralisée des erreurs et des messages au niveau du processus ou du sous-processus. Les sous-processus d'erreur interrompent toujours l'étendue englobante et les sous-processus ad-hoc ne sont pas pris en charge.
  • Modularity — inline subprocesses for grouping logic within a diagram, and Call Activities for invoking a separate, reusable agentic process. Maestro Orchestrate doesn't support calling a different BPMN file within the same project.
  • Multi-instance patterns — the multi-instance marker, which repeats a task sequentially or in parallel over a collection. This is the one marker Maestro Orchestrate interprets at runtime — other markers are for diagram clarity only.

Mode de fonctionnement: planifier, approuver, créer​

Le build suit un flux délibéré et limité à la révision:

  1. Vous lui donnez un point de départ - une invite, un diagramme de carte de processus, un document de définition de processus existant (PDD) existant ou un modèle BPMN approximatif.
  2. L'agent rédige un plan : il lit votre entrée et propose les événements, les tâches, les passerelles, les flux de séquence et les participants qu'il a l'intention de créer, et vous le montre.
  3. Vous approuvez - l'agent s'arrête et attend votre examen avant de créer quoi que ce soit. Vous affinez le plan dans la conversation jusqu'à ce qu'il soit correct.
  4. L'agent crée le modèle de processus et les implémentations de tâches, les valide et les simule, et rend compte. Vous pouvez publier, exécuter et tester à partir de la même conversation.

Étant donné que l'agent s'interrompt pour demander votre approbation avant de se créer, les hypothèses incorrectes sont détectées à l'étape du plan plutôt qu'après la création et le déploiement d'un processus.

Remarque :

Data objects, data stores, and text annotations are diagram-only in Maestro Orchestrate. They document how data moves for readability, but don't affect execution. The agent wires runtime data through task inputs and outputs and the Variables and Expression editor, the same way a person building the process by hand would.

Commencer par ce que vous avez déjà​

Un agent de codage répond à votre processus là où il se trouve. L'un des éléments suivants est un point de départ valide:

  • Une invite : décrivez le processus en langage simple.
  • Un diagramme de carte de processus — un diagramme de flux ou de couloir de la façon dont le travail s'exécute aujourd'hui.
  • Un PDD existant : le document que votre analyste métier a déjà écrit.
  • Un modèle BPMN existant — un diagramme que vous ou quelqu'un d'autre avez déjà commencé.

L’agent transforme d’abord l’un ou l’autre de ceux-ci en un plan proposé, puis se fonde sur votre approbation.

Fonctionne avec tous les agents de codage majeurs​

BPMN works with the coding agent your team already uses:

Agent de codageFacteur de formulaire
Claude CodeTerminal et IDE
CodexTerminal et IDE
Copilot de GitHubIDE
CurseurIDE
JuilletPlateforme de développement agentique

The BPMN authoring capability is delivered as a UiPath skill the coding agent uses — you're not locked into a single proprietary tool.

Cette page vous a-t-elle été utile ?

Connecter

Besoin d'aide ? Assistance

Vous souhaitez apprendre ? UiPath Academy

Vous avez des questions ? UiPath Forum

Rester à jour