# Exécutez votre premier flow · Open Flow

Source: https://openflow.run/fr/quickstart/

[Présentation / Démarrage rapide](https://openflow.run/fr/)

# Exécutez votre premier flow

Démarrez Open Flow avec Docker, ouvrez le Workbench et connectez votre agent IA au même déploiement.

## 01 · Démarrez le serveur

Installez Docker et OpenSSL, puis construisez et lancez le serveur. Le volume nommé conserve projets et historique après les redémarrages.

Terminal

```
git clone https://github.com/oomol-lab/open-flow.git
cd open-flow

export OPEN_FLOW_TOKEN="$(openssl rand -hex 32)"
docker build --file apps/server/Dockerfile --tag open-flow-server:dev .
docker run --rm \
  --publish 3000:3000 \
  --env OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN" \
  --volume open-flow-data:/data/open-flow \
  open-flow-server:dev
```

[Docker / GHCR ↗](https://github.com/oomol-lab/open-flow/blob/main/docs/server/docker-ghcr/README.fr.md)

## 02 · Ouvrez le Workbench

Accédez à http://127.0.0.1:3000 et connectez-vous avec OPEN\_FLOW\_TOKEN. Créez un projet, ajoutez des nœuds typés, reliez leurs ports, puis vérifiez et exécutez le brouillon.

## 03 · Connectez votre agent

Installez oo CLI en suivant le guide officiel. Définissez ces variables dans le shell de votre agent pour que CLI et Workbench utilisent le même déploiement.

[Installer oo CLI ↗](https://github.com/oomol-lab/oo-cli)

Terminal

```
export OO_OPEN_FLOW_URL=http://127.0.0.1:3000
export OO_OPEN_FLOW_TOKEN="$OPEN_FLOW_TOKEN"
```

[Open Flow + OpenConnector ↗](https://github.com/oomol-lab/open-flow/blob/main/docs/server/self-hosted-stack/README.fr.md)

Avant la production, configurez TLS, sauvegardes, limites de ressources et capacités des connecteurs. Les actions externes et tâches LLM exigent les capacités hôtes correspondantes ; sans elles, leur exécution est refusée.

Open Flow est en bêta. Les contrats sont versionnés ; la première version stable reste à venir.
