Volver al blog
6 min de lectura

GitHub Copilot en VS Code: coordinar sesiones, navegador y costes

Las novedades de junio de 2026 incorporan navegador agente, sesiones paralelas y mayor visibilidad de uso. Aprende a dividir e integrar trabajo con límites.

  • #GitHub Copilot
  • #VS Code
  • #Agentes de IA
  • #Vibe Coding
Puestos de programación en miniatura trabajan en paralelo con tareas conectadas.
Compartir

Respuesta breve

GitHub Copilot en VS Code puede validar aplicaciones con un navegador agente, mantener sesiones paralelas y mostrar mejor el consumo de cada trabajo. Usa esas funciones solo para tareas independientes, aísla archivos y contratos, verifica cada resultado y reúne los cambios bajo una integración controlada.

Un flujo seguro para dos sesiones paralelas

Divide solo trabajo independiente. Cada sesión verifica su resultado antes de que una integración común combine los cambios.

  1. Dividir

    Separa tareas por objetivo, archivos y contrato compartido.

  2. Aislar

    Asigna a cada sesión su rama, espacio y criterios de aceptación.

  3. Verificar

    Ejecuta pruebas y navegador sobre el resultado de cada tarea.

  4. Integrar

    Combina cambios revisados en un único orden y repite los controles.

GitHub amplió durante junio y comienzos de julio de 2026 el flujo agente de Copilot en Visual Studio Code (VS Code). Las novedades incluyen navegador integrado, sesiones paralelas, visibilidad de consumo y mejoras en Autopilot. Estas funciones cambian la coordinación, no la responsabilidad sobre el código.

El caso práctico contiene dos tareas independientes: crear una tarjeta para el índice del blog y diseñar una página 404 localizada. Cada una tendrá archivos y criterios propios. Solo se integrarán después de superar sus pruebas.

Las novedades amplían el espacio de trabajo agente

A fecha de 15 de julio de 2026, GitHub indicaba que las herramientas de navegador agente estaban disponibles de forma general en VS Code. El agente podía navegar, inspeccionar contenido, capturar pantallas y validar aplicaciones web. El navegador integrado también incorporaba historial, búsqueda y permisos controlados.

La ventana Agents permitía mantener sesiones en paralelo y varios chats dentro de una sesión. GitHub también mostraba el coste total, el uso adicional y el consumo de subagentes. Autopilot podía avanzar con menos intervención, pero seguía operando dentro de permisos y configuración.

La vista general de repositorio disponible en GitHub.com añadía orientación sobre propósito, tecnologías y contribución. Úsala como mapa inicial. Lee después rutas, pruebas y reglas que gobiernan el cambio real.

Divide por contrato y dependencia

La tarjeta de blog afecta al listado, sus estilos y la prueba de enlace. La página 404 usa otra ruta, mensajes localizados y su propio recorrido. Ninguna necesita el resultado sin integrar de la otra, por lo que forman buenas candidatas para sesiones separadas.

Antes de iniciar, escribe el contrato de cada tarea. La tarjeta debe mostrar título, resumen, fecha y enlace correcto; la 404 debe explicar el error, ofrecer navegación útil y funcionar en tres idiomas. Añade archivos permitidos y comandos de prueba.

No paralelices dos tareas que cambian el mismo esquema, estado global o contrato de ruta. El conflicto semántico puede existir aunque Git mezcle las líneas sin protestar. La guía de agentes de IA desarrolla esta diferencia entre autonomía y permisos.

Aísla cada sesión y su evidencia

Asigna una rama o espacio de trabajo por tarea. Cada sesión debe conocer su objetivo, archivos permitidos, pruebas y condición de parada. Evita que ambas editen estilos globales si pueden usar clases distintas o una decisión previa.

La sesión de tarjeta recibe un artículo de ejemplo y la ruta del índice. La sesión de 404 recibe los mensajes existentes y las rutas de navegación permitidas. Ambas pueden leer reglas comunes, pero solo escriben dentro de su alcance.

Pide una entrega concreta: lista de archivos, explicación del cambio, pruebas ejecutadas y límites. Si el agente encuentra una dependencia compartida no prevista, debe detenerse y solicitar coordinación. No debe resolverla ampliando sus permisos.

Verifica la tarjeta en el navegador

Las pruebas de componente pueden confirmar título, resumen y enlace. El navegador debe abrir el índice, enfocar la tarjeta con teclado y seguir el enlace hasta el artículo. Repite el recorrido a 390 px y revisa que el texto largo no cause desbordamiento.

