Instalar e configurar a Nova
Nesta lição, vais preparar o ambiente local, instalar a CLI e iniciar a Nova a partir de um projeto. Segue os passos no terminal que usas habitualmente.Requisitos
A distribuição npm da Nova requer:- Node.js 22.12.0 ou posterior.
- npm.
- Uma conta Compass ou credenciais de um fornecedor de modelos suportado.
- Um terminal com acesso ao projeto que queres que a Nova analise.
Instalar a CLI
Instala globalmente o pacote npm oficial:nova e compass. A documentação e os exemplos deste curso usam nova.
Confirma o executável:
Executar a configuração inicial
Inicia o fluxo de configuração guiado:nova models.
Não coloques chaves de API em ficheiros do projeto, prompts, NOVA.md, configuração controlada por Git ou histórico da shell. Usa o fluxo de configuração seguro e os mecanismos de armazenamento de credenciais suportados.
Iniciar a Nova num projeto
Muda primeiro para o diretório do repositório ou projeto e depois inicia a Nova:./.compass; o estado global do utilizador fica em ~/.compass, conforme resolvido pelo sistema operativo.
Precedência da configuração
A Nova resolve a configuração normal da prioridade mais baixa para a mais alta:- Valores predefinidos internos.
- Configuração global em
~/.compass/config.json. - Configuração do projeto em
./.compass/config.json. - Variáveis de ambiente.
- Opções de linha de comandos.
Utilização não interativa
Para scripts pontuais ou leituras ao estilo de CI, usa o modo de impressão:nova tools-rpc --stdio para clientes de automatização que precisem de acesso a ferramentas JSON-RPC. É uma superfície de integração, não o fluxo interativo habitual.
Verificações de estado e reparação
Se a configuração ou o comportamento em execução falhar, começa por:nova setup para reconfigurar a autenticação ou o acesso ao fornecedor. nova update procura e instala atualizações disponíveis. Ativa a saída de depuração apenas quando necessário e analisa-a antes de a partilhares, porque os registos podem conter metadados sensíveis do projeto.
Atualizar ou remover a Nova
Atualiza através da Nova ou do npm:~/.compass. Esse local pode conter configuração, credenciais cifradas, sessões, memória, comandos, agentes, competências, dados de utilização e caches; não o elimines sem avaliar o impacto.
Recapitulação
- Confirma Node.js e npm antes de instalares a CLI.
- Executa
nova setuppara configurar a autenticação sem expor credenciais. - Inicia a Nova na raiz do projeto que queres analisar.
Prática segura
Num diretório de teste ou numa cópia local de um projeto, confirma a instalação e pede ajuda sem alterar ficheiros:git status.
Anterior: Como funciona a Nova · Seguinte: A tua primeira sessão com a Nova