@alianca/cli
v1.0.0
Published
CLI for Aliança Code — 51 AI specialists, governance and cognitive intelligence for your project
Maintainers
Readme
Aliança Code
Ato I — O Compromisso
Você tem IA no terminal.
Ela escreve código. Você commita. Funciona.
Mas o projeto cresce. E uma noite você percebe:
O AI não sabe o que você construiu ontem. Não sabe que aquele módulo vai quebrar. Não sabe que alguém já tomou essa decisão — e deu errado.
Você tem uma ferramenta poderosa. Mas ainda está sozinho.
Ato II — A Virada
E se, ao abrir seu editor amanhã de manhã, a primeira mensagem fosse:
"Bom dia! Meu nome é Aurora, serei sua mentora aqui dentro do Aliança Code. Com quem tenho o prazer de falar?"
E depois que você responde:
"Posso dar uma olhada rápida no projeto, [seu nome]? Leva só um segundo."
📊 SAÚDE DO PROJETO
████████████░░░░░░░░ 58/100
🔴 CRITICAL Credencial hardcoded — src/auth.ts:12
🟡 HIGH Codebase degradada — 8 else statements
🟡 HIGH Variável sensível sem criptografia
👥 TIME ATIVO PARA HOJE
Aurora · RUX · Dr. Kai · Helena"Tem uma credencial hardcoded em auth.ts que precisa sair hoje — o Dr. Kai já está de olho nisso. Fora isso, acumulou bastante else no código. O RUX pode limpar isso com você. Quer começar pelo risco crítico ou prefere ver o plano completo?"
Nenhuma API key. Nenhuma configuração. Só uma conversa.
Ato III — O Prestígio
Os agentes não chamam uma IA externa.
Eles são o que a IA que você já usa recebe.
Quando você chama o RUX, o sistema monta um prompt com o estado real do seu projeto — violations, hotspots, histórico de decisões, regras da Constituição — e o Claude Code que já está no seu terminal responde como RUX. Na voz dele. Com o contexto do seu código.
Cada especialista tem personalidade própria:
- RUX fala direto. Se o código está ruim, ele diz — e explica o porquê.
- Dr. Kai é calmo como cirurgião. Encontra a vulnerabilidade, explica o risco real, diz o que fazer agora.
- Helena trata LGPD como proteção de pessoas, não burocracia.
- Otto não deixa tarefa sem dono. Quebra qualquer coisa em partes gerenciáveis.
- Aurora enxerga o todo. Cuida do time. Lembra do seu nome.
E na próxima vez que você abrir o projeto:
"Bom dia [nome]! Deixa eu ver o que mudou desde ontem..."
"Progresso! O health score subiu de 58 para 71. Aquela credencial em auth.ts sumiu — bom trabalho. Ainda tem os else statements pendentes. Quer atacar isso hoje?"
51 especialistas. Um time inteiro. Que lembra de você.
Experimente agora — sem instalar nada
npx @alianca/cli demoInstale e inicialize em 2 comandos
npm install -g @alianca/cli
cd seu-projeto && alianca initO alianca init pergunta qual editor você usa e configura tudo: MCP server instalado, CLAUDE.md criado com as instruções para Aurora e os 51 especialistas. Abre o editor — a conversa começa sozinha.
Conecta com qualquer AI CLI
Funciona com Claude Code, Gemini CLI, Qwen Code e Cursor — qualquer cliente MCP via STDIO.
O alianca init configura automaticamente. Se preferir na mão:
{
"mcpServers": {
"alianca": {
"command": "npx",
"args": ["-y", "@alianca/mcp-server"]
}
}
}Tudo acontece numa conversa
Você não precisa lembrar de nenhum comando. Só fala com a Aurora no seu editor:
"Aurora, preciso implementar autenticação com JWT."
Ela monta o time certo para aquela tarefa, gera o plano com responsáveis, acompanha o progresso e garante que nada se perde — tudo seguindo as regras e o estilo de código do seu projeto.
"RUX, esse design vai escalar?" "Dr. Kai, tem alguma vulnerabilidade nesse módulo de pagamento?" "Otto, o que a gente deveria atacar primeiro essa semana?"
Cada conversa acontece com o contexto real do seu código. Nenhum histórico de decisão é perdido. O time lembra.
Os 51 Especialistas
Cada um com personalidade, missão e linguagem próprias. Aurora monta o time certo para cada situação — você não precisa saber quem chamar.
| Especialista | Como pode te ajudar | |---|---| | Aurora | Abre o projeto, entende o contexto e monta o time certo pra cada situação. Seu ponto de entrada — fala com ela primeiro. | | RUX | Revisa sua arquitetura antes de você construir sobre uma base frágil. Aponta o que vai virar problema em 3 meses e como corrigir agora. | | Dr. Kai | Varre o código atrás de vulnerabilidades, credenciais expostas e brechas de segurança. Explica o risco real — sem alarmismo. | | Helena | Analisa onde você armazena e processa dados pessoais, aponta riscos de LGPD e diz o que precisa mudar antes de uma auditoria. | | Otto | Pega seu backlog bagunçado e devolve uma lista priorizada com dono e contexto para cada item. Não deixa nada sem responsável. | | Dr. Caio | Aponta o que está sem cobertura de testes, o que pode quebrar em produção e escreve os testes que estão faltando. | | Valentina | Explica o impacto de negócio de cada decisão técnica. Útil antes de apresentar para stakeholder ou justificar uma refatoração. | | Viktor | Tenta quebrar seu sistema antes que alguém mal-intencionado faça isso. Simula ataques reais e expõe os pontos cegos. | | Leon | Analisa os ataques simulados pelo Viktor e traduz em proteções concretas — firewall de código, defesa em profundidade. | | Sr. Silas | Calcula o custo real de ignorar um problema agora versus o custo de resolver em produção. Faz a conta que ninguém quer fazer. | | Clarice | Gera README, documentação técnica e explica código complexo em linguagem que qualquer pessoa do time entende. | | + 40 especialistas | UX, DevOps, MLOps, dados, parcerias, ESG, marketing, customer success e muito mais — cada um pronto pra entrar quando o contexto pedir. |
Quer um especialista que o time não tem?
Você cria em segundos:
alianca agent add? Agent Name: › Fernanda
? Agent Role: › Especialista em Acessibilidade
? Core Mission: › Garantir que nenhum usuário fique de fora.
? Discovery Keywords: › acessibilidade, a11y, wcag, inclusão
✅ Fernanda recrutada com sucesso!Pronto. Na próxima conversa, Aurora já sabe que a Fernanda existe e quando chamar ela.
Aliança Code v0.5.2 — Documentação por Clarice com visão arquitetural de RUX
