# ¿Qué es un agente de programación?

> Un agente de programación es una IA que trabaja dentro de la carpeta de tu proyecto: lee archivos, escribe código y ejecuta comandos, paso a paso, mientras tú decides qué construir y compruebas el resultado.

## Analogía

Piensa en una persona experta en obras que nunca se cansa pero necesita un encargo claro. Tú eres quien tiene la visión; el agente es el equipo. Un chatbot te aconseja sobre cómo hacer una casa; un agente toma las herramientas.

## Cómo funciona

Un asistente de chat responde en una ventana y no ve tus archivos. Un agente de programación está conectado a tu equipo: puede abrir los archivos de tu proyecto, cambiarlos y ejecutar comandos en la terminal, como arrancar tu app.

Como puede actuar, primero pide permiso. En modo **Manual** apruebas cada cambio y cada comando. Así sigues al mando mientras aprendes.

También sigue global-instructions: un archivo de texto que lee al empezar cada sesión. La guía de Agentic Makers es uno de ellos: le enseña al agente a ir paso a paso, proteger tus secretos y explicarlo todo con sencillez.

## En tu proyecto

Verás que tu agente propone un cambio, te enseña los archivos que quiere tocar y espera. Lees su explicación de una línea y apruebas. Cuando ejecuta un comando, primero te dice qué hace.

## Copia para tu agente

```text
Explícame qué puedes y qué no puedes hacer en mi proyecto, en cinco frases sencillas, y dime cuándo me pedirás permiso.
```

---
Fuente: [Agentic Makers](https://agenticmakers.app/es/aprende/que-es-un-agente-de-programacion) · Licencia: CC BY 4.0
