GitHub Presenta Copilot Workspace: Un Entorno de Desarrollo Impulsado por IA para Transformar Ideas en Software

GitHub ha presentado Copilot Workspace, un entorno de desarrollo impulsado por inteligencia artificial diseñado para optimizar cómo los desarrolladores idean, planifican, construyen, prueban y ejecutan código. Anunciado en su conferencia de usuarios de 2023, Copilot Workspace está ahora en vista técnica, permitiendo a los desarrolladores unirse a una lista de espera para acceso anticipado.

Copilot vs. Copilot Workspace

¿Qué diferencia a Copilot Workspace de GitHub Copilot, lanzado en 2021? Jonathan Carter, jefe de GitHub Next, explica que Copilot ayuda principalmente a completar código existente, sintetizando dentro de un solo archivo y minimizando tareas repetitivas. Aunque ha tenido un impacto significativo en el ámbito de la programación, tiene limitaciones inherentes en su diseño de experiencia del usuario.

Carter señala: "El GitHub Copilot original fue una de las primeras aplicaciones reales de IA en la codificación, mostrando su potencial." Desde su lanzamiento, se han implementado múltiples mejoras, incluyendo mejores sugerencias de código, soporte para GPT-4 de OpenAI, y un plan para empresas.

En cambio, Copilot Workspace opera a un nivel más complejo, enfocándose en la centralidad de las tareas para reducir las barreras al inicio de proyectos. "Nuestro objetivo es empoderar a los desarrolladores con una herramienta nativa de IA que fomente la creatividad," enfatiza Carter.

Al eliminar algunas de las presiones asociadas con la página en blanco, GitHub busca que Copilot Workspace facilite el proceso de codificación. "Imagina un entorno de desarrollo que integra IA en todo el ciclo de vida del desarrollo en lugar de simplemente añadir extensiones," agrega Carter.

Impacto en Desarrolladores Empresariales

Los principales beneficios de Copilot Workspace para desarrolladores empresariales incluyen un aumento en la productividad y la satisfacción laboral. GitHub cree que al agilizar la exploración e implementación de ideas, las organizaciones podrán operar con la agilidad de empresas más pequeñas.

Carter también destaca la importancia de la estandarización: “Cuando los desarrolladores siguen un flujo de trabajo estructurado, se fomenta la consistencia de habilidades en los equipos, minimizando los recursos necesarios para la capacitación y el desarrollo de habilidades.”

Teoriza que la codificación de directrices podría permitir a Copilot Workspace automatizar las mejores prácticas en código, aunque esta función no está disponible actualmente.

Características de Copilot Workspace

Copilot Workspace está diseñado para tareas de desarrollo cotidianas, como crear nuevos repositorios, iterar en tareas y gestionar pull requests. Ofrece cuatro características clave: editabilidad total, un terminal integrado con reenvío seguro de puertos, funcionalidad colaborativa y una experiencia móvil optimizada.

Editabilidad

Cada sugerencia generada por IA es completamente editable, asegurando que los desarrolladores mantengan el control durante el proceso de codificación. Carter afirma: "La colaboración humano-IA produce mejores resultados, y todo en Workspace es generado por IA pero editable por humanos."

Terminal Integrado y Reenvío Seguro de Puertos

Workspace incluye un terminal para verificación inmediata del código, permitiendo a los desarrolladores ejecutar pruebas y ver resultados en tiempo real sin cambiar de contexto. Como resume Carter, "Puedes ejecutar tu código, probar su funcionalidad y crear pull requests de manera fluida."

Colaboración

Copilot Workspace promueve la codificación colaborativa, permitiendo a los equipos sincronizar ideas y decisiones. "El espacio de trabajo actúa como un recurso conversacional que aclara elecciones y simplifica tareas complejas," señala Carter.

Accesibilidad Móvil

Disponible en dispositivos móviles, Copilot Workspace permite a los desarrolladores codificar en cualquier momento que surja la inspiración. Está diseñado para soportar un desarrollo completo tanto en plataformas web como móviles, convirtiéndose en el primer entorno de desarrollador completamente funcional de GitHub para móviles.

Disponibilidad Futura

Actualmente en vista técnica, GitHub no ha especificado cuándo estará disponible Copilot Workspace de forma general. Carter afirma que GitHub está ansioso por recopilar comentarios de los usuarios para dar forma al producto final. El acceso se otorga por orden de llegada, con planes de priorizar la respuesta rápida de startups y pequeñas y medianas empresas.

GitHub está emocionado por el potencial de Workspace para revolucionar los entornos de desarrollo y está enfocado en perfeccionarlo para un lanzamiento más amplio.

Most people like

Find AI tools in YBX

Related Articles
Refresh Articles