> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# base44 agents pull

> Extrae configuraciones de agentes de IA de Base44 a archivos locales. Los agentes son asistentes de IA conversacionales que pueden interactuar con los usuarios, acceder a las entidades de tu app y llamar a funciones de backend.

<Warning>
  Esta página es parte de una habilidad de agente de codificación con IA y está escrita para agentes, no para humanos. Para la documentación de Base44 legible por humanos, consulta la [documentación para desarrolladores](/developers).
</Warning>

# base44 agents pull

Extrae configuraciones de agentes de IA de Base44 a archivos locales. Los agentes son asistentes de IA conversacionales que pueden interactuar con los usuarios, acceder a las entidades de tu app y llamar a funciones de backend.

## Sintaxis

```bash theme={null}
npx base44 agents pull
```

## Autenticación

**Requerida**: Sí. Si no estás autenticado, se te pedirá que inicies sesión primero.

## Lo que hace

1. Obtiene todos los agentes desde Base44
2. Escribe archivos de agente en el directorio `base44/agents/`
3. Elimina archivos de agente locales que no existen en el remoto
4. Reporta agentes escritos y eliminados

## Requisitos previos

* Debe ejecutarse desde un directorio de proyecto de Base44
* El proyecto debe estar vinculado a una app de Base44

## Salida

```bash theme={null}
$ npx base44 agents pull

Fetching agents from Base44...
✓ Agents fetched successfully

Syncing agent files...
✓ Agent files synced successfully

Written: support_agent, order_bot
Deleted: old_agent

Pulled 2 agents to base44/agents
```

Cuando los agentes ya están actualizados (sin cambios):

```bash theme={null}
$ npx base44 agents pull

Fetching agents from Base44...
✓ Agents fetched successfully

Syncing agent files...
✓ Agent files synced successfully

All agents are already up to date

Pulled 3 agents to base44/agents
```

## Sincronización de agentes

La operación pull sincroniza los agentes remotos con tus archivos locales:

* **Written**: Archivos de agente creados o actualizados desde el remoto
* **Deleted**: Archivos de agente locales eliminados (no existían en el remoto)

**Advertencia**: Esta operación reemplaza todas las configuraciones locales de agentes con las versiones remotas. Cualquier cambio local no enviado a Base44 se sobrescribirá.

## Casos de uso

* Sincronizar configuraciones de agentes a una nueva máquina de desarrollo
* Obtener las últimas configuraciones de agentes de tu equipo
* Restaurar archivos de agente locales tras eliminación accidental
* Empezar a trabajar en un proyecto existente con agentes

## Notas

* Este comando sincroniza configuraciones de agentes, no datos de conversación
* Los archivos de agente se almacenan como `.jsonc` en el directorio `base44/agents/`
* La ubicación del directorio se puede configurar mediante `agentsDir` en `config.jsonc`
* Usa `base44 agents push` para subir cambios locales a Base44

<Note>Esta página fue traducida usando IA. Para obtener la información más precisa y actualizada, consulta la [versión en inglés](/).</Note>
