> ## Documentation Index
> Fetch the complete documentation index at: https://docs.coreweave.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Plusieurs bacs à sable

> Tutoriel pour gérer plusieurs instances de sandbox CoreWeave à l’aide de sessions avec des valeurs par défaut partagées

Ces exemples utilisent un jeton d’accès à l’API CoreWeave défini dans `CWSANDBOX_API_KEY`. Pour l’authentification par clé API Forge, consultez [Premiers pas](/fr/products/sandboxes/get-started). Pour les exigences relatives à CKS, consultez [Modes de placement](/fr/products/sandboxes/placement).

Cet exemple montre comment exécuter plusieurs bacs à sable CoreWeave en parallèle à l’aide d’une session. Une session applique des valeurs par défaut communes à l’ensemble des bacs à sable et les nettoie automatiquement à la sortie du bloc. Utilisez ce modèle pour coordonner le travail entre plusieurs bacs à sable sans avoir à gérer le cycle de vie de chacun séparément.

Les sessions gèrent plusieurs bacs à sable avec des valeurs par défaut partagées et un nettoyage automatique :

```python theme={"system"}
from cwsandbox import Sandbox, SandboxDefaults

defaults = SandboxDefaults(container_image="python:3.11", tags=("my-app",))

with Sandbox.session(defaults) as session:
    sb1 = session.sandbox()
    sb2 = session.sandbox()

    p1 = sb1.exec(["echo", "one"])
    p2 = sb2.exec(["echo", "two"])

    print(p1.result().stdout, p2.result().stdout)
# Toutes les sandboxes ont été nettoyées
```

Pour les pools de sandbox, les schémas d’adoption et la gestion du cycle de vie, consultez le [guide des sessions](/fr/products/sandboxes/client/guides/sessions).
