Enable javascript in your browser for better experience. Need to know to enable it?

ºÚÁÏÃÅ

?ltima actualizaci¨®n : Apr 03, 2024
NO EN LA EDICI?N ACTUAL
Este blip no est¨¢ en la edici¨®n actual del Radar. Si ha aparecido en una de las ¨²ltimas ediciones, es probable que siga siendo relevante. Si es m¨¢s antiguo, es posible que ya no sea relevante y que nuestra valoraci¨®n sea diferente hoy en d¨ªa. Desgraciadamente, no tenemos el ancho de banda necesario para revisar continuamente los anuncios de ediciones anteriores del Radar. Entender m¨¢s
Apr 2024
Probar ?

Mientras que el mercado de asistencia de codificaci¨®n con IA est¨¢ cada vez m¨¢s ocupado, sigue siendo nuestra opci¨®n por defecto y es utilizada por muchos de nuestros equipos. Desde la ¨²ltima vez que escribimos sobre GitHub Copilot, las mejoras m¨¢s interesantes se han producido en la funci¨®n de chat. Por ejemplo, ya no es necesario saturar el c¨®digo con comentarios como indicaciones; en su lugar, un chat en l¨ªnea te ayuda a proporcionar indicaciones sin tener que escribir un comentario. El chat en l¨ªnea tambi¨¦n puede modificar el c¨®digo, no s¨®lo escribir nuevas l¨ªneas. Ahora tambi¨¦n puedes ampliar significativamente el contexto del chat cuando hagas preguntas sobre tu c¨®digo, utilizando la etiqueta @workspace. Esto le permite hacer preguntas sobre todo el c¨®digo base, no s¨®lo los archivos abiertos. Puedes ampliar este contexto a¨²n m¨¢s con la versi¨®n , que extrae el contexto de todos los repositorios que alojas en GitHub. Por ¨²ltimo, GitHub ha empezado a enrutar algunas peticiones de chat a un modelo m¨¢s potente basado en GPT-4, y la disponibilidad del chat en los populares IDEs de Jetbrains es inminente (aunque todav¨ªa en beta privada en el momento de escribir esto). Estos lanzamientos demuestran que el ritmo de las mejoras en este ¨¢mbito no se ha ralentizado. Si probaste un asistente de codificaci¨®n el a?o pasado y lo descartaste, te recomendamos que sigas atento a las funciones que se van lanzando y le des otra oportunidad.

Sep 2023
Probar ?

es utilizado por muchos de nuestros equipos para ayudarles a escribir c¨®digo m¨¢s r¨¢pido. En general, a la mayor¨ªa de nuestros desarrolladores les parece muy ¨²til y se molestar¨ªan si se lo quit¨¢ramos. Hemos estado recopilando y compartiendo muchas de nuestras experiencias con Copilot a trav¨¦s de y una gu¨ªa sobre c¨®mo comenzar con Copilot. Tenga en cuenta que GitHub Copilot se puede usar con cualquier base de c¨®digo, no solo con bases de c¨®digo alojadas en GitHub.

Tambi¨¦n estamos emocionados de que la funci¨®n de chat de Copilot de la se ha vuelto m¨¢s ampliamente disponible desde la ¨²ltima vez que la presentamos en el Radar. Es una poderosa adici¨®n a la funcionalidad de asistencia en l¨ªnea de Copilot. La disponibilidad de una interfaz de chat dentro del entorno de desarrollo integrado (IDE) mejora la facilidad de descubrimiento de informaci¨®n com¨²nmente buscada y la integraci¨®n con el editor abierto facilita la exploraci¨®n de errores o solicitar ayuda al chat con tareas relacionadas con el c¨®digo actualmente en foco.

Apr 2023
Evaluar ?

es un asistente de inteligencia artificial (IA) para c¨®digo, fue creado de manera colaborativa entre Microsoft y OpenAI. Utiliza modelos de ML o aprendizaje autom¨¢tico para generar sugerencias basadas en el contexto en el que se encuentra trabajando la persona desarrolladora. Cuenta con una s¨®lida integraci¨®n con IDEs y utiliza una base de c¨®digo existente y un contexto de editor para crear sugerencias. A pesar de ser catalogado como "tu pareja de programaci¨®n de IA", no podemos decir que hace "pairing", probablemente lo describir¨ªamos como una especie de Stack Overflow sobrecargado y sensible al contexto. Cuando predice correctamente lo que un desarrollador est¨¢ tratando de hacer, puede ser una herramienta poderosa para hacer las cosas. Sin embargo, como todas las IA basadas en modelos de lenguaje de gran tama?o (Large Language Models), tiene una tendencia a alucinar con el uso de API posibles pero inexistentes y puede introducir errores a trav¨¦s de algoritmos ligeramente defectuosos. Hemos tenido ¨¦xito en la generaci¨®n de c¨®digo a nivel de l¨ªnea, bloque y m¨¦todo, as¨ª como en la creaci¨®n de pruebas o configuraciones de infraestructura. Curiosamente, funciona mejor cuando utilizas buenas pr¨¢cticas de nombres, por lo que promueve un c¨®digo m¨¢s comprensible.

Las capacidades de las herramientas de IA avanzan r¨¢pidamente y creemos que es sensato que las organizaciones las prueben. Algunos argumentos de venta a favor de Copilot afirman ganancias en eficiencia muy altas, pero seguimos esc¨¦pticos: despu¨¦s de todo, escribir c¨®digo no es lo ¨²nico a lo que los desarrolladores dedican su tiempo, y es claramente dif¨ªcil medir la productividad del desarrollador en primer lugar. Dicho esto, Copilot es una herramienta bastante econ¨®mica; si ofrece alguna ganancia de productividad, probablemente valga la pena. , -en versi¨®n preliminar al momento de escribir este texto-, ofrece funcionalidades e integraci¨®n adicionales dentro de un flujo de creaci¨®n de software. Copilot tiene una oferta que provee m¨¢s claridad sobre los problemas de propiedad intelectual, as¨ª como la capacidad de administrar las funciones de las herramientas de forma centralizada en toda la organizaci¨®n. Creemos que estas caracter¨ªsticas son cr¨ªticas para su adopci¨®n empresarial.

Publicado : Apr 26, 2023

Suscr¨ªbete al bolet¨ªn informativo de Technology Radar

?

?

?

?

Suscr¨ªbete ahora

Visita nuestro archivo para leer los vol¨²menes anteriores