A Gema Rails-AI-Context Fornece ao Claude Código com o Modelo Completo do App Rails via MCP

✍️ OpenClawRadar📅 Publicado: April 14, 2026🔗 Source
A Gema Rails-AI-Context Fornece ao Claude Código com o Modelo Completo do App Rails via MCP
Ad

O Que É Isso

A gem rails-ai-context aborda as limitações do Claude Code com aplicações Rails ao realizar automaticamente a introspecção completa do app e expor sua estrutura através do Model Context Protocol (MCP). Isso dá ao Claude Code um modelo mental completo do app Rails sem configuração manual.

Detalhes Principais

A gem resolve problemas específicos onde o Claude Code "adivinha muito" com Rails: ler milhares de linhas no schema.rb para encontrar uma coluna, não detectar colunas criptografadas, não conhecer a configuração Stimulus e inventar padrões de UI em vez de corresponder aos existentes.

A configuração requer adicionar ao Gemfile:

gem "rails-ai-context", group: :development

E executar o gerador:

rails generate rails_ai_context:install

O Claude Code descobre automaticamente o servidor MCP através de um arquivo .mcp.json sem configuração manual.

A gem fornece 39 ferramentas que o Claude pode chamar diretamente, incluindo:

  • rails_get_schema(table: "users")
  • rails_search_code(pattern: "can_cook?", match_type: "trace")
  • rails_validate(files: ["app/models/user.rb"])
  • rails_analyze_feature(feature: "billing")
  • rails_get_stimulus()
  • rails_get_turbo_map()

Em vez de ler cada arquivo, o Claude pode consultar exatamente o que precisa: esquema com dicas de criptografia e nulidade, associações e escopos de modelos, mapas de rotas, configuração de controladores Stimulus para HTML, mapeamento de transmissão Turbo para assinatura e padrões reais do sistema de design.

A gem também gera um arquivo CLAUDE.md e arquivos divididos .claude/rules/ por ferramenta para que o Claude tenha contexto mesmo sem MCP.

Há um fallback CLI onde as mesmas 39 ferramentas funcionam como rails 'ai:tool[schema]' para qualquer fluxo de trabalho.

O projeto tem licença MIT e requer Ruby 3.2+ e Rails 7.1+.

Ad

Para Quem É

Desenvolvedores Rails que usam Claude Code e querem assistência mais precisa e contextualizada sem leitura manual de arquivos ou configuração.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

Avaliação do Comprador: Habilidade do Claude para avaliação de fornecedores B2B usando conversas com agentes de IA
Tools

Avaliação do Comprador: Habilidade do Claude para avaliação de fornecedores B2B usando conversas com agentes de IA

Uma habilidade do Claude que avalia fornecedores de software B2B pesquisando sua empresa, fazendo perguntas específicas do domínio e interrogando diretamente os agentes de IA dos fornecedores através da API Salespeak Frontdoor. Ela cruza as alegações com fontes independentes e produz quadros de pontuação baseados em evidências com níveis de verificação transparentes.

OpenClawRadar
Flash-MoE: Executando o Modelo Qwen de 397B Parâmetros no MacBook Pro com C/Metal Puro
Tools

Flash-MoE: Executando o Modelo Qwen de 397B Parâmetros no MacBook Pro com C/Metal Puro

Flash-MoE é um mecanismo de inferência puro em C/Metal que executa o modelo Qwen3.5-397B-A17B, um modelo Mixture-of-Experts com 397 bilhões de parâmetros, em um MacBook Pro com 48GB de RAM a 4.4+ tokens/segundo. O modelo de 209GB é transmitido do SSD por meio de shaders de computação Metal personalizados, sem Python ou frameworks.

OpenClawRadar
Atualização do Cliente React OpenClaw Adiciona Modelo por Agente, Ferramenta CLI e Inicialização Automática
Tools

Atualização do Cliente React OpenClaw Adiciona Modelo por Agente, Ferramenta CLI e Inicialização Automática

O cliente de código aberto OpenClaw recebeu uma grande atualização com quatro recursos principais: atribuição de modelo por agente, atualizações automáticas, uma nova ferramenta CLI para gerenciamento e inicialização automática após a reinicialização do sistema.

OpenClawRadar
A Habilidade Clawhub Permite ao OpenClaw Analisar Dados do Apple Health via API
Tools

A Habilidade Clawhub Permite ao OpenClaw Analisar Dados do Apple Health via API

Uma nova habilidade do Clawhub chamada 'apple-health-export-analyzer' permite que o OpenClaw leia e analise dados do Apple Health, servindo-os como uma API, analisando grandes arquivos XML para extrair métricas relevantes e fornecer atualizações diárias de saúde com sugestões acionáveis.

OpenClawRadar