¿Cómo funciona Claude Code? Bucle agéntico, contexto, herramientas y permisos

Academia Claude desde CERO - CIBERED

Claude Code es diferente de las aplicaciones de chat típicas. Entender cómo funciona por dentro te ayudará a usarlo de manera más efectiva.

El bucle agéntico: el corazón de Claude Code

Claude Code se explica mejor a través del bucle agéntico:

  1. Ingresas un prompt en Claude Code.
  2. Claude reúne el contexto que necesita interactuando con el modelo, que devuelve texto o una llamada a herramienta que Claude Code puede ejecutar.
  3. Toma acción, por ejemplo, editando un archivo o ejecutando un comando.
  4. Verifica los resultados y determina si logran lo que tu prompt se propuso hacer.
  5. Si lo logran, Claude termina y espera el siguiente prompt. Si no, vuelve al inicio del bucle e intenta de nuevo hasta que los resultados sean completos y verificables.

A lo largo de este bucle, puedes agregar contexto, interrumpir o guiar al modelo para ayudarlo a avanzar hacia tu objetivo.

Contexto: la ventana de trabajo de Claude

Claude tiene una ventana de contexto que determina cuánto de tu conversación, contenido de archivos, salidas de comandos y más puede almacenar y referenciar. Una vez que alcanzas ese límite, Claude Code compacta tu conversación, determinando automáticamente qué puede eliminar o resumir para reducir la ventana de contexto a un tamaño utilizable.

Herramientas: la columna vertebral de los agentes

Las herramientas son la columna vertebral de cómo funcionan los agentes. La mayoría de los asistentes de IA simplemente toman texto y devuelven texto. Las herramientas permiten que Claude Code determine cuándo ejecutar código para acercarse a completar una tarea. Esto podría ser una herramienta de lectura de archivos, una herramienta de búsqueda web, o cualquier otra cantidad de capacidades. Claude Code usa comprensión semántica para determinar cuándo llamar a una herramienta y cómo usar la salida.

Permisos: tú decides cuánto control mantener

Claude Code tiene varios modos de permisos:

  • Manual: Claude pide permiso explícito antes de editar un archivo o ejecutar un comando de shell.
  • Auto-aceptar: Los archivos se editan sin preguntar, pero los comandos aún requieren aprobación.
  • Modo de planificación: Usa herramientas de solo lectura para compilar un plan de acción antes de comenzar cualquier trabajo.
  • Modo automático: Claude trabaja sin solicitudes de permiso mientras un clasificador verifica cada acción en segundo plano, enfocado en bloquear acciones que sean irreversibles, destructivas o dirigidas fuera de tu entorno. Cuando algo se bloquea, Claude generalmente encuentra un enfoque más seguro o te pide autorización.

El modo en que comienza una nueva sesión depende de tu plan y configuración.

Todo esto se puede configurar en tu archivo de configuración. Ten cuidado al omitir permisos: darle a Claude Code vía libre para ejecutar comandos significa que un error podría ser más difícil de detectar antes de que ocurra.

Resumen: qué hace diferente a Claude Code

Claude Code combina varios conceptos agénticos: un bucle agéntico, una ventana de contexto gestionada, herramientas y permisos configurables, todo dentro de tu terminal. Puede leer tu base de código, tomar acción y verificar su propio trabajo. Eso es lo que lo hace fundamentalmente diferente de una ventana de chat.

Vistas: 0

Descubre más desde CIBERED

Suscríbete y recibe las últimas entradas en tu correo electrónico.

Scroll al inicio