Gem Rails-AI-Context Fournit à Claude le Code du Modèle Complet de l'Application Rails via MCP

✍️ OpenClawRadar📅 Publié: April 14, 2026🔗 Source
Gem Rails-AI-Context Fournit à Claude le Code du Modèle Complet de l'Application Rails via MCP
Ad

Ce que c'est

La gemme rails-ai-context résout les limitations de Claude Code avec les applications Rails en introspectant automatiquement l'application entière et en exposant sa structure via le Model Context Protocol (MCP). Cela donne à Claude Code un modèle mental complet de l'application Rails sans configuration manuelle.

Détails clés

La gemme résout des problèmes spécifiques où Claude Code "devine beaucoup" avec Rails : lire des milliers de lignes dans schema.rb pour trouver une colonne, manquer des colonnes chiffrées, ne pas connaître le câblage Stimulus, et inventer des motifs d'interface au lieu de correspondre aux existants.

L'installation nécessite d'ajouter au Gemfile :

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

Et d'exécuter le générateur :

rails generate rails_ai_context:install

Claude Code découvre automatiquement le serveur MCP via un fichier .mcp.json sans aucune configuration manuelle.

La gemme fournit 39 outils que Claude peut appeler directement, notamment :

  • 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()

Au lieu de lire chaque fichier, Claude peut interroger exactement ce dont il a besoin : schéma avec indications de chiffrement et de nullabilité, associations et scopes de modèles, cartes de routes, câblage contrôleur Stimulus vers HTML, mappage diffusion Turbo vers abonnement, et motifs réels du système de conception.

La gemme génère également un fichier CLAUDE.md et des fichiers .claude/rules/ divisés par outil pour que Claude ait du contexte même sans MCP.

Il y a une solution de repli CLI où les mêmes 39 outils fonctionnent comme rails 'ai:tool[schema]' pour n'importe quel flux de travail.

Le projet est sous licence MIT et nécessite Ruby 3.2+ et Rails 7.1+.

Ad

À qui cela s'adresse

Les développeurs Rails utilisant Claude Code qui veulent une assistance plus précise et contextuelle sans lecture manuelle de fichiers ou configuration.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

L'Agent OpenClaw Acquiert la Capacité d'Appel Téléphonique Grâce à une Compétence Personnalisée
Tools

L'Agent OpenClaw Acquiert la Capacité d'Appel Téléphonique Grâce à une Compétence Personnalisée

Un développeur a créé une compétence personnalisée pour les agents OpenClaw auto-hébergés qui permet la fonctionnalité d'appel téléphonique, permettant à l'agent de passer des appels basés sur des déclencheurs comme l'achèvement de builds ou des pannes de serveur. L'implémentation offre une interaction vocale avec toutes les capacités de chat, y compris les recherches web et la configuration d'alertes.

OpenClawRadar
Fournisseur OAuth prêt à l'emploi pour les serveurs FastMCP personnels sur toutes les plateformes Claude
Tools

Fournisseur OAuth prêt à l'emploi pour les serveurs FastMCP personnels sur toutes les plateformes Claude

Un développeur a créé un fournisseur OAuth Python en un seul fichier qui permet aux serveurs FastMCP personnels de fonctionner sur les plateformes Claude.ai web, mobile et Desktop sans nécessiter de services d'identité externes comme Auth0 ou Google.

OpenClawRadar
Trois dépôts pour le développement de RAG et d'Agents IA
Tools

Trois dépôts pour le développement de RAG et d'Agents IA

Un post Reddit met en lumière trois dépôts pour les développeurs travaillant avec RAG et les agents IA : memvid pour la mémoire des agents, llama_index pour les pipelines RAG, et Continue pour les assistants de codage. L'auteur note que le RAG pur fonctionne mieux pour la récupération de connaissances, tandis que les systèmes de mémoire sont plus adaptés aux agents, les approches hybrides étant courantes dans les outils réels.

OpenClawRadar
InsAIts Runtime Security Monitor for Claude Code Atteint 8 000 Téléchargements sur PyPI
Tools

InsAIts Runtime Security Monitor for Claude Code Atteint 8 000 Téléchargements sur PyPI

InsAIts, un moniteur de sécurité d'exécution pour les sessions d'agent Claude Code, a atteint 8 140 téléchargements totaux sur PyPI. La version 3.4.0 ajoute un Gestionnaire de Contexte Adaptatif, un système d'injection d'ancres en couches et des améliorations du tableau de bord.

OpenClawRadar