Comprueba además estados de tema claro y oscuro, consola y carga de imagen. Una captura atractiva no demuestra foco, URL ni ausencia de errores de hidratación. Las herramientas de navegador agente ayudan a reunir esa evidencia, pero debes revisar qué recorrido ejecutaron.

La sesión entrega resultados y no integra por su cuenta. Si una prueba falla, corrige dentro de la tarea o declara el bloqueo. El ciclo de vibe coding aplica la misma secuencia de borrador y verificación.

Verifica la página 404 como recorrido independiente

Abre una URL inexistente en cada idioma y comprueba código, contenido y enlaces. La página debe ayudar a volver al producto sin fingir que el recurso existe. Prueba teclado, ancho estrecho y textos localizados.

Una prueba unitaria puede confirmar claves y enlaces, mientras una petición HTTP verifica la respuesta real. El navegador añade foco, diseño y consola. Las tres capas evitan que una página visualmente correcta oculte una ruta mal configurada.

La 404 tampoco debe depender de la tarjeta nueva. Si ambas sesiones necesitan el mismo icono o token, coordina una decisión común antes de integrar. No copies una segunda versión para esquivar el conflicto.

Integra en un orden controlado

Revisa primero el alcance de cada diff. Integra una tarea, ejecuta sus pruebas y después incorpora la segunda. Al final, repite la suite y los recorridos sobre el estado combinado.

Un merge limpio no garantiza compatibilidad. Dos cambios pueden introducir nombres de clase, mensajes o expectativas contradictorias sin conflicto textual. La validación posterior a la integración detecta ese tipo de deriva.

Conserva una forma de revertir cada tarea. Commits separados y criterios documentados permiten retirar la página 404 sin perder la tarjeta, o al contrario. El paralelismo aporta velocidad solo si mantiene esa trazabilidad.

El presupuesto limita Autopilot y subagentes

La visibilidad de coste permite comparar sesiones completas y trabajo delegado. Define un presupuesto de créditos o tiempo antes de empezar y una condición de parada al cumplir aceptación, alcanzar el límite o encontrar una decisión humana. No uses Autopilot como permiso indefinido.

Relaciona consumo con resultado. Una sesión que genera varias alternativas sin ejecutar pruebas puede gastar más y aportar menos evidencia. Revisa el uso junto a archivos, intentos y controles superados.

Si una tarea crece, vuelve a dividirla o reduce alcance. Elegir un modelo distinto también debe responder a una prueba, como explica la guía de GPT-5.6. El presupuesto no sustituye calidad, pero hace visible el coste de la coordinación.

Los fallos aparecen en contratos compartidos

El primer riesgo es que ambas sesiones modifiquen navegación, mensajes o estilos globales. Aísla esas decisiones o ejecuta una después de la otra. Resolver decenas de conflictos al final destruye la ventaja del paralelismo.

Otro riesgo es confiar en el resumen del repositorio como fuente completa. Puede orientar, pero no sustituye reglas locales, pruebas y código crítico. Confirma cada supuesto antes de editar.

El navegador agente también opera con permisos. Cámara, ubicación, micrófono o sesiones autenticadas requieren límites explícitos. Para estas dos tareas públicas no concedas capacidades que no participan en el recorrido.

Comprueba el trabajo paralelo antes de integrarlo

Usa estas casillas para ambas sesiones. Cada una debe entregar evidencia propia antes de entrar en el estado común.

  • Las tareas no cambian el mismo contrato ni dependen entre sí.
  • Cada sesión tiene rama, archivos, permisos y criterios de aceptación propios.
  • La tarjeta se ha probado por componente, teclado, móvil y enlace real.
  • La 404 se ha probado por idioma, HTTP, teclado y navegación de salida.
  • Presupuesto, condición de parada y consumo quedan registrados.
  • La suite y ambos recorridos se repiten después de integrar.

Copilot ofrece más capacidad para dividir, navegar y avanzar. El beneficio aparece cuando cada sesión conserva una frontera y una prueba. Divide, aísla, verifica e integra en ese orden.

Miniquiz

Decide cuándo paralelizar

Selecciona la opción que conserva aislamiento, evidencia y control del consumo.

1 / 3

