vscode extensiones para IA

Lista de todas las extensiones de IA que probamos cuando salen al mercado

Codi-ai

Una IA que conoce todo tu código

Cody es un asistente gratuito y de código abierto que puede escribir, entender y corregir tu código. Cody es alimentado por el gráfico de código de Sourcegraph, y tiene conocimiento de toda tu base de código. Instala Cody para empezar con autocompletar, chat, comandos y más.

Autocompletar

Cody autocompleta líneas individuales, o funciones enteras, en cualquier lenguaje de programación, archivo de configuración o documentación. Está basado en los últimos modelos LLM instantáneos, para mayor precisión y rendimiento.

cody-completions-may2023-optim.gif

Cody Chat

Haz preguntas a Cody en la vista de chat, o en línea con el código, y utilizará el gráfico de código de Sourcegraph para responder utilizando el conocimiento de toda tu base de código.

Por ejemplo, puedes preguntar a Cody:

Comandos integrados

Cody dispone de comandos rápidos para acciones comunes, como añadir documentación de código, explicar código, generar pruebas unitarias y detectar olores de código. cody-chat-may2023-optim.gif

Comandos personalizados

También hay soporte experimental para añadir tus propios comandos personalizados, definidos como JSON dentro de tu repositorio: Custom_Command-Sept2023-Sm.gif

LLM intercambiables

Compatibilidad con:

Uso gratuito

Cody está actualmente en beta, e incluye el uso gratuito de LLMs para usuarios individuales tanto en código personal como de trabajo. Se aplican límites de uso razonable.

Lenguajes de programación

Cody funciona con cualquier lenguaje de programación porque utiliza LLMs entrenados con datos amplios. Cody funciona muy bien con código Python, Go, JavaScript y TypeScript.

Gráfico de código

Cody es impulsado por el gráfico de código de Sourcegraph, y utiliza el contexto de su código base para ampliar sus capacidades. Al utilizar el contexto de todo el repositorio, Cody es capaz de dar respuestas más precisas y generar código idiomático.

Por ejemplo:

Incrustaciones

Cody indexa todo tu repositorio y genera embeddings, que son una representación vectorial de todo tu código base. Cody consulta esta base de datos de embeddings bajo demanda, y pasa esos datos al LLM como contexto. Las incrustaciones forman parte del grafo de código de Sourcegraph.

Las incrustaciones para los usuarios gratuitos de Cody se generan a través de la aplicación de escritorio de Cody. Para los clientes de Cody Enterprise, las incrustaciones son generados por su instancia Sourcegraph Enterprise.

https://open-vsx.org/extension/sourcegraph/cody-ai

Mutable.ai

Source

Github

Programación acelerada por IA: Copilot alternativo (autocompletar y más): Python, Go, Javascript, Typescript, Rust, Solidity y más

Mutable.ai usa IA para:

Autocompletar tu código Dar instrucciones a la IA a través de un prompt Proporcionamos soporte integrado para una variedad de lenguajes como Javascript/Typescript, Go, Rust, Python, Vue, Java, etc. Siempre puedes añadir nuevos lenguajes en la configuración, pero la función es experimental.

Comenzando

  1. Instalar la extensión
  1. Haz clic en la opción de inicio de sesión emergente del navegador y síguela hasta mutable.ai; te recomendamos que utilices el inicio de sesión con Google o GitHub para evitar la verificación por correo electrónico.
  2. También puede introducir manualmente su clave API desde mutable.ai/account
  3. Pruebe los comandos

Observa el estado de la extensión en la esquina inferior derecha.

Para probar la extensión, simplemente abre cualquier archivo de código y pulsa Control + Espacio. Debería ver algunas sugerencias en línea.

ChatGPT: write and improve code using AI

Extensión ChatGPT para VSCode

Esta extensión de Visual Studio Code te permite utilizar la API no oficial ChatGPT para generar respuestas en lenguaje natural de ChatGPT de OpenAI a tus preguntas, directamente en el editor.

Mejora tu programación con la ayuda de la IA. Escribe automáticamente código nuevo desde cero, haz preguntas, obtén explicaciones, refactoriza código, encuentra errores y mucho más.

Mercado, Github

chatGPT-vscode.png

Como Usar y Que puede hacer

Codeium: AI Coding Autocomplete and Chat for Python, Javascript, Typescript, Java, Go, and more

Codeium: Kit gratuito de aceleración de código basado en IA

¿Qué es Codeium?

Codeium es la superpotencia moderna de la codificación, un conjunto de herramientas gratuitas de aceleración de código basado en la tecnología de IA más avanzada. En la actualidad, Codeium ofrece funciones de autocompletado, chat y búsqueda en más de 70 idiomas, a la velocidad del rayo y con la calidad de sugerencia más avanzada.

Hay muchas partes del flujo de trabajo de la codificación moderna que son aburridas, tediosas o frustrantes, desde regurgitar repeticiones de código hasta buscar en StackOverflow. Los recientes avances en IA nos permiten eliminar estas partes, convirtiendo tus ideas en código sin problemas. Con una fácil integración en Visual Studio Code y un proceso de instalación de menos de 2 minutos, puede centrarse en ser el mejor desarrollador de software, no el mejor mono de código.

Con Codeium, obtienes:

Completaciones de código ilimitadas de una o varias líneas para siempre. Chat integrado en IDE: no es necesario salir de VSCode para ChatGPT, y utilizar sugerencias convenientes como Refactorizar y Explicar Soporte para más de 70 lenguajes de programación: Javascript, Python, Typescript, PHP, Go, Java, C, C++, Rust, Ruby, y más. Asistencia a través de nuestra comunidad Discord Únase a miles de desarrolladores que utilizan Codeium de forma gratuita para acelerar su proceso de iteración de software, mejorar la calidad y consistencia de su código, reducir el número de iteraciones de revisión de código, acelerar la incorporación de desarrolladores y mantenerlos en su estado de flujo. ¿Quiere saber más? Consulte nuestras preguntas frecuentes.