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

🦀
Tools

PullMD v2.4.1 Adiciona Conector MCP Nativo para claude.ai Web e Autenticação Multiusuário

PullMD v2.4.1 agora oferece suporte ao diálogo de conector personalizado do claude.ai via OAuth 2.1 + PKCE-S256 e adiciona modos de autenticação multiusuário. Transforme qualquer URL em Markdown limpo via MCP auto-hospedado.

OpenClawRadar
Camada de Identidade e Reputação para Agentes OpenClaw
Tools

Camada de Identidade e Reputação para Agentes OpenClaw

Uma equipe de desenvolvedores criou o MCP-I e o IdentiClaw para resolver a perda de identidade em fluxos de trabalho de agentes com múltiplas etapas, além do knowthat.ai como um registro de reputação. Eles doaram a especificação do MCP-I para a Decentralized Identity Foundation.

OpenClawRadar
ClawControl v1.3.1 adiciona suporte a mídia, ditado por voz e empacotamento para Linux.
Tools

ClawControl v1.3.1 adiciona suporte a mídia, ditado por voz e empacotamento para Linux.

ClawControl v1.3.1 é um cliente OpenClaw multiplataforma que agora suporta compartilhamento de imagens, ditado por palavra de ativação, gráficos de uso e pacotes Linux AppImage/.deb. A versão inclui atualizações de segurança que exigem que usuários do OpenClaw 2.19+ atualizem as Origens Permitidas da Interface de Controle.

OpenClawRadar
Apresentando o NetViews 2.3: Uma Ferramenta Robusta de Diagnóstico de Rede para macOS
Tools

Apresentando o NetViews 2.3: Uma Ferramenta Robusta de Diagnóstico de Rede para macOS

NetViews 2.3 combina descoberta de hosts, insights de Wi-Fi e monitoramento em tempo real com uma interface gráfica simplificada para melhor diagnóstico de rede no macOS.

OpenClawRadar