Dos tareas modifican el mismo contrato de rutas. ¿Qué haces?
Mostrar soluciones
  1. 1. Dos tareas modifican el mismo contrato de rutas. ¿Qué haces?

    Respuesta correcta: Acordar primero el contrato y ordenar los cambios dependientes.

    Los cambios sobre un contrato compartido necesitan una decisión común antes de separar la implementación.

  2. 2. ¿Qué demuestra mejor que la nueva tarjeta funciona?

    Respuesta correcta: Un recorrido de teclado y móvil confirma contenido, enlace y consola.

    El navegador verifica la experiencia integrada y complementa las pruebas de código.

  3. 3. ¿Cómo limitas una sesión con Autopilot?

    Respuesta correcta: Define presupuesto, permisos, parada y entrega esperada.

    La autonomía necesita límites previos y una salida verificable para mantener coste y riesgo bajo control.

Fuentes

  1. GitHub Copilot in Visual Studio Code: June 2026 releasesGitHub · consultado el 2026-07-15
  2. Ask Copilot for a repository overviewGitHub · consultado el 2026-07-15

Preguntas frecuentes

¿Copilot puede probar una aplicación en el navegador?

Sí. GitHub anunció la disponibilidad general de herramientas de navegador agente en VS Code para navegar, inspeccionar, capturar pantallas y validar aplicaciones web.

¿Debo ejecutar todas las tareas en paralelo?

No. Paraleliza trabajo independiente. Si dos sesiones cambian el mismo estado, esquema o contrato, coordina primero el orden.

¿Autopilot elimina la supervisión?

No. Permite que el agente avance con menos interrupciones, pero tú sigues definiendo permisos, presupuesto, condición de salida y revisión.

¿Para qué sirve la vista general de un repositorio?

Resume propósito, tecnologías y pautas de contribución para orientarte. Confirma después los archivos y contratos críticos en la fuente.

Ajuste de privacidad

Con tu consentimiento, PostHog EU mide qué páginas se abren y además graba tu sesión: los movimientos del ratón, los clics, el desplazamiento y el contenido mostrado se guardan como una reconstrucción reproducible. Las entradas escritas se enmascaran antes del envío. Los contenidos del inicio de sesión, el registro, la recuperación de contraseña, el chat del fundador, el campo de newsletter, la vista de tu correo, tus respuestas del cuestionario y las listas de comprobación no se graban en absoluto; en las páginas de inicio de sesión y registro la grabación se detiene. Las direcciones se guardan siempre sin parámetros de consulta. También se procesan un identificador de dispositivo aleatorio y datos técnicos de conexión como la dirección IP. Además se miden eventos de uso estrictamente definidos: hasta dónde se leyó un artículo, qué elemento se utilizó, qué llamada a la acción se pulsó, cómo terminó una suscripción al boletín, hasta dónde llegas en un curso o en el feed (registrando solo si una tarea fue correcta o incorrecta, nunca tu respuesta), qué vídeo inicias, si cambias de idioma y cómo terminó un intento de inicio de sesión o registro: sin la dirección de correo, sin la contraseña y sin el mensaje de error. Solo se transmiten valores de una lista fija y números enteros de rangos fijos: ninguna entrada y ningún texto libre. También etiquetamos por separado las visitas de producción, internas y de pruebas automatizadas, y derivamos si una visita procede de una interfaz conocida como ChatGPT, Claude o Perplexity a partir de un dominio de referencia conocido o de un valor de campaña estrictamente permitido. No se envían la dirección de referencia completa ni los parámetros de consulta, y esto no permite identificar un modelo de IA concreto. Si el enriquecimiento geográfico basado en IP está activado en el proyecto de PostHog, el servicio puede derivar aproximadamente el país, continente y región; no solicitamos la ubicación del navegador ni del GPS. Además, cada visita se asigna a un área de la página tomada de una lista fija (por ejemplo inicio, blog, herramientas, cuenta): se envía el área, no la dirección. También se miden indicadores de carga y estabilidad de la página (Core Web Vitals: LCP, CLS, INP, FCP), sin contenidos de red. Un clic en un enlace que lleva fuera del sitio se registra solo como dominio de destino de una lista fija, sin ruta, sin parámetros de consulta y sin el texto del enlace. En las herramientas Rueda de ideas, Etiquetado de IA y Reinicio de límites solo se mide el tipo de acción —por ejemplo girar, cambiar una opción, copiar o exportar—, nunca tus entradas ni los resultados. Más información sobre privacidad

Sin tu consentimiento no se carga ningún código de analítica ni se graba nada. Puedes revocarlo en cualquier momento: la revocación finaliza la recogida de inmediato; los datos ya recogidos pueden haberse transmitido en ese momento y se eliminan tras el plazo de conservación.