~/VibeHandbook
PDF gratis

Capítulo 19 · 01

Los tres niveles

Ayuda ver la asistencia de IA como tres niveles, cada uno entregándote un poco más de cuerda.

  • Autocompletados en el editor. La IA sugiere la siguiente línea o bloque mientras escribes. Tienes control total; aceptas o rechazas cada sugerencia. La unidad de trabajo son unas pocas líneas, y las revisas todas por defecto porque aparecen justo debajo de tu cursor.
  • Asistentes a nivel de repositorio. Conversas con un asistente que puede ver todo tu proyecto, editar varios archivos a la vez, ejecutar comandos y leer la salida. Aquí es donde ocurre la mayor parte del trabajo de este libro. La unidad de trabajo es un paso o una pequeña funcionalidad, y revisas el diff después de cada turno.
  • Agentes autónomos. Das un objetivo — "haz que pase la suite de pruebas," "migra este módulo a la nueva (Application Programming Interface, interfaz de programación de aplicaciones — el conjunto de comandos que una pieza de software expone para que otras la usen)" — y el planifica, edita, ejecuta, lee errores y vuelve a intentarlo a través de muchos pasos. Revisas el resultado, no cada acción individual. La unidad de trabajo es una tarea completa.

Cada nivel te entrega más cuerda: una unidad de trabajo más grande, una dirección menos continua, y un punto de revisión más tardío:

  TIER            UNIT OF WORK     YOU REVIEW        CONTROL
 ┌──────────────────────────────────────────────────────────────┐
 │ completions    a few lines      each suggestion   ███████ tight
 │   ▼            ───────────      ─────────────
 │ repo assistant a step/feature   the diff/turn     ████░░░
 │   ▼            ───────────      ─────────────
 │ autonomous     a whole task     the RESULT        █░░░░░░ loose
 │   agent
 └──────────────────────────────────────────────────────────────┘
   more rope ▼ ── steer continuously → set loose, check outcome

El salto que importa es el último. Con los dos primeros niveles diriges de forma continua; con un agente autónomo lo dejas correr solo y revisas el resultado. Eso es una habilidad distinta, y es de lo que trata el resto de este capítulo.

¿Lo quieres sin conexión?

Descarga el libro entero en PDF o EPUB — gratis.