Elige cómo quieres seguir esta guía:
Requisitos Previos
- Tengo Windows 10/11, Linux o macOS
- Tengo conexión a Internet estable
- Tengo una cuenta en GitHub (o la creo ahora en github.com)
- Tengo (o voy a contratar) una suscripción a GitHub Copilot
Instalar Visual Studio Code
- Descargado desde code.visualstudio.com
- Instalado marcando: Agregar al PATH
- Instalado marcando: Abrir con Code en menú contextual
- Verificado en terminal:
Instalar y Configurar Git
- Git descargado e instalado desde git-scm.com
- Configurado nombre y email:
- Clave SSH generada y añadida a GitHub
- Verificada conexión SSH:
Clonar el Repositorio
- Repositorio clonado:
- VS Code abierto en el proyecto:
- Explorador de archivos muestra la estructura del proyecto
- Source Control (Ctrl+Shift+G) detecta el repositorio Git
- Terminal integrado (Ctrl+`) abierto en el directorio del proyecto
Instalar GitHub Copilot
- Abierto panel de extensiones: Ctrl+Shift+X
- Buscado e instalado "GitHub Copilot" (extensión oficial)
- Iniciada sesión en GitHub (Sign In con OAuth)
- Icono de Copilot visible en la barra de estado inferior
Activar Agentes IA
- Abierto Copilot Chat: Ctrl+Shift+I
- Seleccionado modo Agent en la parte superior del chat
- Elegido modelo de IA (click en nombre del modelo):
Claude Sonnet 4 → Desarrollo diario, equilibrado
GPT-4o → Multimodal, rápido
Gemini 2.5 Pro → Contexto masivo (1M tokens)
o3 → Razonamiento y lógica avanzada
- Probado con un mensaje simple: "¿Puedes ver los archivos de mi proyecto?"
Verificación Final
- VS Code abierto con el proyecto cargado
- Git funciona:
git statusmuestra el estado del repo - Copilot activo: icono visible en barra de estado
- Agente IA responde en el chat
- Terminal integrado operativo
1. Introducción
Hoy en día, preparar un entorno de desarrollo eficiente va mucho más allá de instalar un editor de texto. Con la llegada de los agentes de Inteligencia Artificial integrados en los editores de código, la forma de programar ha cambiado radicalmente.
En este artículo vamos a recorrer paso a paso cómo configurar un entorno de desarrollo profesional utilizando Visual Studio Code, GitHub Copilot con sus agentes IA y un repositorio Git en GitHub. El objetivo es tener todo listo para trabajar de forma productiva, exactamente como lo estamos usando ahora mismo para escribir este artículo.
Este flujo es aplicable a cualquier tipo de proyecto: desde desarrollo web, aplicaciones industriales, scripts de automatización, hasta proyectos de PLC y SCADA donde se gestione código o documentación.
¿Cómo se interrelacionan las herramientas?
El mapa conceptual de cabecera muestra cómo las herramientas trabajan juntas para llevar una idea hasta un proyecto terminado:
- VS Code es el centro de operaciones — el workspace donde vive tu código, tus archivos y tu terminal.
- GitHub Copilot se integra directamente en VS Code y da acceso a los agentes IA (Claude, GPT, Gemini).
- Los Agentes IA ejecutan tareas completas de forma autónoma: buscan, editan, ejecutan y corrigen.
- El Terminal integrado es donde los agentes ejecutan, prueban y validan.
- Git + GitHub asegura que cada paso queda registrado. Puedes volver atrás y colaborar.
El flujo es cíclico: idea → el agente ejecuta → revisas → ajustas → repites. Cada iteración queda respaldada en Git.
2. Requisitos previos
Antes de comenzar, necesitamos tener preparado lo siguiente:
- Sistema operativo: Windows 10/11, Linux o macOS.
- Visual Studio Code: Última versión estable descargada desde code.visualstudio.com.
- Git: Instalado y accesible desde línea de comandos.
- Cuenta en GitHub: Necesaria para Copilot y para alojar repositorios.
- Suscripción a GitHub Copilot: Individual, Business o Enterprise. También existe la opción gratuita con limitaciones.
- Conexión a Internet: Los agentes IA requieren conectividad para funcionar.
3. Instalar Visual Studio Code
Visual Studio Code (VS Code) es un editor de código fuente gratuito y de código abierto desarrollado por Microsoft. Es ligero, extremadamente extensible y se ha convertido en el editor más popular del mundo para desarrollo de software.
Pasos de instalación:
- Descargar el instalador desde code.visualstudio.com. Elegir la versión User Installer o System Installer según preferencia.
- Ejecutar el instalador. Durante la instalación, marcar las siguientes opciones importantes:
- ✅ Agregar al PATH del sistema (permite ejecutar
codedesde terminal). - ✅ Registrar VS Code como editor predeterminado.
- ✅ Agregar «Abrir con Code» al menú contextual de archivos y carpetas.
- ✅ Agregar al PATH del sistema (permite ejecutar
- Completar la instalación y reiniciar el equipo si se solicita.
- Verificar la instalación abriendo un terminal y ejecutando:
code --versionSi el comando devuelve el número de versión, la instalación ha sido correcta y VS Code está disponible desde la línea de comandos.
4. Configurar Git y GitHub
Git es el sistema de control de versiones más utilizado. Nos permitirá gestionar el historial de cambios del proyecto y sincronizarlo con GitHub.
Instalación de Git:
Descargar e instalar desde git-scm.com. Durante la instalación, aceptar las opciones predeterminadas salvo que se tenga una preferencia concreta.
Configuración inicial:
Una vez instalado Git, abrir un terminal y ejecutar los siguientes comandos para configurar la identidad:
# Configurar nombre y email (aparecerán en cada commit)
git config --global user.name "Tu Nombre"
git config --global user.email "tu@email.com"
# Establecer VS Code como editor por defecto para Git
git config --global core.editor "code --wait"
# Configurar la rama principal como 'main'
git config --global init.defaultBranch mainConfigurar clave SSH para GitHub:
Para evitar introducir credenciales cada vez que hagamos push/pull, es recomendable configurar una clave SSH:
# Generar clave SSH (Ed25519, más segura y rápida)
ssh-keygen -t ed25519 -C "tu@email.com"
# Iniciar el agente SSH
eval "$(ssh-agent -s)" # Linux/macOS
# En Windows PowerShell:
Start-Service ssh-agent
# Añadir la clave al agente
ssh-add ~/.ssh/id_ed25519
# Copiar la clave pública al portapapeles
# Windows:
Get-Content ~/.ssh/id_ed25519.pub | Set-Clipboard
# Linux:
cat ~/.ssh/id_ed25519.pub | xclip -selection clipboardA continuación, ir a GitHub > Settings > SSH and GPG Keys > New SSH Key, pegar la clave pública y guardar. Para verificar la conexión:
ssh -T git@github.com
# Respuesta esperada: "Hi usuario! You've successfully authenticated..."5. Clonar el repositorio del proyecto
Con Git configurado, el siguiente paso es clonar el repositorio donde tenemos nuestro proyecto. Esto descargará una copia completa del repositorio con todo su historial.
# Clonar el repositorio (vía SSH)
git clone git@github.com:usuario/mi-proyecto.git
# O vía HTTPS (pedirá credenciales)
git clone https://github.com/usuario/mi-proyecto.git
# Entrar en el directorio del proyecto
cd mi-proyecto
# Abrir VS Code directamente en el proyecto
code .Al ejecutar code . se abrirá VS Code con la carpeta del proyecto como workspace. Esto es fundamental porque:
- El Explorador de archivos (panel izquierdo) mostrará toda la estructura del proyecto.
- Source Control (
Ctrl+Shift+G) detectará automáticamente el repositorio Git. - El Terminal integrado (
Ctrl+`) se abrirá en el directorio del proyecto. - GitHub Copilot tendrá contexto completo del proyecto para ofrecer mejores sugerencias.
Tip: También puedes clonar directamente desde VS Code con Ctrl+Shift+P > Git: Clone y pegar la URL del repositorio.
6. Instalar GitHub Copilot
GitHub Copilot es el asistente de IA más integrado con VS Code. No es solo autocompletado: con el modo Agent, puede ejecutar tareas complejas de forma autónoma, editar múltiples archivos, ejecutar comandos en terminal y mucho más.
Instalación paso a paso:
- Abrir VS Code y acceder al panel de extensiones:
Ctrl+Shift+X. - Buscar «GitHub Copilot» en el buscador.
- Instalar la extensión oficial GitHub Copilot (de GitHub). Esta extensión incluye tanto el autocompletado inline como Copilot Chat.
- Al instalar, VS Code pedirá iniciar sesión en GitHub. Hacer clic en Sign In y autorizar la aplicación en el navegador.
- Una vez autenticado, verificar que aparece el icono de Copilot (un símbolo de dos estrelitas) en la barra de estado inferior de VS Code.
Seleccionar el modelo de IA:
Una de las funcionalidades más potentes de Copilot es la posibilidad de seleccionar entre múltiples modelos de IA. Para cambiar el modelo:
- Abrir Copilot Chat:
Ctrl+Shift+I(o hacer clic en el icono de Copilot). - En la parte superior del panel de chat, hacer clic en el nombre del modelo actual.
- Se desplegará la lista de modelos disponibles. Elegir según la necesidad.
7. Agentes IA: modelos disponibles
A día de hoy (febrero 2026), GitHub Copilot ofrece acceso a múltiples modelos de IA que puedes seleccionar según la tarea que necesites realizar:
| Modelo | Proveedor | Tipo | Ideal para |
|---|---|---|---|
| Claude Opus 4.6 | Anthropic | Agente autónomo | Proyectos grandes, migraciones, debugging complejo |
| Claude Sonnet 4 | Anthropic | Agente equilibrado | Desarrollo diario, revisión de código |
| GPT-4o | OpenAI | Multimodal | Tareas variadas, análisis visual, prototipado |
| o3 | OpenAI | Razonamiento | Algoritmos, optimización, lógica avanzada |
| Gemini 2.5 Pro | Multimodal | Contexto masivo, repositorios completos | |
| Claude Haiku 3.5 | Anthropic | Ultra-rápido | Autocompletado, sugerencias inline |
¿Qué es el modo Agente?
El modo agente es la evolución más significativa de los copilots. A diferencia del chat simple donde el usuario pregunta y la IA responde, en el modo agente la IA puede:
- 🔍 Buscar en el workspace: explorar archivos, buscar patrones, entender la estructura del proyecto.
- ✏️ Editar archivos: crear ficheros nuevos, modificar código existente, refactorizar.
- 💻 Ejecutar comandos en terminal: instalar dependencias, ejecutar tests, compilar.
- 🔄 Iterar: si encuentra un error, lo analiza y corrige de forma autónoma.
- 📋 Planificar: descompone tareas complejas en pasos y las ejecuta secuencialmente.
En esencia, el agente se convierte en un compañero de programación autónomo que puede llevar a cabo tareas de principio a fin.
8. Flujo de trabajo con agentes
Una vez que tenemos todo configurado, el flujo de trabajo típico con agentes IA es el siguiente:
Paso 1: Abrir el proyecto
Abrimos VS Code en el directorio del proyecto. El explorador muestra la estructura de archivos y Git detecta el repositorio.
cd C:\Users\MiUsuario\Documents\GitHub\mi-proyecto
code .Paso 2: Iniciar Copilot Agent
Abrimos el panel de Copilot Chat con Ctrl+Shift+I. Seleccionamos el modelo deseado (por ejemplo, Claude Opus 4.6 para tareas complejas) y activamos el modo Agente en la parte superior del chat.
Paso 3: Describir la tarea
Le indicamos al agente qué queremos hacer. Cuanto más detallada sea la descripción, mejor será el resultado. Por ejemplo:
"Crea un nuevo artículo para el blog siguiendo el formato estándar
de los artículos existentes. El artículo debe ir sobre cómo configurar
un entorno de desarrollo con VS Code y agentes IA. Incluye imágenes
y registra el artículo en la categoría IA."Paso 4: El agente trabaja
El agente analizará el proyecto, buscará patrones en artículos existentes, creará los archivos necesarios, generará imágenes y registrará todo donde corresponda. Durante el proceso podrás ver:
- Las búsquedas que realiza en el workspace.
- Los archivos que lee para entender la estructura.
- Los ficheros que crea o modifica.
- Los comandos que ejecuta en terminal.
- Las preguntas que te puede hacer si necesita aclaraciones.
Paso 5: Revisar y commitear
Una vez que el agente termina, revisamos los cambios en la pestaña Source Control (Ctrl+Shift+G). VS Code muestra un diff de todos los archivos modificados. Si todo es correcto:
# Ver el estado de los cambios
git status
# Añadir todos los cambios
git add .
# Hacer commit con mensaje descriptivo
git commit -m "feat: nuevo artículo - entorno desarrollo VS Code con Copilot y agentes IA"
# Subir al repositorio remoto
git push origin main9. Consejos y buenas prácticas
Tras la experiencia de trabajar con agentes IA en VS Code, estos son algunos consejos prácticos:
- Sé específico en las instrucciones: Cuanto más claro seas con el agente, mejores resultados obtendrás. Indicar formato, estilo, convenciones del proyecto.
- Elige el modelo adecuado: Para tareas rápidas usa Sonnet o Haiku. Para tareas complejas y multi-archivo, Claude Opus 4.6 es la mejor opción.
- Revisa siempre los cambios: Los agentes son potentes pero no infalibles. Revisar el diff antes de hacer commit es fundamental.
- Usa
.gitignore: Asegúrate de que archivos sensibles (claves, configuraciones locales) están excluidos del repositorio. - Commits frecuentes: Hacer commits pequeños y frecuentes facilita revertir cambios si algo no es correcto.
- Extensiones útiles adicionales:
- GitLens — Visualización avanzada del historial de Git.
- Prettier — Formateo automático de código.
- Error Lens — Muestra errores inline en el editor.
- Remote - SSH — Desarrollo en máquinas remotas.
- Terminal integrado: Aprovecha que el terminal de VS Code mantiene el contexto del workspace. Es más eficiente que usar un terminal externo.
- Atajos esenciales:
Ctrl+Shift+I— Abrir Copilot Chat / Agent.Ctrl+Shift+G— Panel de Source Control (Git).Ctrl+Shift+X— Panel de Extensiones.Ctrl+`— Terminal integrado.Ctrl+Shift+P— Command Palette (buscar cualquier acción).
10. Conclusión
Preparar un entorno de desarrollo con VS Code, Git y agentes IA es una inversión de tiempo mínima que multiplica enormemente la productividad. La capacidad de tener un agente autónomo que puede buscar, editar, ejecutar y iterar sobre tu código cambia completamente la dinámica de trabajo.
El flujo que hemos descrito en este artículo es exactamente el que se ha utilizado para crearlo: un agente IA (Claude Opus 4.6 a través de GitHub Copilot) ha analizado la estructura del proyecto, creado las imágenes, escrito el contenido y registrado el artículo en las categorías correspondientes. Todo desde VS Code, con Git como respaldo de cada paso.
La combinación de VS Code + GitHub Copilot + Agentes IA es, a día de hoy, una de las herramientas más potentes para cualquier desarrollador o profesional técnico.
28 de Febrero del 2026
Pedro Pagán Pallarés
Experto en Automatización Industrial e investigador IA.