Guia de integração para AI Agent
O NocoBase oferece suporte completo à colaboração com AI Agents — você pode usar linguagem natural para fazer modelagem de dados, montar páginas, orquestrar workflows, configurar permissões e até desenvolver plugins customizados. Independentemente de você usar Claude Code, Codex, Cursor ou outras ferramentas de IA, é possível trabalhar em conjunto com o NocoBase através destes dois componentes básicos:
- NocoBase CLI — uma ferramenta de linha de comando para inicializar, conectar e gerenciar aplicativos NocoBase no seu workspace local. Ela ajuda a preparar o aplicativo NocoBase, salva as configurações de env do CLI e oferece comandos diários como iniciar, parar, ver logs, atualizar e limpar, permitindo que o AI Agent se conecte e use o NocoBase.
O CLI suporta dois métodos comuns de inicialização:
- Conectar-se a um aplicativo NocoBase já existente, deixando o AI Agent usá-lo diretamente.
- Instalar um novo aplicativo NocoBase via Docker, npm ou Git, salvando-o como um env do CLI.
- NocoBase Skills — pacotes de conhecimento de domínio que fazem o AI Agent entender o sistema de configuração e os padrões de desenvolvimento do NocoBase. Cobre áreas como modelagem de dados, configuração de interface, gerenciamento de workflow, configuração de permissões e desenvolvimento de plugins. Os Skills são instalados automaticamente pelo NocoBase CLI durante a inicialização (
nb init) — não é preciso instalar manualmente.
Após instalar o CLI e concluir a inicialização, o AI Agent já consegue operar diretamente o seu aplicativo NocoBase.
Pré-requisitos
Antes de começar, certifique-se de que os requisitos de ambiente abaixo são atendidos:
- Node.js >= 22
- Yarn 1.x
- Recomendamos AI Agents impulsionados por LLMs líderes como Claude e GPT. O resultado depende muito do modelo utilizado, então é recomendável escolher os modelos flagship mais recentes para obter a melhor experiência.
Instalar um novo NocoBase e conectar o AI Agent
Se você já tem uma instância do NocoBase em execução, vá direto para a próxima seção AI Agent conectando-se a um NocoBase já existente.
Se você ainda não tem um aplicativo NocoBase, pode instalar e inicializar um novo aplicativo NocoBase através do CLI e, em seguida, conectar o AI Agent a ele.
Passo 1: instale o CLI
Passo 2: inicialize
Os arquivos de configuração e dados de aplicação gerados pela inicialização ficam, por padrão, salvos no diretório home do usuário. Veja mais detalhes na variável de ambiente NB_CLI_ROOT.
O navegador abre automaticamente uma página visual de configuração que orienta você em 5 passos:
- Iniciar configuração — defina o nome do aplicativo (que também será o nome do ambiente do CLI) e escolha "Nova instalação"
- Criar aplicativo — escolha o método de instalação (Docker / npm / Git), defina a porta e demais configurações básicas
- Baixar arquivos do aplicativo — escolha a fonte e a versão, baixe o código-fonte ou a imagem do NocoBase
- Configurar banco de dados — utilize o banco de dados embutido ou configure um banco externo (PostgreSQL, MySQL, MariaDB)
- Criar conta de administrador — defina o e-mail e a senha do administrador

Após a instalação, abra o navegador e acesse http://localhost:13000 (porta padrão), fazendo login com a conta de administrador que você acabou de definir.
(Se preferir trabalhar pela linha de comando, você também pode executar nb init para entrar no assistente interativo, ou nb init --env=app -y para usar a configuração padrão de uma vez.)
Passo 3: deixe o AI Agent começar a trabalhar
Inicie ou reinicie a sessão do AI Agent, e ele já poderá começar a operar o NocoBase. As configurações do CLI são salvas em um diretório global (por padrão ~/.nocobase/), e o AI Agent pode acessá-las a partir de qualquer diretório.
AI Agent conectando-se a um NocoBase já existente
Se você já tem uma instância do NocoBase em execução, pode conectá-la diretamente ao AI Agent. Como as capacidades de IA evoluem rápido, atualmente apenas a versão beta mais recente oferece a experiência completa, com a versão mínima requerida >= 2.1.0-beta.20. Recomendamos fortemente atualizar para a versão mais recente.
Passo 1: instale o CLI
Passo 2: inicialize e conecte
Os arquivos de configuração gerados pela inicialização ficam, por padrão, salvos no diretório home do usuário. Veja mais detalhes na variável de ambiente NB_CLI_ROOT.
O navegador abre automaticamente uma página visual de configuração. No primeiro passo "Iniciar configuração", escolha "Conectar a aplicativo existente" e, em seguida:
- Preencha o endereço da API — informe o endereço da API da sua instância NocoBase já existente (por exemplo:
http://localhost:13000/api) - Escolha o método de autenticação — selecione um método de autenticação (para começar rápido, recomendamos OAuth)

Não é necessário configurar método de instalação, banco de dados ou conta de administrador — o assistente pula essas etapas.
Passo 3: deixe o AI Agent começar a trabalhar
Inicie ou reinicie a sessão do AI Agent, e ele já poderá começar a operar o NocoBase. As configurações do CLI são salvas em um diretório global (por padrão ~/.nocobase/), e o AI Agent pode acessá-las a partir de qualquer diretório.
Próximos passos
Gerenciar ambientes da aplicação
Se você precisar gerenciar instâncias NocoBase já existentes (por exemplo, ambientes de teste e produção) ou alternar entre múltiplos ambientes, consulte Gerenciamento de ambientes — cobre verificação de ambiente, adição de ambientes, atualização e diagnóstico de falhas.
Comece a construir com IA
Descreva os requisitos em linguagem natural, e a IA cuida da modelagem de dados, da montagem de páginas e da orquestração de workflows — substitua a configuração manual por uma conversa. Consulte Início rápido do Construtor de IA.
Continue desenvolvendo plugins com IA
Se você precisa desenvolver plugins customizados, a IA também pode ajudar — desde a geração de scaffolding até o código de componentes e a lógica de negócio, cobrindo todo o fluxo de desenvolvimento de plugins. Consulte Desenvolvimento de plugins com IA.
Use os Funcionários de IA
Colabore diretamente com os Funcionários de IA dentro da interface do NocoBase — análise de dados, geração de relatórios, tradução, suporte a decisões, sem sair do sistema de negócio. Consulte Funcionários de IA.
Referência de comandos do NocoBase CLI
Se você já tem o aplicativo NocoBase em execução ou já concluiu a inicialização e deseja continuar desenvolvendo, depurando ou gerenciando o aplicativo, consulte a Referência de comandos do NocoBase CLI para a descrição completa de todos os parâmetros dos comandos nb.
Links relacionados
- Construtor de IA — construa aplicativos NocoBase do zero com IA
- Desenvolvimento de plugins com IA — desenvolva plugins NocoBase com auxílio de IA
- Funcionários de IA — colabore com a IA dentro da interface de negócio
- Gerenciamento de ambientes — verificação de ambiente, adição de ambientes, atualização e diagnóstico de falhas
- Referência de comandos do NocoBase CLI — descrição completa de todos os parâmetros dos comandos
- Comparação de métodos de instalação e versões — diferentes métodos de instalação e canais de versão do NocoBase

