LinuxParty
🤖 GitHub Copilot Chat: IA conversacional integrada en tu editor
GitHub Copilot Chat es la extensión de chat para VS Code que permite interactuar con modelos de lenguaje (como GPT-4) directamente desde el entorno, en modos Ask, Edit y Agent. Microsoft recientemente la ha publicado como código abierto, lo que abre la puerta a personalizaciones, integraciones de modelos locales y mayor transparencia (bleepingcomputer.com, youtube.com).
Con más de 35 millones de instalaciones, esta versión open source permite:
- Personalizar modelos usados (incluso locales),
- Inspeccionar prompts del sistema,
- Contribuir con mejoras o nuevos modos (bleepingcomputer.com).
🚀 ¿Para qué sirve y cómo usarla?
Modos de interacción
Modo | Uso principal |
---|---|
Ask | Preguntas rápidas sobre el código, explicar funciones, depurar errores. |
Edit | Solicitar cambios concretos en múltiples archivos (e.g., migración de .env). |
Agent | Workflow autónomo: Copilot genera, corrige, ejecuta comandos/compila. |
Puedes alternar modos en la barra de chat con atajo Ctrl+Alt+I
(⌃⌘I en macOS) (learn.microsoft.com, vscode.js.cn, code.visualstudio.com).
⚙️ Configuración e instalación
- Instala la extensión “GitHub Copilot” e “GitHub Copilot Chat” en VS Code.
- Inicia sesión con tu cuenta y una suscripción (Free, Pro, Enterprise).
- En ajustes (
settings.json
o GUI) puedes:- Activar/desactivar chat por lenguaje o archivo.
- Elegir modelo: GPT‑4, Claude, Gemini… (github.com, theverge.com).
- Cargar modelos locales (Ollama u otros via BYOK) gracias al código abierto (reddit.com).
- Define atajos comunes:
Ctrl+Alt+I
→ abre vista de ChatCtrl+I
→ chat inlineCtrl+Shift+Alt+L
→ Quick Chat (github.com, code.visualstudio.com)
🧪 Ejemplos de uso
1. Preguntar sobre tu código (Ask)
En chat:
¿Puedes explicarme esta función de autenticación?
Te dará un desglose, señalando entradas, salidas y cómo mejora la seguridad .
2. Refactorizar o migrar (Edit)
Prompt:
Migrar estos controllers a TypeScript con tipado estricto.
Copilot transforma y aplica cambios en múltiples archivos, que puedes aceptar o ajustar in-situ.
3. Agente autónomo (Agent)
Prompt:
Añade tests, configura CI y corrige errores en el build.
Copilot compone, ejecuta pruebas/lints, modifica archivos y termina solo: ahorrándote varios manual steps (code.visualstudio.com).
🛠️ Impacto del código abierto
La apertura del repositorio (vscode-copilot-chat
) permite ahora:
- Forks personalizados, removiendo dependencias de cuenta o integrando LLMs locales 👥,
- Auditoría total de prompts internos y flujo de datos (bleepingcomputer.com, reddit.com),
- Desarrollo comunitario activo, contribuyendo nuevas funciones/modes.
✅ Buenas prácticas
- Revisa todas las sugerencias antes de aceptarlas.
- Combina chat inline y vista de chat según tus tareas.
- Ajusta modelos o habilita agentes apenas los necesites.
- Comparte modos predefinidos o prompts útiles vía repositorios comunitarios (Awesome Copilot) (code.visualstudio.com, code.visualstudio.com, devblogs.microsoft.com).
🔗 Para saber más
- GitHub Copilot Chat en GitHub (repo oficial y open source)
- Documentación de modos y atajos en VS Code (youtube.com, code.visualstudio.com)
- Artículo sobre la apertura y objetivos comunitarios

-
Apache
- Microsoft está acabando con Apache
- Creando un Software para el Balanceo de Carga, con sesiones, para Apache.
- Apache continúa ganando cuotas del mercado
- Microsoft inicia guerra contra Apache
- Cómo bloquear a los spammers/hackers con mod_defensible en Apache2
- Apache2: Logea una base de datos MySQL Con mod_log_sql (Debian Etch)
- Insertar Python en Apache 2 con mod_python
- Cómo configurar Apache2 Con mod_fcgid Y PHP5 En Debian Etch
- Almacenamiento caché con el módulo de Apache mod_cache en Debian Etch
- Instalar Apache2 con PHP5 y MySQL en Ubuntu 9.04 (LAMP)
- Chroot en Apache2 con mod_chroot en Debian Lenny
- Como comprobar la configuración de un Apache