CLI modular para análise, diagnóstico
e manutenção de projetos
Tutanus analisa código JavaScript/TypeScript e multi-stack com suporte a mais de 15 linguagens. Detecta problemas de qualidade, segurança e arquitetura, aplica correções seguras e monitora a saúde dos seus projetos com o Guardian.
npm install tutanusouRecursos
Análise Estática Multi-Stack
Escaneia JS/TS, HTML, CSS, Python, Go, Rust, Java, Shell, SQL e mais. Detecta bugs, code smells, duplicação e más práticas em dezenas de linguagens.
Correção Automática Segura
Aplica quick fixes com modo seguro (safe mode). Cria PRs automaticamente com as correções identificadas sem side effects.
Monitoramento Guardian
Monitora a saúde do projeto continuamente. Estabelece baselines, compara mudanças e alerta sobre regressões antes que virem problema.
Análise de CI/CD
Analisa workflows do GitHub Actions, GitLab CI, CircleCI, Jenkins e Azure Pipelines. Detecta falhas de configuração e segurança nos pipelines.
Segurança e Compliance
Varre vulnerabilidades, licenças e credenciais expostas. Gera relatórios de compliance com suporte a SBOM e THIRD-PARTY-NOTICES.
Reestruturação Inteligente
Reorganiza arquivos, renomeia símbolos, remove código morto, otimiza imports e aplica planos de reestruturação com segurança.
Sistema de Plugins
Arquitetura extensível via registry pattern. Crie analistas, zeladores e processadores sem modificar o core. Marketplace comunitário.
SDK Programático
API pública em tutanus/sdk com analyzeFile e analyzeProject. Integre Tutanus em suas próprias ferramentas e scripts.
i18n e Relatórios
Suporte a português, inglês, chinês e japonês. Gera relatórios em JSON, Markdown e modo executivo para diferentes audiências.
Como usar
Instalar o CLI
npm install tutanusAnalisar projeto
tutanus diagnosticarMonitorar saúde
tutanus guardian --accept-baselineArquitetura
CLI
Commander + helpers
Core
Config, parsing, registry
Analistas
Detectores pluggáveis
Guardian
Baseline e diff
Blog Black Diaz
Recursos gratuitos para personalização de perfil GitHub, conteúdo sobre tecnologia e tudo sobre o universo da programação. Fique por dentro das novidades e atualizações.
Acessar Blog