Repolode
ai-genie

ai-genie/chatgpt-vscode

Una extensión para VS Code que permite enviar preguntas sobre código, solicitar explicaciones, pruebas y correcciones a modelos de OpenAI desde el editor.

Alternativa open source a:GitHub Copilot Chat

Estrellas
1,272
Forks
85
Issues abiertos
116
Último commit
hace 30 días

¿Qué es?

ChatGPT VS Code (Genie) es una extensión para el editor que conecta Visual Studio Code con los modelos GPT-4, GPT-3.5, GPT-3 y Codex de OpenAI. Los usuarios seleccionan un fragmento de código y ejecutan comandos desde el menú contextual para explicarlo, optimizarlo, detectar errores, comentarlo o generar pruebas; las respuestas se muestran de forma progresiva en el editor o en una ventana de conversación en la barra lateral.

La extensión también funciona con errores de compilación de la ventana Problems y ofrece correcciones rápidas desde el menú de la bombilla. Además, muestra una comparación entre el código del usuario y el cambio sugerido, que se puede aplicar con un solo clic. Puede generar mensajes de commit de git a partir de cambios preparados y es compatible con implementaciones de Azure OpenAI Service mediante una URL configurable. Los usuarios proporcionan su propia clave de API de OpenAI o Azure, que se guarda en el almacenamiento seguro de VS Code.

El historial de conversaciones se puede guardar opcionalmente en el disco mediante la API de almacenamiento global de VS Code, y se puede exportar completo como Markdown. Los prefijos de los prompts, el mensaje del sistema y el nombre del asistente se pueden configurar en los ajustes.

Funciones clave

  • 01Comandos del menú contextual para explicar, optimizar, probar, comentar y detectar errores en el código seleccionado.
  • 02Respuestas progresivas en el editor o en una ventana de conversación en la barra lateral.
  • 03Correcciones rápidas para errores de la ventana Problems, con una vista de diferencias para aplicar las sugerencias.
  • 04Generación de mensajes de commit a partir de cambios de git.
  • 05Compatibilidad con claves de API de OpenAI e implementaciones de Azure OpenAI Service.
  • 06Historial local de conversaciones opcional, con exportación a Markdown.

Casos de uso

  • Entender un bloque de código desconocido sin salir del editor.
  • Generar pruebas unitarias o comentarios para funciones seleccionadas.
  • Corregir errores de compilación señalados en la ventana Problems.
  • Redactar mensajes de commit de git a partir de cambios pendientes.

Inicio rápido

  1. 1

    Instala la extensión desde VS Code Marketplace

  2. 2

    Selecciona un fragmento de código y haz una pregunta; cuando se te solicite, introduce tu clave de API de OpenAI

Antes de usarlo

  • Necesitas tu propia clave de API de OpenAI y OpenAI te cobrará por el uso.
  • El historial de conversaciones es una función experimental que puede tener errores.
  • Algunos modelos más recientes, como o1-mini y o1-preview, tienen límites según el nivel de uso.

En colecciones

Temas

Preguntas frecuentes

¿Qué es chatgpt-vscode?
Una extensión para VS Code que permite enviar preguntas sobre código, solicitar explicaciones, pruebas y correcciones a modelos de OpenAI desde el editor. ChatGPT VS Code (Genie) es una extensión para el editor que conecta Visual Studio Code con los modelos GPT-4, GPT-3.5, GPT-3 y Codex de OpenAI. Los usuarios seleccionan un fragmento de código y ejecutan comandos desde el menú contextual para explicarlo, optimizarlo, detectar errores, comentarlo o generar pruebas; las respuestas se muestran de forma progresiva en el editor o en una ventana de conversación en la barra lateral.
¿chatgpt-vscode es gratuito? ¿Qué licencia tiene?
chatgpt-vscode es open source bajo la licencia ISC. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿chatgpt-vscode sigue mantenido?
Mantenimiento activo. El último commit de chatgpt-vscode fue el 8 oct 2026.
¿Para qué puedo usar chatgpt-vscode?
Entender un bloque de código desconocido sin salir del editor. Generar pruebas unitarias o comentarios para funciones seleccionadas. Corregir errores de compilación señalados en la ventana Problems. Redactar mensajes de commit de git a partir de cambios pendientes.
¿Cómo se instala chatgpt-vscode?
Instala la extensión desde VS Code Marketplace Selecciona un fragmento de código y haz una pregunta; cuando se te solicite, introduce tu clave de API de OpenAI
¿Dónde consigo chatgpt-vscode?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/ai-genie/chatgpt-vscode

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados