Volver a PodcastsClaude
Claude Code 101
Cómo funciona Claude Code
We know that Claude code is different from usual chat applications, but how does it work?
Sabemos que Claude Code es diferente de las aplicaciones de chat habituales, pero ¿cómo funciona?
Claude code is best explained through the agentic loop.
Claude Code se explica mejor a través del bucle agéntico.
You enter a prompt into Claude code.
Usted ingresa un prompt en Claude Code.
Claude code will then gather contacts required to complete your prompt.
Claude Code recopilará entonces el contexto necesario para completar su prompt.
It does so by interacting with the model which will return text or a tool call that Claude code can execute.
Lo hace interactuando con el modelo, que devolverá texto o una llamada a herramienta que Claude Code puede ejecutar.
Then it takes action.
Luego toma acción.
For example, editing a file or running a command.
Por ejemplo, editar un archivo o ejecutar un comando.
Finally, it verifies those results and determines if they achieve what your prompt set out to do in the first place.
Finalmente, verifica esos resultados y determina si logran lo que su prompt se propuso hacer en primer lugar.
If they do, then Claude finishes and waits for the next prompt.
Si lo hacen, Claude termina y espera el siguiente prompt.
And if they don't, Claude goes back and runs the loop again until the results are complete and verifiable.
Y si no lo hacen, Claude regresa y ejecuta el bucle nuevamente hasta que los resultados estén completos y verificables.
Throughout this loop, you're able to add contacts, interrupt it, or steer the model to help guide it towards your end goal.
A lo largo de este bucle, puede agregar contexto, interrumpirlo o guiar el modelo para orientarlo hacia su objetivo final.
Claude has a context window, which determines how much of your conversation, file contents, command outputs, and more it can store and look back on.
Claude tiene una ventana de contexto que determina cuánto de su conversación, contenido de archivos, salidas de comandos y más puede almacenar y consultar.
Once you reach that limit, Claude code compacts your conversation, which automatically determines what it can take out of the context window and what it can summarize in order to bring the context window back down.
Una vez que alcanza ese límite, Claude Code compacta su conversación, determinando automáticamente qué puede extraer de la ventana de contexto y qué puede resumir para reducir la ventana de contexto.
Tools are the backbone of how agents work.
Las herramientas son la columna vertebral de cómo funcionan los agentes.
Currently, most AI assistants are simply input text and output text.
Actualmente, la mayoría de los asistentes de IA simplemente reciben texto como entrada y producen texto como salida.
Nothing in between.
Nada en medio.
Tools let Claude code and other agents determine when to execute code to get closer to a task.
Las herramientas permiten que Claude Code y otros agentes determinen cuándo ejecutar código para acercarse a una tarea.
This could be read file tool or search web tool, for example.
Esto podría ser una herramienta de lectura de archivos o una herramienta de búsqueda web, por ejemplo.
Claude code uses semantic searching to determine when to call a tool and get the output of it.
Claude Code utiliza búsqueda semántica para determinar cuándo llamar a una herramienta y obtener su salida.
Claude code also has permission modes.
Claude Code también tiene modos de permisos.
Default behavior is that it has to ask explicit permission before editing a file or running a shell command.
El comportamiento predeterminado es que debe solicitar permiso explícito antes de editar un archivo o ejecutar un comando de shell.
You can use shift and tab to toggle between different modes.
Puede usar Shift y Tab para alternar entre diferentes modos.
Auto accept edits files without asking, but still ask for commands.
La aceptación automática edita archivos sin preguntar, pero aún pregunta para los comandos.
Plan mode uses read-only tools to help compile a plan of action before starting.
El modo Plan utiliza herramientas de solo lectura para ayudar a compilar un plan de acción antes de comenzar.
It's worth being cautious when skipping permissions.
Vale la pena ser cauteloso al omitir permisos.
Giving Claude code free reign to run commands means a mistake could be harder to catch before even happens.
Dar a Claude Code rienda suelta para ejecutar comandos significa que un error podría ser más difícil de detectar antes de que ocurra.
Claude code works by combining different agentic concepts, an agentic loop, a managed context window, tools, and configurable permissions into your terminal.
Claude Code funciona combinando diferentes conceptos agénticos en su terminal: un bucle agéntico, una ventana de contexto gestionada, herramientas y permisos configurables.
It can read your code base, take action, and verify its own work, and that makes it fundamentally different from a chat window.
Puede leer su base de código, tomar acción y verificar su propio trabajo, lo que lo hace fundamentalmente diferente de una ventana de chat.