ÂżQuĂ© pasa cuando le pedĂs algo a Claude Code?
Claude Code no funciona como un chat tradicional.
Funciona más como un agente.
Recibe una tarea, arma contexto, usa tools, ejecuta acciones, observa resultados y sigue iterando hasta cumplir el objetivo.
1) User Input -> recibe tu pedido
> “arreglá este bug / corré los tests”
2) Context / State -> arma el contexto
> revisa archivos, estado del repo e instrucciones del proyecto, como CLAUDE.md
3) Agent Loop -> decide el prĂłximo paso
> plan → act → observe
4) Permissions -> valida si puede avanzar (capa de permisos)
> allow / ask / deny segĂşn la acciĂłn que quiera ejecutar
5) Tools -> elige qué herramienta usar para interactuar con el sistema
> Read, Edit, Bash, Grep, etc.
6) Execution -> ejecuta en el entorno/sandbox
> corre comandos, modifica archivos, lee resultados, analiza logs
7) Observe Result -> observa qué pasó
> si algo falla, vuelve al loop y prueba otro camino hasta cumplir la tarea
8) Final Response -> responde cuando termina
El modelo no trabaja solo.
Tiene un sistema alrededor que le da contexto, tools, permisos y un loop de ejecuciĂłn.
El famoso harness.