> ## 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.

# À propos de CoreWeave Sandboxes

> Exécutez des outils d’agent, des évaluations et des charges de travail d’entraînement dans des environnements isolés sur CoreWeave.

export const Banner = ({title, highlight, lead, cta, href, cta2, href2, keepTitle, openChat}) => {
  const primary = cta && openChat ? <button type="button" className="cw-cta" data-cw-open-chat="true">
      {cta}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </button> : cta && href ? <a className="cw-cta" href={href}>
      {cta}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </a> : null;
  const secondary = cta2 && href2 ? <a className="cw-cta cw-cta-secondary" href={href2}>
      {cta2}
      <svg width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" strokeWidth="2" strokeLinecap="round" strokeLinejoin="round" aria-hidden="true"><path d="M5 12h14M13 6l6 6-6 6" /></svg>
    </a> : null;
  return <div className={keepTitle ? "cw-hero cw-keep-title" : "cw-hero"}>
      <div className="cw-hero-grid" />
      <div className="cw-hero-inner">
        <h1 className="cw-h1">{highlight ? <>{title} <span className="cw-grad">{highlight}</span></> : title}</h1>
        {lead ? <div className="cw-lead">{lead}</div> : null}
        {secondary ? <div className="cw-ctas">{primary}{secondary}</div> : primary}
      </div>
    </div>;
};

<Banner keepTitle={true} title="Exécutez du code généré par des modèles" highlight="en toute sécurité, à grande échelle" lead="Exécutez les appels d’outils d’agents, les rollouts d’apprentissage par renforcement et les évaluations dans des environnements isolés, sur une capacité managée par CoreWeave ou sur vos propres clusters CKS, en Python ou en TypeScript." cta="Premiers pas" href="/fr/products/sandboxes/get-started" />

Les Sandbox fournissent des environnements de calcul isolés pour exécuter du code non fiable, des outils d’agents, des évaluations et des charges de travail d’apprentissage par renforcement (RL). Créez un environnement, exécutez des commandes, manipulez des fichiers et récupérez les résultats à l’aide du kit de développement logiciel (SDK) Python ou TypeScript.

Commencez avec la capacité sans serveur exploitée par CoreWeave, sans aucun cluster à provisionner. Si vous avez besoin de contrôler le placement et les politiques, vous pouvez également exécuter des Sandbox sur vos propres clusters CoreWeave Kubernetes Service (CKS).

Les Sandbox sans serveur sont en disponibilité générale et leur utilisation est facturée. L’accès est activé par organisation. Pour en faire la demande pour votre organisation, contactez l’[assistance](mailto:forge-support@coreweave.com).

<h2 id="get-started">
  Premiers pas
</h2>

<CardGroup cols={2}>
  <Card title="Exécuter votre premier sandbox" icon="rocket" href="/fr/products/sandboxes/get-started">
    Authentifiez-vous et exécutez une commande avec Python ou TypeScript.
  </Card>

  <Card title="Exécuter des agents de développement" icon="terminal" href="/fr/products/sandboxes/agents">
    Choisissez une intégration pour le développement interactif ou pour des workers autonomes.
  </Card>

  <Card title="Exécuter des évaluations" icon="flask-conical" href="/fr/products/sandboxes/evals">
    Évaluez des patchs de code ou des agents de développement avec SWE-bench et DeepSWE.
  </Card>

  <Card title="Créer des flux de travail RL" icon="code" href="/fr/products/sandboxes/client/guides/rl-training">
    Exécutez du code généré par un modèle dans des Sandbox pour évaluer les récompenses en apprentissage par renforcement.
  </Card>
</CardGroup>

Connectez [Claude Code](/fr/products/sandboxes/agents/claude-code), [Claude Managed Agents](/fr/products/sandboxes/agents/claude-managed-agents) ou [Devin Outposts](/fr/products/sandboxes/agents/devin-outposts) à des workspaces de sandbox. Pour votre propre application, explorez le [Client Python](/fr/products/sandboxes/client) et le [SDK TypeScript](https://github.com/coreweave/cwsandbox-js/tree/main/packages/cwsandbox).

Utilisez les Sandbox avec [Harbor](https://github.com/harbor-framework/harbor) ou explorez les [recettes Sandbox](https://github.com/coreweave/cwsandbox-recipes) pour trouver des exemples exécutables de pools préchauffés et d’entraînement RL.

Pour exécuter les tests de pull request dans des Sandbox jetables, consultez [Exécuter les vérifications de pull request dans des Sandbox](/fr/products/sandboxes/tutorials/github-actions).

<h2 id="configure-your-sandboxes">
  Configurer vos Sandbox
</h2>

Choisissez les fonctionnalités dont votre charge de travail a besoin :

* **Configurer l’exécution.** Choisissez votre image, votre CPU, votre mémoire et votre durée de vie dans la [configuration du bac à sable](/fr/products/sandboxes/client/guides/sandbox-configuration), ou créez une sandbox multiconteneur à partir d’un [fichier Docker Compose](/fr/products/sandboxes/create-from-file) pris en charge.
* **Enregistrer et réutiliser des fichiers.** Capturez un répertoire de travail sur un volume temporaire à l’aide des [instantanés du système de fichiers](/fr/products/sandboxes/file-system-snapshots), puis restaurez-le dans de nouvelles Sandbox.
* **Joindre du stockage.** Utilisez des [volumes](/fr/products/sandboxes/volumes) comme espace de stockage temporaire. Sur CKS, les volumes enregistrés permettent aux Sandbox de partager un stockage existant.
* **Exposer un service.** Attribuez une adresse publique à une application exécutée dans une sandbox à l’aide des [points de terminaison publics](/fr/products/sandboxes/public-endpoints).
* **Utiliser des GPU.** Demandez des [Sandbox GPU](/fr/products/sandboxes/gpu-sandboxes) sur une capacité sans serveur ou CKS. L’accès aux Sandbox GPU doit être demandé séparément. Pour le code non fiable, utilisez des Sandbox GPU sans serveur. Les Sandbox GPU exécutées sur votre propre cluster CKS ne sont pas virtualisées et ne doivent exécuter que du code de confiance.

<h2 id="choose-where-sandboxes-run">
  Choisir où s’exécutent les Sandbox
</h2>

CoreWeave exploite la capacité sans serveur et en définit la politique. Le mode sans serveur est utilisé par défaut. Suivez le [guide de démarrage rapide sans serveur](/fr/products/sandboxes/get-started) pour choisir un identifiant d’authentification et commencer à exécuter des Sandbox.

CKS utilise les clusters de votre organisation. Votre administrateur active un exécuteur et configure sa [politique de sandbox](/fr/products/sandboxes/profiles/configure). Pour en savoir plus sur le déploiement et l’ordonnancement, consultez [Utiliser votre propre capacité de calcul](/fr/products/sandboxes/get-started-cks), [Architecture](/fr/products/sandboxes/architecture) et [Intégration de CoreWeave SUNK](/fr/products/sandboxes/profiles/sunk-integration).
