Cómo instalar y usar GitHub Copilot en Visual Studio Code (sin perder la paciencia)

JadmoCopilot

¿Querés que tu editor de código te lea la mente y te sugiera líneas mágicas como por arte de IA? Bienvenido al mundo de GitHub Copilot, el copiloto que no toma mate pero sí te ayuda a codear como un campeón. En esta guía te explico paso a paso cómo instalarlo, configurarlo y sacarle jugo en Visual Studio Code. ¡Vamos que se puede!


🧩 Paso 1: Prerrequisitos (sin llorar)

Antes de empezar, asegurate de tener:



  • Visual Studio Code instalado (obvio, pero por las dudas).
  • Una cuenta de GitHub (si no tenés, creala en github.com).
  • Una suscripción activa a GitHub Copilot (sí, es pago, pero hay trial gratis).

💡 Tip: Si estás en modo prueba, aprovechá los 30 días para testearlo a fondo.


🛠️ Paso 2: Instalación del plugin Copilot

  1. Abrí Visual Studio Code.
  2. Andá al ícono de extensiones (📦) en la barra lateral izquierda.
  3. Buscá “GitHub Copilot” en el buscador.
  4. Hacé clic en “Install” y esperá que se descargue.

🎉 ¡Listo! Ya tenés el plugin instalado. Pero todavía no hace magia…


🔐 Paso 3: Autenticación con GitHub

  1. Una vez instalado, VS Code te va a pedir que inicies sesión en GitHub.
  2. Hacé clic en “Sign in” y seguí el proceso en el navegador.
  3. Autorizá a Visual Studio Code para usar tu cuenta.
  4. Si tenés la suscripción activa, Copilot se habilita automáticamente.

🧠 Si ves un cartel que dice “Copilot is ready”, ya podés empezar a codear con estilo.




✨ Paso 4: Usando Copilot como un pro

Ahora viene lo divertido. Abrí un archivo de código (puede ser .js, .py, .html, lo que quieras) y empezá a escribir.

Ejemplo:

function saludar(nombre) {

Copilot va a sugerir automáticamente algo como:

  return `Hola, ${nombre}!`;
}

🔥 ¡Boom! Ya tenés una función sin escribirla completa.



Podés aceptar la sugerencia con Tab, ignorarla, o pedir otra con Ctrl + Enter.


🧙‍♂️ Tips mágicos para usar Copilot

  • Comentarios descriptivos ayudan mucho. Escribí // función para calcular IVA y mirá cómo te completa.
  • Probá en distintos lenguajes: Python, Bash, HTML, PHP, C++ o hasta Markdown.
  • Front End? explicale el diseño que querés. Un div flotante? Un modal? Pedile nomás…
  • Si no te gusta lo que sugiere, pedile otra opción. ¡No se ofende!

🧼 Paso 5: Configuración fina (para los obsesivos)

Si querés ajustar cómo se comporta Copilot:

  1. Andá a “Settings” (⚙️).
  2. Buscá “Copilot”.
  3. Podés activar/desactivar sugerencias automáticas, cambiar el comportamiento del panel, etc.

💬 También podés desactivarlo para algún o algunos archivos o lenguajes si te pone nervioso, lo que no sería raro porque en donde tardaste medio segundo en tipear un caracter, ya te está metiendo una sugerencia!!!


🧠 ¿Copilot reemplaza al programador?

No, pero te ahorra tiempo, te inspira y te hace sentir como si tuvieras un mini equipo de desarrollo en tu teclado. Ideal para tareas repetitivas, generar estructuras, o salir del bloqueo mental. No es de cometer muchos errores, pero sus sugerencias y correcciones no siempre entienden exactamente todo el contexto, funciones, clases, rutinas o scripts preexistentes. Mucho menos adivina, así que en general presenta el código que le resulta más simple, limpio y práctico pero para lo que Copilot «cree» que querés obtener. Más vale revisar…

Espectacularmente eficiente para encontrar errores. Si le pegás el error que da el sistema, o un log de consola, o lo que sea que tengas como señal de un problema, Copilot puede revisar cada línea de código de cada archivo y desentrañar el origen de la falla. Igual de bueno para corregir incompatibilidades de un código antiguo cuando se actualiza el lenguaje en el servidor o la versión de base de datos. Y si de códigos antiguos se trata y te toca retomar un viejo poryecto que hace mucho no trabajás, probá la creación de instrucciones generales: Copilot estudiará todo tu proyecto y te va a entregar un documento describiendo el objetivo, la estructura de trabajo y, si se lo pedís, la estructura, explicación y forma de uso de cada uno de sus componentes.

Pedile las cosas de la forma más natural y detallada, como si le estuvieses encargando la tarea a un colega y el resultado puede sorprenderte (o hasta asustarte).


🏁 Conclusión

Aunque puedas no sentirte cómodo con dejar que Copilot meta los dedos en tu código, enseguida vas a darte cuenta de que los tiempos de buscar ejemplos y respuestas útiles entre cientos de foros llenos de haters, errores y discusiones inconducentes quedaron muy, pero muy en el pasado. Tenés para divertirte y experimentar con cada uno de los diferentes modelos de IA (todas las GPT, Claude, etc…) y los diferentes modos (Editor, Agente, etc…).

Si la Skynet nos va a dominar, más vale ir conociéndola a fondo.

Salute!

Gracias por compartir!