Skip to main content

Introducción a Servicios Agénticos y IA Generativa

Esta nueva sección la usaremos para apoyarnos en los siguientes módulos con herramientas generativas. El objetivo principal es enumerar y comparar las capacidades actuales de GitHub Copilot (completions, chat, agente, revisiones, etc.) con alternativas líderes (Cursor, Claude Code, CodeRabbit, etc.), analizando casos de uso, ventajas, limitaciones y cómo integrarlos en nuestro repositorio. Vamos con ello.

Objetivos de la Sección

  • Mapear todas las capacidades actuales de Copilot (completion, chat, agente, revisiones, extensiones, etc.).
  • Ofrecer comparativas rápidas con herramientas alternativas por cada categoría.
  • Definir flujos prácticos de adopción (ejemplos aplicados a nuestro proyecto).
  • Establecer criterios de selección (valor, riesgo, coste, compliance, privacidad de datos).
  • Proveer prompts / patrones reutilizables.

Taxonomía de Capacidades

CategoríaDescripción breveReferencia CopilotAlternativas destacadas
Code CompletionAutocompletado contextual multi‑líneaCopilot inline suggestionsCursor, JetBrains AI, Codeium
Chat ContextualPreguntas/respuestas con contexto de repoCopilot ChatCursor Chat, Claude Code, Code Llama Chat
Coding AgentAgente autónomo que modifica código y PRCopilot Coding AgentSweep AI, Devin (experimental), Aider
Code Review AISugerencias automáticas de revisiónCopilot Code ReviewCodeRabbit, Amazon Q, ReviewGPT
PR SummariesResumen de cambios y foco de revisiónCopilot PR SummariesCodeRabbit Summaries, gpt-review bots
Text CompletionRedacción asistida (descripciones PR)Copilot Text CompletionOpenAI o Claude vía scripts, Amazon Q
CLI AssistantInteracción natural en terminalCopilot CLIWarp AI, Fig AI, Shell Genie
Extensions (Apps)Integración de herramientas externasCopilot ExtensionsVSCode Extensions AI, JetBrains Plugins
Multi-file EditsEdiciones asistidas multi‑archivoCopilot Edits (edit/agent mode)Sourcegraph Cody, Aider
Custom InstructionsPreferencias persistentes de estiloCopilot Custom InstructionsCursor settings, OpenAI system prompts
Desktop Commit MessagesMensajes commits automáticosCopilot in GitHub DesktopJetBrains AI commits, IntelliJ commit assistant
Spaces / Context HubsAgrupar contexto y conocimientoCopilot SpacesNotion AI workspace, Sourcegraph Contexts
Knowledge BasesColecciones docs para groundingCopilot Knowledge BasesSourcegraph embeddings, OpenAI RAG stack
Spark (App Builder)Generar apps full‑stack con promptsGitHub SparkVercel v0, Railway AI boilerplates

Estructura de la Sección

Cada página profundiza en una categoría: definición, flujo recomendado, configuración mínima, ejemplos, métricas y alternativas.

Siguiente: visita completion-vs para comenzar con autocompletado y chat.