Como o Desktop usa o seu ambiente Node
O HagiCode Desktop usa o node e o npm externos instalados no seu sistema. Instale o Node.js antes de abrir o Desktop pela primeira vez e confirme que os dois comandos estão disponíveis no PATH do sistema.
Este FAQ explica como o Desktop encontra seu ambiente externo de Node, onde os Agent CLIs são instalados e como resolver problemas quando o Node ou o npm não é encontrado.
Requisitos de versão
É necessário o Node.js 24 ou superior (o requisito mínimo também é 24). O npm é instalado junto com o Node.js. Para instalar, veja Instalar o Node.js.
O Git também precisa ser instalado por você; veja o Guia de instalação.
Como o Desktop encontra o node e o npm
Ao iniciar, o Desktop lê o PATH do sistema e procura nele node, npm e git. Isso significa que:
- A versão que você vê ao executar
node --versionno terminal normalmente é a que o Desktop usa. - O Desktop apenas usa o seu ambiente Node; ele não o substitui nem o modifica.
- Se você instalar ou atualizar o Node.js com o Desktop já aberto, feche-o por completo e abra-o novamente para que ele leia o novo
PATH.
Gerenciadores de versões e PATH
No macOS e no Linux, gerenciadores de versões como nvm e fnm costumam definir o PATH apenas nos arquivos de configuração do shell. O Desktop aberto pelo Dock, pelo menu de aplicativos ou por um ícone da área de trabalho não lê essas configurações e pode não encontrar o node. Abra o Desktop a partir de um terminal em que o node já funcione ou use uma instalação em nível de sistema.
Onde os pacotes gerenciados, como os Agent CLIs, são instalados
A página de gerenciamento de dependências do Desktop descobre o node e o npm no PATH, exibe o prefixo global do npm resolvido e instala os pacotes de CLI listados no catálogo nesse diretório global externo.
Para cada CLI gerenciado, o Desktop procura o executável na seguinte ordem:
- Um caminho gerenciado já existente
- O diretório
binglobal do npm (no Windows, inclui os scripts de inicialização.cmde.ps1) - O
PATH
As configurações de espelho do npm se aplicam às operações de instalação e de sincronização. A desinstalação também atua no diretório global externo e exige confirmação na interface. Você pode usar o comando abaixo para ver o diretório global atual:
npm prefix -gSe o diretório global estiver em um local que exige privilégios de administrador, podem ocorrer erros de permissão durante a instalação; consulte Configurar o diretório global do npm.
O que fazer se aparecer que o Node ou o npm não foi encontrado
- Execute
node --versionno terminal e confirme que o Node.js está na versão 24 ou superior. Depois, executenpm --versionpara confirmar que o npm está disponível. - Se não estiverem instalados ou a versão for muito antiga, instale primeiro o Node.js fora do Desktop.
- Feche o Desktop por completo e abra-o novamente; depois, volte à página de dependências e clique em atualizar.
Quando o Desktop avisar que um pacote de CLI precisa ser instalado manualmente, execute o comando indicado em um terminal fora do Desktop e, ao terminar, volte ao Desktop e atualize uma vez para que ele detecte novamente.
HagiCode
O HagiCode é um ambiente de programação com agentes. Interações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar, criando uma experiência de desenvolvimento envolvente.
Uma experiência de desenvolvimento envolvente, com interações de interface ricas e práticas.
- InteligenteOs fluxos de trabalho do OpenSpec transformam a intenção em um caminho executável, da proposta ao design, às tarefas e à entrega.
- EficienteA execução multiagente mantém pesquisa, implementação e revisão em andamento em paralelo, em vários repositórios e com os Agent CLI que você já usa.
- InteressanteInterações de interface ricas e práticas tornam o planejamento, a execução de agentes e o trabalho em projetos mais acessíveis e fáceis de acompanhar.
Baixar para Windows
Compartilhar o HagiCode
Transforme ideias em software entregue.
O HagiCode é um ambiente de programação com agentes: os fluxos de trabalho do OpenSpec planejam a mudança, a execução multiagente a realiza e o Hero Scenario torna o longo percurso visível, para transformar ideias em software entregue.
- Inteligente
- Os fluxos do OpenSpec transformam a intenção em um caminho da proposta à entrega.
- Eficiente
- A execução multiagente conduz pesquisa, implementação e revisão em paralelo.
- Divertido
- As interações de interface facilitam o planejamento, a execução de agentes e os projetos.
© 2026 HagiCode | Powered By hagilight-starlight@0.20.0 | Branch: main | Commit: 0dde182 | Built:

