Instale o Node.js usando um dos seguintes métodos:
Opção A: Usando Homebrew (Recomendado)
# Instale o Homebrew se ainda não estiver instalado
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
# Instale o Node.js
brew install nodeOpção B: Usando o instalador oficial Baixe em nodejs.org
Opção C: Usando Node Version Manager (nvm)
# Instale o nvm
curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.39.0/install.sh | bash
# Instale o Node.js
nvm install 20
nvm use 20Instale o GitHub CLI para colaboração em equipe:
Usando Homebrew (Recomendado)
brew install ghUsando MacPorts
sudo port install ghUsando o instalador oficial Baixe em cli.github.com
-
Abra o Terminal
-
Navegue até o diretório do seu projeto:
cd ~/path/to/your/project
-
Execute o instalador:
npx github:SynkraAI/aiox-core install
O instalador automaticamente:
- Detecta o macOS e aplica configurações específicas da plataforma
- Cria os diretórios necessários com permissões apropriadas
- Configura caminhos de IDE para localizações do macOS:
- Cursor:
~/Library/Application Support/Cursor/ - Claude:
~/.claude/
- Cursor:
- Configura scripts shell com terminações de linha Unix
- Lida adequadamente com sistemas de arquivos case-sensitive
- As regras da IDE são instaladas em
.cursor/rules/ - Atalho de teclado:
Cmd+Lpara abrir o chat - Use
@agent-namepara ativar agentes
-
Os comandos são instalados em
.claude/commands/AIOX/ -
Use
/agent-namepara ativar agentes -
Use
@agent-namepara ativar agentes
Se você encontrar erros de permissão:
# Corrigir permissões do npm
sudo chown -R $(whoami) ~/.npm
# Corrigir permissões do projeto
sudo chown -R $(whoami) .aiox-coreApós instalar o GitHub CLI:
# Autenticar no GitHub
gh auth login
# Escolha o método de autenticação (navegador web recomendado)Se os comandos não forem encontrados:
# Adicione ao ~/.zshrc ou ~/.bash_profile
export PATH="/usr/local/bin:$PATH"
# Recarregue a configuração do shell
source ~/.zshrc # ou source ~/.bash_profileOs sistemas de arquivos do macOS podem ser case-insensitive por padrão. Se você tiver problemas:
-
Verifique seu sistema de arquivos:
diskutil info / | grep "File System"
-
O Synkra AIOX lida automaticamente com sistemas de arquivos case-sensitive e case-insensitive
Para atualizar uma instalação existente:
npx github:SynkraAI/aiox-core installO atualizador irá:
- Detectar sua instalação existente
- Fazer backup de quaisquer customizações
- Atualizar apenas os arquivos alterados
- Preservar suas configurações
- Configure sua IDE (veja configuração específica por IDE acima)
- Execute
*helpno seu agente de IA para ver os comandos disponíveis - Comece com o Guia do Usuário
- Junte-se à nossa Comunidade Discord para obter ajuda
- macOS 10.15 (Catalina) ou posterior
- 4GB RAM mínimo (8GB recomendado)
- 500MB de espaço livre em disco
- Conexão com a internet para pacotes npm