Conçu dans un souci de sécurité, Codespaces offre un environnement de développement sécurisé grâce à ses fonctionnalités intégrées et à son intégration native avec GitHub.
Le développement sécurisé simplifié
GitHub Codespaces vous permet de vous lancer plus rapidement dans le développement grâce à des environnements de développement cloud entièrement configurés et sécurisés, intégrés nativement à GitHub.

Sécurité intégrée dès la conception

Collaborez là où vous codez
Codespaces fournit un environnement de développement partagé et élimine le besoin de configurations complexes et fastidieuses.

Votre espace, à votre façon. Codespaces devient un véritable second chez-vous pour votre code, avec des sensations proches de celles de votre machine habituelle.

Votre espace, à votre façon. Codespaces devient un véritable second chez-vous pour votre code, avec des sensations proches de celles de votre machine habituelle.
- Commencez à coder instantanément depuis n’importe où dans le monde. Vous changez de projet ? Procurez-vous une nouvelle machine dans le cloud préconfigurée pour ce projet. Vos paramètres vous suivent partout.
- Tabulations ou espaces ? Monokai ou Solarized ? Prettier ou Beautify ? À vous de choisir. Gardez la main sur chaque petit détail de nerd qui n’intéresse que vous grâce à votre propre repo de dotfiles.
Preview dans le navigateur et redirection de port
Prévisualisez vos modifications et obtenez les commentaires de vos collègues en partageant les ports dans les limites autorisées par la politique.

Accélérez la mise en route
Créez rapidement un codespace à l’aide d’un IDE ou d’un navigateur et d’un compte GitHub. Grâce à quelques fichiers de configuration, vous pouvez offrir à vos développeurs et développeuses un environnement de développement instantané, entièrement configuré et sécurisé, afin qu’ils puissent commencer à coder immédiatement.

Ce que vous pouvez faire avec Codespaces
Codez depuis n’importe quel appareil. Vous souhaitez coder sur un iPad ? Pas de problème. Lancez Codespaces via Internet. Codespaces réside dans le cloud, inutile d’avoir une machine puissante.
Démarrez à la vitesse de la pensée. Plus besoin de configurer votre environnement. Codespaces se lance instantanément depuis n’importe quel repo sur GitHub avec un setup préconfiguré et sécurisé.
Corrigez les bugs depuis une pull request. Un souci ou une faille signalée ? Ouvrez Codespaces depuis la PR et travaillez sans attendre le chargement de l’environnement.
Découvrez comment l’équipe d’ingénieurs de GitHub crée avec Codespaces
En savoir plus
Ce qui était auparavant un processus en 15 étapes n’est plus qu’une seule étape : ouvrez Codespaces et vous êtes prêt à démarrer.

Codespaces permet aux développeurs et aux développeuses d’éviter les tâches fastidieuses et sources d’erreurs qui les empêchent généralement de se lancer dans leur travail.

Commencez à coder en quelques secondes avec Codespaces
Questions fréquentes
Comment fonctionne Codespaces ?
Un codespace est un environnement de développement hébergé dans le cloud. Personnalisez votre projet pour GitHub Codespaces en configurant les fichiers du conteneur de développement dans votre repo (souvent appelé « configuration en tant que code »), ce qui crée une configuration de codespace reproductible pour tous les utilisateurs de votre projet.
GitHub Codespaces fonctionne sur diverses options de calcul basées sur des machines virtuelles hébergées par GitHub.com, que vous pouvez configurer à partir de machines à 2 cœurs jusqu’à des machines à 32 cœurs. Connectez-vous à vos codespaces depuis le navigateur ou localement à l’aide d’un environnement de développement intégré (IDE) tel que Visual Studio Code ou IntelliJ.
Comment utiliser Codespaces ?
Il existe plusieurs points d’entrée pour lancer un environnement Codespaces, notamment :
Un modèle
Votre repo pour les nouvelles fonctionnalités
Une pull request ouverte pour explorer les tâches en cours
Un commit dans l’historique du repo pour rechercher un bug à un moment précis
En version bêta, vous pouvez également utiliser votre IDE JetBrains ou JupyterLab
Pour en savoir plus sur l’utilisation de Codespaces, consultez notre documentation.
Codespaces est-il disponible pour les développeurs individuels ?
Codespaces est accessible aux développeurs et aux développeuses de toutes les organisations, sous le contrôle de l’organisation qui finance le codespace des utilisateurs. Tous les comptes GitHub.com personnels (individuels) incluent un quota d’utilisation gratuite chaque mois, que les organisations peuvent activer (voir la question suivante) pour leurs repos privés et internes. GitHub fournira aux utilisateurs de l’offre gratuite 120 heures cœur ou 60 heures d’exécution sur un codespace à 2 cœurs, ainsi que 15 Go de stockage chaque mois. Découvrez la répartition sur la page de facturation.
Codespaces est-il disponible pour les équipes et les entreprises ?
Codespaces est disponible pour les équipes et les entreprises, mais doit d’abord être activé dans les paramètres de l’organisation. Les équipes et les entreprises peuvent sélectionner les repos et les utilisateurs qui ont accès à Codespaces pour plus de sécurité et un meilleur contrôle des autorisations. Découvrez comment activer Codespaces dans une organisation dans notre documentation.
Combien coûte Codespaces ?
Codespaces est gratuit pour une utilisation individuelle jusqu’à 60 heures par mois, puis propose une tarification simple à l’utilisation. Il est également disponible pour les organisations avec une tarification à l’utilisation et dispose de contrôles de prix afin que toute entreprise ou équipe puisse déterminer le montant qu’elle souhaite dépenser par mois. Pour en savoir plus sur la tarification de Codespaces pour les organisations, cliquez ici.
Puis-je utiliser Codespaces self-hosted ?
CodeSpaces ne peut pas être self-hosted.
Comment accéder à Codespaces avec LinkedIn Learning ?
Vous pouvez utiliser Codespaces directement via LinkedIn Learning. LinkedIn Learning propose plus de 50 cours sur six des langages de codage les plus populaires, ainsi que sur la data science et le machine learning. Ces cours sont intégrés à Codespaces, ce qui vous permet de vous exercer à tout moment, depuis n’importe quel appareil via LinkedIn. Ils seront accessibles gratuitement sur LinkedIn Learning jusqu’en février 2023. Pour en savoir plus sur LinkedIn Learning et GitHub Codespaces, cliquez ici.
Comment activer Codespaces sur GitHub ?
Codespaces est activé par défaut pour les développeurs et développeuses disposant d’un compte GitHub gratuit. Si vous appartenez à une organisation, il se peut qu’une politique empêche le clonage, mais si vous pouvez cloner un repo, vous pourrez commencer à utiliser Codespaces. Les organisations devront également payer, activer et gérer leurs instances Codespaces.
Codespaces est-il disponible pour les étudiants ?
Codespaces est disponible gratuitement pour les étudiants dans le cadre du GitHub Student Developer Pack. Pour en savoir plus sur la manière de vous inscrire et de commencer à utiliser Codespaces et d’autres produits GitHub, cliquez ici.
Codespaces est-il disponible pour les mainteneurs open source ?
Codespaces offre aux mainteneurs et aux contributeurs une utilisation mensuelle gratuite généreuse.