> ## 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.

# Crear con IA

> Configura un proyecto de Base44 usando tu agente de IA para programación

Instala las skills de Base44 y deja que tu agente de IA para programación cree, construya y despliegue tu proyecto.

<Note>Necesitas tener Node.js 20.19.0 o superior instalado.</Note>

## Configuración

<Steps>
  <Step title="Instala las skills de Base44">
    Instala las skills globalmente para que estén disponibles en cualquier proyecto:

    ```bash theme={null}
    npx skills add base44/skills -g
    ```

    Esto enseña a tu agente de IA para programación cómo trabajar con proyectos de Base44, incluidos el CLI, el SDK, las entidades, las funciones de backend y el despliegue.
  </Step>

  <Step title="Abre tu herramienta de IA para programación">
    Abre una carpeta en Cursor, Claude Code, Codex, OpenCode o cualquier agente que admita skills. Las skills de Base44 estarán automáticamente disponibles.
  </Step>

  <Step title="Describe lo que quieres crear">
    Dale a tu agente un prompt que describa tu proyecto. Sé específico sobre los datos que necesitas, cómo interactúan los usuarios con ellos y cualquier función que quieras. Aquí tienes algunos ejemplos:

    *"Crea un nuevo proyecto de Base44 para hacer seguimiento de solicitudes de empleo. Necesito almacenar datos de Companies, Applications e Interviews. Las Applications deben tener status, position title, salary range y notes. Añade autenticación para que cada usuario solo vea sus propios datos."*

    *"Crea un nuevo proyecto de Base44 para una herramienta de atención al cliente. Necesito un agente de IA que pueda buscar pedidos por email, comprobar el estado de la entrega y crear solicitudes de reembolso. Almacena las conversaciones y enlázalas con los registros de cliente."*

    *"Crea un nuevo proyecto de Base44 para un bot de standup de equipo. Añade un conector de Slack y una función de backend que se ejecute diariamente, recopile las actualizaciones de standup de una tabla Standups y publique un resumen en un canal de Slack."*
  </Step>
</Steps>

<Note>Tu agente puede pedirte que te autentiques con Base44 durante la configuración. Esto abre una ventana del navegador para que inicies sesión.</Note>

## Qué hará tu agente

Cuando le des a tu agente un prompt, normalmente:

1. Instalará el CLI de Base44 si aún no está instalado.
2. Ejecutará `base44 create` para crear el esqueleto del proyecto.
3. Definirá [esquemas de entidades](/developers/backend/resources/entities/overview) basándose en tu descripción.
4. Configurará [agentes de IA](/developers/backend/resources/agents-config), [conectores OAuth](/developers/backend/resources/connectors) y otros recursos.
5. Escribirá código de frontend y de backend.
6. Configurará la autenticación, las reglas RLS y otros ajustes.
7. Desplegará el proyecto con `base44 deploy`.

Puedes guiar a tu agente en cada paso o dejarle trabajar durante todo el proceso.

## Sigue creando

Después de la configuración inicial, tu agente puede seguir realizando cambios en todo tu proyecto. Algunas cosas que puedes pedirle:

* Añadir o modificar [esquemas de entidades](/developers/backend/resources/entities/overview) y enviarlos con el CLI.
* Escribir [funciones de backend](/developers/backend/resources/backend-functions/overview) con automatizaciones y horarios cron.
* Configurar [agentes de IA](/developers/backend/resources/agents-config) con herramientas personalizadas y acceso a datos.
* Configurar [conectores OAuth](/developers/backend/resources/connectors) para servicios externos.
* Crear páginas y componentes del frontend usando el SDK.
* Desplegar actualizaciones a producción.

## Consejos para obtener mejores resultados

* **Sé específico sobre tu modelo de datos:** Nombra tus entidades y describe los campos que necesitas, incluidas las relaciones entre ellas.
* **Menciona la autenticación pronto:** Si tu app necesita inicio de sesión o datos por usuario, dilo en tu prompt inicial para que el agente configure RLS desde el principio.
* **Describe el comportamiento, no solo la estructura:** En lugar de "añade una entidad de notificaciones", prueba "envía una notificación por email cuando se asigne una tarea a alguien".
* **Itera:** Empieza con una versión básica y pide a tu agente que añada las funciones una a una.

## Ver también

* [Skills](/developers/backend/overview/skills): Detalles sobre cómo funcionan las skills y qué cubre cada una
* [Estructura del proyecto](/developers/backend/overview/project-structure): Cómo se organizan los proyectos de Base44
* [Referencia del CLI](/developers/references/cli/commands/introduction): Todos los comandos del CLI disponibles

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