Claude Code Guardian

Análise de código segura por IA com mais de 113 ferramentas MCP para validação de guarda, memória, fluxo de trabalho e testes.

Documentação

Code Guardian Studio

npm version npm downloads license node MCP Tools MCP Server GitHub stars GitHub Discussions

Mecanismo de refatoração de código com IA para grandes repositórios, construído sobre Claude Code + MCP.

Versão: 4.1.0 | Licença: MIT (open-core)

Site e Documentação: https://codeguardian.studio


Por que o CCG?

O CCG se destaca como o servidor MCP mais abrangente para Claude Code:

CCGGuardrails AINeMoSemgrep MCP
Ferramentas MCP113+--~10
Análise de Código
Detecção de Pontos Críticos
Gerenciamento de Fluxo de Trabalho
Persistência de Sessão
Sistema de Memória
Painel de Progresso
Raciocínio em Cadeia Latente
Regras de Proteção

Principais Diferenciais:

  • Tudo-em-um: Proteção + Métricas + Fluxo de Trabalho + Memória em um único servidor
  • 113+ ferramentas MCP: O conjunto de ferramentas mais abrangente disponível
  • Gerenciamento de sessão: Retome o trabalho entre conversas
  • Progresso em tempo real: Acompanhe o progresso da refatoração com painel ao vivo
  • Cadeia Latente: Raciocínio em múltiplas fases para tarefas complexas

Quer comparações detalhadas? Veja CCG vs Concorrentes


O que é o Code Guardian Studio?

O Code Guardian Studio (CCG) é um servidor MCP que transforma o Claude Code em um assistente inteligente de refatoração. Ele analisa seu código, encontra pontos críticos, gera relatórios de otimização e ajuda você a refatorar com segurança.

Estatísticas Principais (do uso do CCG em si mesmo)

MétricaValor
Linhas Analisadas68.000
Arquivos Verificados212
Pontos Críticos Encontrados20
Tempo de Análise< 1 minuto

Início Rápido em 3 Minutos

Obtenha sua primeira análise de código com um único comando:

# Install globally
npm install -g codeguardian-studio

# Run quickstart (auto-initializes + analyzes your code)
ccg quickstart

É isso! O comando de início rápido irá:

  • Inicializar o CCG no seu projeto
  • Analisar seu código
  • Analisar complexidade e pontos críticos do código
  • Gerar um relatório detalhado em markdown

Abra o relatório gerado e comece a corrigir os pontos críticos (comece pela pontuação mais alta).

Quer mais controle? Veja Configuração Manual ou leia o guia completo de Início Rápido.

Recursos

Otimizador de Código (8 ferramentas)

  • code_scan_repository - Mapeie todo o seu código
  • code_metrics - Calcule complexidade, aninhamento, pontuações de ramificação
  • code_hotspots - Encontre arquivos que precisam de atenção
  • code_refactor_plan - Gere planos de refatoração passo a passo
  • code_record_optimization - Registre sessões de otimização
  • code_generate_report - Crie relatórios em Markdown
  • code_quick_analysis - Análise + métricas + pontos críticos em uma única chamada
  • code_optimizer_status - Verifique o status do módulo

Módulos Adicionais

  • Memória - Armazenamento persistente entre sessões
  • Proteção - Bloqueie padrões perigosos (testes falsos, catches vazios, etc.)
  • Fluxo de Trabalho - Gerenciamento e acompanhamento de tarefas
  • Cadeia Latente - Raciocínio em múltiplas fases para tarefas complexas
  • Agentes - Coordenação especializada de agentes
  • Pensamento - Modelos de raciocínio estruturado
  • Documentos - Gerenciamento de documentação
  • Testes - Integração com executores de testes

Preços

PlanoPreçoMelhor Para
DevGrátisDesenvolvedores individuais, totalmente offline
EquipeUS$ 19/mêsEquipes de produto e agências
EmpresaPersonalizadoGrandes organizações e conformidade

O nível Dev é 100% local e auto-hospedável. Os níveis Equipe/Empresa exigem validação de licença via api.codeguardian.studio.

Veja Níveis de Licença para comparação de recursos.

Links

Configuração Manual

Se você preferir controle passo a passo:

# 1. Install
npm install -g codeguardian-studio

# 2. Initialize CCG in your project
ccg init

# 3. Run analysis with custom options
ccg code-optimize --report

# 4. For advanced options
ccg code-optimize --help-advanced

Veja o Guia do Usuário para mais detalhes.

Requisitos de Instalação

O CCG usa better-sqlite3 (bindings SQLite nativos) que requer ferramentas de compilação no seu sistema:

Linux (Ubuntu/Debian)

sudo apt-get update
sudo apt-get install build-essential python3
npm install -g codeguardian-studio

macOS

# Install Xcode Command Line Tools
xcode-select --install

npm install -g codeguardian-studio

Windows

# Install Visual Studio Build Tools
# Download from: https://visualstudio.microsoft.com/downloads/

npm install -g codeguardian-studio

Docker

FROM node:20-slim

# Install build dependencies
RUN apt-get update && apt-get install -y \
    build-essential \
    python3 \
    && rm -rf /var/lib/apt/lists/*

RUN npm install -g codeguardian-studio

Solução de Problemas

Erro: gyp ERR! stack Error: not found: make

  • Solução: Instale as ferramentas de compilação (veja acima para o seu sistema operacional)

Erro: Module did not self-register

  • Solução: Versão do Node.js incompatível. Recompile com:
    npm rebuild better-sqlite3
    

Compatibilidade ARM64:

  • ✅ Suportado em Apple Silicon (M1/M2/M3)
  • ✅ Suportado em Ubuntu ARM64
  • Pode exigir compilação a partir do código-fonte em algumas plataformas

Documentação

Comunidade e Suporte

Tem perguntas ou ideias? Adoraríamos ouvir você!

Licença

MIT (open-core). Veja LICENÇA para detalhes.


Construído com Claude. Protegido por Guardian.