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

# Construa com IA

> Configure um projeto Base44 usando seu agente de codificação de IA

Instale as Base44 skills e deixe seu agente de codificação de IA criar, construir e implantar seu projeto.

<Note>Você precisa do Node.js 20.19.0 ou superior instalado.</Note>

## Configuração

<Steps>
  <Step title="Instale as Base44 skills">
    Instale as skills globalmente para que estejam disponíveis em qualquer projeto:

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

    Isso ensina seu agente de codificação de IA a trabalhar com projetos Base44, incluindo a CLI, SDK, entidades, funções de backend e deploy.
  </Step>

  <Step title="Abra sua ferramenta de codificação de IA">
    Abra uma pasta no Cursor, Claude Code, Codex, OpenCode ou qualquer agente que suporte skills. As Base44 skills ficam disponíveis automaticamente.
  </Step>

  <Step title="Descreva o que quer construir">
    Dê ao seu agente um prompt descrevendo seu projeto. Seja específico sobre os dados que você precisa, como os usuários interagem com eles e quaisquer recursos que queira. Aqui estão alguns exemplos:

    *"Crie um novo projeto Base44 para um rastreador de candidaturas a vagas. Preciso armazenar dados de Companies, Applications e Interviews. Applications devem ter status, position title, salary range e notes. Adicione autenticação para que cada usuário veja apenas seus próprios dados."*

    *"Crie um novo projeto Base44 para uma ferramenta de suporte ao cliente. Preciso de um agente de IA que possa pesquisar pedidos por e-mail, verificar status de entrega e criar solicitações de reembolso. Armazene conversas e vincule-as aos registros de clientes."*

    *"Crie um novo projeto Base44 para um bot de standup de equipe. Adicione um conector Slack e uma função de backend que rode diariamente, colete atualizações de standup de uma tabela Standups e poste um resumo em um canal do Slack."*
  </Step>
</Steps>

<Note>Seu agente pode solicitar que você autentique com a Base44 durante a configuração. Isso abre uma janela do navegador para você fazer login.</Note>

## O que seu agente fará

Quando você dá um prompt ao seu agente, ele normalmente vai:

1. Instalar a CLI da Base44 se ela ainda não estiver instalada.
2. Executar `base44 create` para fazer scaffold do projeto.
3. Definir [schemas de entidade](/developers/backend/resources/entities/overview) com base na sua descrição.
4. Configurar [agentes de IA](/developers/backend/resources/agents-config), [conectores OAuth](/developers/backend/resources/connectors) e outros recursos.
5. Escrever código frontend e backend.
6. Configurar autenticação, regras RLS e outras definições.
7. Implantar o projeto com `base44 deploy`.

Você pode guiar seu agente em cada passo ou deixá-lo trabalhar pelo processo completo.

## Continue construindo

Após a configuração inicial, seu agente pode continuar a fazer mudanças em todo o seu projeto. Algumas coisas que você pode pedir:

* Adicionar ou modificar [schemas de entidade](/developers/backend/resources/entities/overview) e enviá-los com a CLI.
* Escrever [funções de backend](/developers/backend/resources/backend-functions/overview) com automations e cronogramas cron.
* Configurar [agentes de IA](/developers/backend/resources/agents-config) com ferramentas customizadas e acesso a dados.
* Configurar [conectores OAuth](/developers/backend/resources/connectors) para serviços externos.
* Construir páginas e componentes frontend usando o SDK.
* Implantar atualizações em produção.

## Dicas para melhores resultados

* **Seja específico sobre seu modelo de dados:** Nomeie suas entidades e descreva os campos que você precisa, incluindo relacionamentos entre eles.
* **Mencione autenticação cedo:** Se seu app precisa de login ou dados por usuário, diga isso no seu prompt inicial para que o agente configure RLS desde o início.
* **Descreva comportamento, não apenas estrutura:** Em vez de "adicione uma entidade notifications", tente "envie uma notificação por e-mail quando uma tarefa for atribuída a alguém".
* **Itere:** Comece com uma versão básica e peça ao seu agente para adicionar recursos um por um.

## Veja também

* [Skills](/developers/backend/overview/skills): Detalhes de como as skills funcionam e o que cada skill cobre
* [Estrutura do projeto](/developers/backend/overview/project-structure): Como os projetos Base44 são organizados
* [Referência da CLI](/developers/references/cli/commands/introduction): Todos os comandos da CLI disponíveis

<Note>Esta página foi traduzida usando IA. Para informações mais precisas e atualizadas, consulte a [versão em inglês](/). </Note>
