# Configuration des conteneurs de développement

Vous pouvez personnaliser la configuration de conteneurs de développement pour votre dépôt.

## Links

* [Définition d’une spécification minimale pour les machines de codespaces](/fr/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/setting-a-minimum-specification-for-codespace-machines)

  Vous pouvez éviter que les types de machines n’ayant pas suffisamment de ressources soient utilisés pour GitHub Codespaces pour votre dépôt.

* [Ajout de fonctionnalités à un fichier devcontainer.json](/fr/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/adding-features-to-a-devcontainer-file)

  Avec des fonctionnalités, vous pouvez rapidement ajouter des outils, des runtimes ou des bibliothèques à votre configuration de conteneur de développement.

* [Ouverture automatique de fichiers dans les codespaces d’un référentiel](/fr/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/automatically-opening-files-in-the-codespaces-for-a-repository)

  Vous pouvez définir des fichiers particuliers à ouvrir automatiquement chaque fois qu’une personne crée un codespace pour votre référentiel et ouvre le codespace dans le client web Visual Studio Code.

* [Spécification de secrets recommandés pour un dépôt](/fr/codespaces/setting-up-your-project-for-codespaces/configuring-dev-containers/specifying-recommended-secrets-for-a-repository)

  Vous pouvez ajouter un paramètre à votre configuration de conteneur de développement qui invite les utilisateurs à définir des secrets d’environnement de développement spécifiques lorsqu’ils créent un codespace.