👋 We've unified all of GitHub's product documentation in one place! Check out the content for REST API, GraphQL API, and Developers. Learn more on the GitHub blog.


Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.

Acerca de Codespaces

Codespaces es un ambiente de desarrollo en línea, hospedado en GitHub e impulsado por Visual Studio Code, que te permite desarrollar completamente en la nube.

Codespaces está disponible para las cuentas de usuario que utilicen GitHub Free o GitHub Pro. Para obtener más información, consulta la sección "Productos de GitHub".

En este artículo

Nota:Codespaces actualmente está en un beta público limitado y está sujeto a cambios. Durante el periodo beta, GitHub no garantiza la disponibilidad de Codespaces. Para obtener más información acerca de unirse al beta, consulta la sección "Unirse al beta".

Acerca de Codespaces

Codespaces es un ambiente de desarrollo integrado (IDE) en tu buscador. Un codespace incluye todo lo que necesitas para hacer desarrollos para un repositorio específico, incluyendo un editor de texto con resaltamiento de sintaxis y auto-compleción, una terminal, herramientas de depuración, y comandos de Git, todo dentro de GitHub. También puedes instalar extensiones de Visual Studio Code en tu codespace para agregar más funcionalidades.

Codespaces facilita la integración de desarrolladores a una nueva compañía, o el comenzar a contribuir en un proyecto de código abierto. Los mantenedores de proyecto pueden configurar un repositorio para que, cuando crees un codespace para el mismo, las dependencias de dicho proyecto se incluyan automáticamente. Puedes comenzar a crear código más rápido reduciendo el tiempo que gastas en configurar tu ambiente.

Codespaces te permite desarrollar en la nube en vez de hacerlo localmente. Los desarrolladores pueden contribuir desde donde sea, en cualquier máquina, incluyendo tablets o Chromebooks, y no es necesario mantener copias locales o propiedad intelectual.

Un codespace abierto

Uso de Codespaces

Cada desarrollador puede crear uno o más codespaces para cualquier repositorio público, o para cualquier repositorio privado que pertenezca a su cuenta de usuario. Durante el beta, no serán compatibles los repositorios privados que pertenezcan a las organizaciones o cualquier repositorio perteneciente a una organización que requiera el inicio de sesión único de SAML. Cada codespace que crees está únicamente disponible para ti. Nadie más puede trabajar en tu codespace.

Cada codespace se asocia con una rama específica de un repositorio. Puedes crear más de un codespace por repositorio o incluso por rama. Sin embargo, cada cuenta de usuario tiene un límite de cinco codespaces. Si has alcanzado el límite y quieres crear un codespace nuevo, primero debes borrar un codespace. Para obtener más información, consulta la sección "Borrar un codespace."

Después de que abras un codespace, puedes desarrollar utilizando las características de Visual Studio Code tales como edición de texto, depuración, y comandos de Git. Para obtener más información, consulta la sección documentación de Visual Studio Code.

Puedes conectarte a tu codespace directamente desde Visual Studio Code. Para obtener más información, consulta la sección "Conectarte a tu codespace desde Visual Studio Code".

Puedes crear una configuración predeterminada de codespaces para tu repositorio, la cual determine el ambiente de cada codespace nuevo que alguien cree para este repositorio. La configuración puede incluir marcos de trabajo, herramientas, extensiones y redireccionamiento de puertos. Para obtener más información, consulta la sección "Configurar Codespaces para tu proyecto".

También puedes personalizar los aspectos del ambiente de un codespace para cad acodespace que tu cuenta cree. La personalización puede incluir preferencias de shell y herramientas adicionales.Para obtener más información, consulta la sección "Personalizar Codespaces para tu cuenta".

Puedes ver cada codespace que pertenezca a tu cuenta de usuario en github.com/codespaces.

Durante el beta, la funcionalidad será limitada.

  • Para una mejor experiencia con Codespaces, te recomenamos utilizar un buscador basado en Chromium, como Google Chrome o Microsoft Edge. Acutalmente, Firefox no es compatible, y existen problemas conocidos con el uso de Safri.
  • Úicamente estará disponible un tamaño único de codespace.
  • Únicamente serán compatibles los contenedores Linux.
  • Un codespace no se puede reanudar completamente. Los procesos que estuvieran ejecutándose al momento en el que se paró un codespace no se reiniciarán.

Acerca de la facturación para Codespaces

Codespaces será gratuito durante el beta. Los planes y precios se anunciarán antes de que esté disponible para el público en general.

Unirse al beta

Se invitará a una cantidad limitada de personas para unirse al beta. Para unirse a la lista de espera, consulta la sección Registrarse para el beta de Codespaces.

Contáctanos para conocer sobre Codespaces

Si tienes retroalimentación sobre Codespaces, utiliza el formato Compartir retroalimentación.

Si encuentras problemas al utilizar Codespaces, consulta la sección "Solución de problemas para tu codespace".

Si aún necesitas ayuda, puedes contactarnos".

Pregunta a una persona

¿No puedes encontrar lo que estás buscando?

Contáctanos