Sobre o Codespaces
Codespaces é um ambiente de desenvolvimento da nuvem configurável disponível no seu navegador em GitHub ou por meio de Visual Studio Code.

Um codespace inclui tudo o que os desenvolvedores precisam desenvolver para um repositório específico, incluindo a Visual Studio Code experiência de edição e linguagens comuns, ferramentas e utilitários. Codespaces é completamente configurável, permite que você crie um ambiente de desenvolvimento personalizado para seu projeto, e também que os desenvolvedores personalizem sua experiência com extensões e configurações do dotfile.
Os codespaces oferecem muitos benefícios para as equipes, o que permite um ambiente consistente em toda a sua equipe, integração rápida e criação de um espaço seguro para o desenvolvimento.
Um ambiente consistente
É possível criar uma configuração de codespace único que define o ambiente (ou o contêiner de desenvolvimento) de cada novo código que qualquer pessoa criar para seu repositório. Uma vez definida uma configuração, os desenvolvedores não precisam se preocupar em instalar as ferramentas certas para comentar, revisar ou contribuir. Um ambiente padronizado já está disponível para eles assim que eles criam um codespace do repositório. Para obter mais informações, consulte "Configurar o Codespaces para seu projeto".
Para obter ajuda para começar com configurações para linguagens específicas, consulte os tutoriais de introdução.
Embora todos os códigos criados a partir do seu repositório possuam um ambiente de desenvolvimento consistente, os desenvolvedores podem usar Codespaces onde quiserem – em GitHub ou por meio de Visual Studio Code.
Integração rápida e pessoal
Com um contêiner de desenvolvimento configurado no seu repositório, todos os novos desenvolvedores podem integrar rapidamente com o ambiente de desenvolvimento correto para o seu projeto usando o menu suspenso Codee selecionando Abrir com os codespaces.

Como resultado da padronização em um ambiente de desenvolvedor reproduzível. Os desenvolvedores podem começar com um novo código sem fazer qualquer configuração manual e não precisam fazer a manutenção contínua do seu ambiente de desenvolvedores. É possível criar um novo codespace ao iniciar um novo recurso.
Os desenvolvedores também podem personalizar aspectos do seu ambiente de código usando um dotfiles repositório e sincronização de onfigurações. A personalização pode incluir preferências shell, ferramentas adicionais, configurações de editor e extensões, como Live Share. Personalizações pessoais são armazenadas por usuário. Portanto, cada código que um desenvolvedor abrir terá seu ambiente pronto para ser usado. Para obter mais informações, consulte "Personalizar Codespaces para sua conta".
Como Codespaces pode ser acessado no navegador, os desenvolvedores podem trabalhar em vários projetos, alternando entre abas.
Um ambiente seguro
Codespaces permite que os desenvolvedores façam o desenvolvimento na nuvem em vez de no local. Isso cria uma fonte única e rastreável de verdade. Os desenvolvedores podem contribuir de qualquer lugar, em qualquer máquina, incluindo tablets ou Chromebooks, e não há necessidade de manter cópias locais da propriedade intelectual. Desenvolvedores sempre precisam estar conectados e ter acesso a Codespaces e a repositórios específicos. Estas permissões podem ser revogadas a qualquer momento. Assim que você revogar o acesso, esses desenvolvedores perderão todo o acesso a recursos protegidos. Além disso, os desenvolvedores autenticados criam trilhas de auditoria para que você saiba quem está fazendo o quê. Para obter mais informações sobre acesso e segurança, consulte "Gerenciar o acesso e a segurança para os códigos de sua organização".
Usar Codespaces é o mais seguro quando todos os integrantes da sua equipe o estão usando. Isso significa que não há necessidade de clonar o repositório para uma máquina local e que os desenvolvedores não precisam instalar localmente como raiz.
Os desenvolvedores e administradores de organização também podem definir as configurações para adicionar segredos criptografados e habilitar a verificação GPG. Para obter mais informações, consulte "Gerenciar segredos criptografados para Codespaces", "Gerenciar a verificação de GPG para Codespaces".
Sobre a cobrança do Codespaces
Codespaces é grátis para usar durante a beta. Quando Codespaces se torna geralmente disponível, você será cobrado para armazenamento e uso de computação. Para obter mais informações, consulte "Sobre a cobrança do Codespaces".
Juntar-se ao beta
Um número limitado de pessoas será convidado a participar do beta. To join the waitlist, see Sign up for the Codespaces beta.
Entre em contato conosco com relação a Codespaces
Se você tiver algum problema ao usar Codespaces, consulte "Solucionar problemas do seu codespace".
Se você ainda precisa de ajuda ou tem feedback sobre Codespaces, use a discussão de Feedback para codespaces.