Saltar al contenido principal
MDev Env Pro
Guía: Guía Agentes IA en Terminal20% Completado

En este módulo aprenderás:

  • Comprende la diferencia entre autocompletado pasivo y agentes que planifican, ejecutan herramientas y verifican código.
  • Comandos y configuraciones clave para 01. De Autocomplete a Agentes Autónomos en Terminal
  • Ejercicios prácticos listos para probar en tu terminal local

La evolución: De chatbots en pestañas web a agentes nativos en tu shell

Mano, copiar y pegar código entre ChatGPT o Claude en el navegador y tu editor es un cuello de botella enorme. Los Agentes de Terminal (como Antigravity CLI, Claude Code y Aider) operan directamente dentro de tu entorno de trabajo: leen tu árbol de archivos, buscan con ripgrep, ejecutan comandos de compilación, interpretan errores y corrigen fallos de forma autónoma.

Agent Loop AutónomoProtocolo MCP IntegradoValidación con Tests
Flujo de SecuenciaCiclo de Ejecución Autónomo en Terminal

Secuencia del Agent Loop: Terminal ↔ LLM ↔ Protocolo MCP ↔ Herramientas Locales

11. Developer Terminal
Prompt Inicial
$ agy "implementa búsqueda con Pagefind y verifica tests"

El dev escribe en lenguaje natural: "Implementa el buscador con Pagefind y corre los tests".

22. Agent Host & Planner
Planificación & Contexto
load_context(files, skills, terminal_history) → formulate_plan()

El agente analiza el repositorio, carga reglas de DESIGN.md y divide la tarea en pasos atómicos.

33. LLM Reasoning Core
Inferencia & Function Calling
{"tool": "run_command", "args": {"CommandLine": "pnpm run check"}}

El LLM decide qué herramienta invocar: buscar código, editar archivos o correr comandos de terminal.

44. MCP Servers & Local Tools
Ejecución Local
exec(ripgrep) → modify(SearchModal.tsx) → test(vitest) → 200 OK

Herramientas locales (ripgrep, git, node, playwright) ejecutan la acción y devuelven el stdout/stderr.

55. Human-in-the-Loop & Feedback
Cierre Atómico
✓ 0 errors, 4/4 tests passed → git commit -m "feat: pagefind search"

El agente verifica que los tests pasen (0 errores), toma screenshots de validación y reporta al desarrollador.

Resultado: El agente investiga, programa, ejecuta tests y verifica sin salir de tu terminal.Autonomous Coding

Las 3 Generaciones de Asistencia de IA

  1. Generación 1 (Chatbots Web): Texto aislado. No conocen tu proyecto ni pueden correr comandos.
  2. Generación 2 (Inline Autocomplete): Predicen la siguiente línea dentro del editor (GitHub Copilot), pero carecen de visión global.
  3. Generación 3 (Agentes en Terminal): Reciben un objetivo (goal), planifican, ejecutan herramientas locales en bucle (Agent Loop) y no se detienen hasta que los tests pasan.

Las 3 Herramientas Líderes del Ecosistema

Agente Creador / Modelo Características Destacadas
Antigravity CLI Google DeepMind (AGY) Skills modulares, subagentes en background, arquitectura multi-herramienta
Claude Code Anthropic (Claude 3.7) Integración nativa con Model Context Protocol (MCP) y CLI interactiva
Aider Paul Gauthier Arquitectura de git repo map, edición precisa de AST y auto-commits

¿Terminaste esta lección?

Marca tu progreso para sincronizar el avance en tu navegador.

Inicio
1/5
Siguiente