CLI de terminal para conversar con los modelos GPT-3.5 y GPT-4 de OpenAI, con modo interactivo y compatibilidad con pipelines.
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
Instala la extensión desde VS Code Marketplace
- 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
Una extensión de Visual Studio que integra IA al estilo de ChatGPT en el IDE para explicar código, crear pruebas, detectar errores, refactorizar y chatear.
Plugin de asistente de código con IA para Vim y Neovim que genera y edita contenido, y permite chatear con modelos compatibles con OpenAI desde el editor.
Aplicación de escritorio que traduce archivos de subtítulos (SRT, VTT, ASS, SSA) a otros idiomas mediante LLM como ChatGPT.
Herramienta de línea de comandos y gestor de flujos de trabajo en Python para interactuar desde la terminal con LLM como ChatGPT/GPT-4.
Plugin de código abierto para Obsidian que genera texto en tus notas con OpenAI, Anthropic, Google, HuggingFace y modelos locales.