Desenvolvido com a segurança em mente, o Codespaces fornece um ambiente de desenvolvimento seguro por meio das funcionalidades integradas e a integração nativa com o GitHub.
Desenvolvimento seguro simplificado
O GitHub Codespaces prepara você para realizar codificação mais rapidamente com ambientes de desenvolvimento na nuvem seguros e totalmente configurados, nativos do GitHub.

Segurança desde a concepção

Colabore onde você codifica
O Codespaces fornece um ambiente de desenvolvimento compartilhado e elimina a necessidade de configurações complexas e demoradas.

Seu espaço, sua maneira. O Codespaces é a segunda casa do seu código, que parece exatamente como seu computador habitual.

Seu espaço, sua maneira. O Codespaces é a segunda casa do seu código, que parece exatamente como seu computador habitual.
- Comece a codificar imediatamente de qualquer lugar no mundo. Está mudando de projeto? Escolha um novo computador na nuvem que esteja pré-configurado para o projeto. Suas configurações viajam com você.
- Tabulações ou espaços? Monokai ou Solarized Prettier ou Beautify? Você é quem decide. Controle todos os detalhes que são importantes para você com seu próprio repositório de dotfiles.
Visualização do navegador e encaminhamento de porta
Visualize suas alterações e obtenha feedback dos colegas da equipe ao compartilhar portas dentro do escopo permitido pela política.

Integração mais rápida
Inicialize rapidamente um codespace com apenas um IDE ou navegador e uma conta do GitHub. Com poucos arquivos de configuração, você pode oferecer aos seus devs um ambiente de desenvolvimento instantâneo, seguro e totalmente configurado para que possam começar a codificar imediatamente.

O que você pode fazer com o Codespaces
Code from any device. Quer usar um iPad? Vai! Inicie o Codespaces de qualquer dispositivo com acesso à internet. Ele está na nuvem, então você pode usá-lo em qualquer dispositivo.
Integre num piscar de olhos. Realize integrações sem criar seu ambiente de desenvolvimento. O Codespaces é iniciado de qualquer repositório no GitHub com ambientes seguros e pré-configurados.
Corrija bugs diretamente de um pull request. Recebeu um pull request de um bug ou problema de segurança? Abra o Codespaces usando o pull request sem precisar de seu ambiente de desenvolvimento.
Saiba como a equipe de engenharia do GitHub cria com o Codespaces
Leia mais
O que antes costumava ser um processo de 15 etapas, agora é apenas uma: abrir o Codespaces e começar a executá-lo.

O Codespaces permite que os devs não precisem se dedicar às atividades tediosas e suscetíveis a erros que normalmente se interpõem entre os devs e o início do trabalho real.

Comece a codificação em segundos com o Codespaces
Perguntas frequentes
Como o Codespaces funciona?
Um codespace é um ambiente de desenvolvimento que fica hospedado na nuvem. Personalize seu projeto para o GitHub Codespaces configurando os arquivos de contêineres dev (geralmente conhecidos como configuration-as-code), que criam uma configuração de codespace replicável para todos os usuários do seu projeto.
O GitHub Codespaces é executado em várias opções de computação baseadas em VM hospedadas por GitHub.com, que você pode configurar de 2 até 32 computadores centrais. Conecte seu codespace no navegador ou localmente usando um IDE como o Visual Studio Code ou o IntelliJ.
Como uso o Codespaces?
Há diversos pontos de entrada para inicializar o ambiente do Codespaces, incluindo:
Um modelo.
Seu repositório para o trabalho de um novo recurso
Um pull request aberto para explorar o trabalho em andamento
Um commit no histórico do repositório para investigar um bug em um ponto no tempo específico
Na versão beta, você também pode usar o IDE do JetBrains ou o JupyterLab
Saiba mais sobre como usar o Codespaces em nossa documentação.
O Codespaces está disponível para devs individuais?
O Codespaces está disponível para devs em todas as organizações, e está sob o controle da organização que paga pelo codespace do usuário. Todas as contas de pessoal (individual) de GitHub.com incluem uma cota de uso gratuito todos os meses, a qual as organizações podem habilitar (confira a próxima pergunta) para seus repositórios internos e privados. O GitHub vai fornecer aos usuários no plano gratuito 120 horas de núcleo ou 60 horas de tempo de execução em um codespace de dois núcleos, mais 15 GB de armazenamento todos os meses. Confira como isso é compensado na página de faturamento.
O Codespaces está disponível para equipes e empresas?
O Codespaces está disponível para equipes e empresas, mas precisa primeiro ser habilitado nas configurações da organização. As equipes e empresas podem selecionar quais repositórios e usuários têm acesso ao Codespaces para adicionar segurança e controle de permissões. Saiba como habilitar o Codespaces em uma organização nossa documentação.
Quanto custa o Codespaces?
O Codespaces é gratuito para uso individual por até 60 horas por mês, e depois disso, oferece preços simples de pagamento conforme o uso. Os preços simples de pagamento conforme o uso também estão disponíveis para as organizações, e existem controles de preços para que qualquer empresa ou equipe possa determinar o quanto eles querem gastar por mês. Saiba mais sobre os preços do Codespaces para organizações aqui.
Posso auto-hospedar o Codespaces?
O Codespaces não pode ser auto-hospedado.
Como acesso o Codespaces com o LinkedIn Learning?
Você pode usar o Codespaces diretamente por meio do LinkedIn Learning. O LinkedIn Learning oferece mais de 50 cursos nas seis linguagens de codificação mais conhecidas, bem como ciência de dados e machine learning. Esses cursos são integrados com o Codespaces, portanto, você pode praticar a qualquer momento, de qualquer computador via LinkedIn. Esses cursos ficarão liberados gratuitamente no LinkedIn Learning até fevereiro de 2023. Saiba mais sobre o LinkedIn Learning e o GitHub Codespaces aqui.
Como eu habilito o Codespaces no GitHub?
O Codespaces fica ativado por padrão para os devs com uma conta gratuita do GitHub. Caso você faça parte de uma organização, deve haver uma política que previna a clonagem, mas se você pode clonar um repositório, poderá começar a usar o Codespaces. As organizações também precisarão habilitar, gerenciar e pagar pelas instâncias do Codespaces.
O Codespaces está disponível para estudantes?
O Codespaces está disponível gratuitamente para estudantes como parte do GitHub Student Developer Pack. Saiba mais como se inscrever e começar a usar o Codespaces e outros produtos do GitHub aqui.
O Codespaces está disponível para mantenedores de código aberto?
O Codespaces fornece aos mantenedores e colaboradores um uso gratuito mensal substancial.