Ir para o conteúdo

n45-ai init

Configura o N45 no projeto atual.

Synopsis

npx n45-ai init

Pré-requisitos

  • Node.js 22 ou superior
  • Git instalado na sua máquina
  • Uma licença N45.AI ativa e um npx n45-ai login prévio

Descrição

Pergunta quais assistentes de IDE você usa (Claude Code, Cursor ou Codex) e configura o projeto:

  • Cria o diretório .n45/
  • Configuração específica da IDE (.claude/, .cursor/ ou .codex/)
  • Slash commands (/n45, /n45-feat, /n45-fix, /n45-status)

O init não baixa o binário — isso acontece no primeiro uso (login, status ou um slash command), ou explicitamente via install.

Deve ser rodado da raiz do seu projeto. Requer um npx n45-ai login prévio — que por sua vez requer uma licença ativa.

Já configurado com outra versão?

Se o projeto já tem skills do N45 e uma pasta .n45/ de uma versão diferente, o init para e pede pra você rodar o upgrade primeiro. Isso garante que o .n45/ do projeto seja migrado antes das skills serem substituídas — rodar skills novas contra um .n45/ de schema antigo corromperia o projeto. Re-rodar o init na mesma versão é seguro (ex: adicionar outra IDE).

O que ele modifica

Arquivo / pasta Ação
.n45/ Criado
.claude/ Criado (skills + settings)
.cursor/ Criado (skills + cli.json + .cursorignore)
.codex/ Criado (skills + permissões)

Suas configurações existentes são preservadas quando o N45 atualiza um arquivo compartilhado.

Exemplos

cd /caminho/do/seu/projeto
npx n45-ai init

Veja também