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

Configuration d'OpenClaw avec la location de GPU VAST.AI pour des prompts Ollama illimités
Tools

Configuration d'OpenClaw avec la location de GPU VAST.AI pour des prompts Ollama illimités

Un utilisateur décrit comment combiner la location de GPU VAST.AI avec Ollama et OpenClaw pour contourner les limites de prompts, mais a rencontré des défis de configuration nécessitant une modification manuelle du fichier JSON.

OpenClawRadar
Liste sélectionnée de plus de 260 agents et outils d'IA axés sur l'open-source et l'auto-hébergement
Tools

Liste sélectionnée de plus de 260 agents et outils d'IA axés sur l'open-source et l'auto-hébergement

Un dépôt GitHub complet répertorie plus de 260 agents et frameworks d'IA, mettant l'accent sur les options open-source, auto-hébergées et locales, notamment Ollama, OpenClaw et DeerFlow.

OpenClawRadar
Holisto Seed : Un Cadre LLM Local avec Identité Persistante et Consolidation de Mémoire Consensuelle
Tools

Holisto Seed : Un Cadre LLM Local avec Identité Persistante et Consolidation de Mémoire Consensuelle

Holisto Seed est un Cadre de Relation Individuelle qui donne aux agents LLM une identité persistante, une mémoire biographique et des relations co-évolutives avec les utilisateurs. Il fonctionne entièrement en local avec un système de versionnement basé sur Git et comprend un cycle de sommeil consensuel pour la consolidation de la mémoire.

OpenClawRadar
Serveur GodotIQ MCP donne aux agents de codage IA une compréhension spatiale des scènes Godot
Tools

Serveur GodotIQ MCP donne aux agents de codage IA une compréhension spatiale des scènes Godot

GodotIQ est un serveur MCP qui offre aux agents de codage une véritable compréhension des scènes 2D/3D, des signaux et des dépendances de code dans Godot. Lors d'un test, il a construit de manière autonome un jeu de survie twin-stick en une heure à partir d'assets et d'une invite.

OpenClawRadar