Awesome CopilotAdventures

Documentación del producto verificada

Habilitar y verificar GitHub Copilot en VS Code

La configuración está completa cuando una cuenta autorizada puede realizar una tarea pequeña y observable. Dos extensiones instaladas o una captura antigua no demuestran el acceso.

Resumen del laboratorio

Una tarjeta de identidad y controles de acceso se sitúan entre una estación de edición y un módulo de asistencia separado.

Ilustración conceptual original (SVG)

Verifica el acceso real sin cambiar la facturación ni la configuración global.

De un vistazo Tu ruta
Nivel y tiempo 100; 15 minutos (estimación de facilitación)
Acción inicial Registra el alias de la cuenta activa y un resultado de solicitud inocuo.
Materiales del aprendiz Descarga 01-interface.zip
Espacio de trabajo Abre la raíz del kit extraído; ejecuta la baseline desde . relativa a esa raíz
Comprobación inicial esperada Las pruebas base suministradas pasan.
Ayuda de configuración Descarga, extrae, Git local y GitHub opcional

[!NOTE] Un inicio de sesión correcto en Git no prueba que el editor use esa identidad.

Conceptos · Primera tarea · Lista de evidencias · Restablecer

Objetivos de aprendizaje

  • Distingue la autenticación de GitHub del derecho de acceso a Copilot.
  • Elige deliberadamente un destino de sesión y un rol.
  • Registra los permisos y las funciones realmente disponibles.

Antes de empezar

Lee los límites del entorno y los recursos. Usa una cuenta que estés autorizado a utilizar. No cambies las suscripciones ni la visibilidad del repositorio para un laboratorio.

Conceptos y casos de uso

Concepto Ejemplo Evidencia
Autenticación Iniciar sesión en GitHub desde VS Code Cuenta mostrada en el editor
Derecho de acceso/política Copilot está disponible para esa cuenta Se puede enviar una solicitud; las restricciones son visibles
Rol Ask investiga sin implementar Ningún cambio de archivos en una tarea de solo lectura
Harness/destino Local frente a Copilot Destino seleccionado y su lista de herramientas

Escenario del ejercicio

Estás preparando una estación de trabajo compartida con otros proyectos. Tu objetivo es verificar tu propia sesión de aprendizaje sin modificar otros proyectos, la identidad global de Git, el estado global de las extensiones ni las políticas de la organización.

Tarea 1 - Iniciar sesión a través del editor

  1. Abre una nueva ventana de VS Code para un espacio de trabajo desechable.
  2. Abre el menú de estado de Copilot. La documentación actual usa Use AI Features; si tu versión muestra otro texto, usa GitHub Copilot: Sign in desde la paleta de comandos o sigue la página de configuración enlazada.
  3. Completa tú mismo la autenticación en el navegador. No pegues contraseñas, códigos de dispositivo ni tokens de acceso en el chat o en una nota de evidencia.
  4. Confirma qué cuenta usa la integración de Copilot. Una credencial de Git en el terminal puede ser distinta de la cuenta del editor.
  5. Inspecciona los destinos y permisos disponibles sin habilitar nuevos servicios.

Punto de control: registra la versión del editor, el alias de la cuenta (no el correo ni el token), el destino disponible, el rol elegido y cualquier restricción de políticas.

Tarea 2 - Probar el acceso con una solicitud inocua

  1. Selecciona un rol Ask compatible en una sesión Local.

  2. Envía:

    Explain the difference between an agent role, a harness, a session target,
    and an execution environment. Do not edit files or run commands.
    
  3. Compara la respuesta con la referencia de conceptos.

  4. Inspecciona tu espacio de trabajo y el estado de Git. La solicitud no debe requerir cambios de archivos.

  5. Si el acceso falla, registra el error real y detente; no actives un plan de pago ni concedas permisos más amplios como reparación automática.

Verifica tu trabajo

  • Está seleccionada la cuenta prevista.
  • Se completó una solicitud inocua o se registró el bloqueo exacto de acceso.
  • El rol seleccionado y el harness se distinguen en tus notas.
  • No se modificó ninguna configuración global, suscripción, visibilidad del repositorio ni archivo.

Solución de problemas

Síntoma Comprobación
Cuenta incorrecta Preferencias de cuenta del editor, no solo gh auth status
Destino ausente Ventana actual, políticas de la organización, compatibilidad del cliente
Límite de uso alcanzado Página actual de plan y uso; no presupongas una cuota mensual fija
La captura no coincide Sigue los nombres actuales de los comandos, no las coordenadas de la pantalla

Práctica independiente

Explica por qué iniciar sesión con gh no demuestra que VS Code o una aplicación del SDK estén autenticados con la misma cuenta. Incluye la evidencia que recopilarías.

Restablecimiento

Cierra la sesión desechable. Restaura únicamente las preferencias que hayas cambiado deliberadamente. No cierres la sesión de otros proyectos ni elimines credenciales compartidas.

Referencias oficiales

Buscar

Búsqueda en español. Las rutas y los ejemplos ejecutables conservan el texto original.