Rails-AI-Context Gem stellt Claude-Code über MCP das vollständige Rails-App-Modell zur Verfügung

✍️ OpenClawRadar📅 Veröffentlicht: 14. April 2026🔗 Source
Rails-AI-Context Gem stellt Claude-Code über MCP das vollständige Rails-App-Modell zur Verfügung
Ad

Was das ist

Das rails-ai-context gem behebt die Einschränkungen von Claude Code mit Rails-Anwendungen, indem es die gesamte App automatisch introspectiert und ihre Struktur über das Model Context Protocol (MCP) verfügbar macht. Dies gibt Claude Code ein vollständiges mentales Modell der Rails-App ohne manuelle Konfiguration.

Wichtige Details

Das gem löst spezifische Probleme, bei denen Claude Code bei Rails-Anwendungen "viel rät": das Lesen tausender Zeilen in schema.rb, um eine Spalte zu finden, das Übersehen verschlüsselter Spalten, das Nichtkennen von Stimulus-Verknüpfungen und das Erfinden von UI-Mustern anstatt bestehende zu nutzen.

Die Einrichtung erfordert das Hinzufügen zur Gemfile:

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

Und das Ausführen des Generators:

rails generate rails_ai_context:install

Claude Code entdeckt den MCP-Server automatisch über eine .mcp.json-Datei ohne manuelle Einrichtung.

Das gem bietet 39 Werkzeuge, die Claude direkt aufrufen kann, darunter:

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

Anstatt jede Datei zu lesen, kann Claude genau abfragen, was es benötigt: Schema mit verschlüsselten und nullable-Hinweisen, Modellbeziehungen und Scopes, Routenpläne, Stimulus-Controller-zu-HTML-Verknüpfungen, Turbo-Broadcast-zu-Abonnement-Zuordnungen und tatsächliche Designsystem-Muster.

Das gem generiert auch eine CLAUDE.md-Datei und .claude/rules/ pro-Werkzeug aufgeteilte Dateien, sodass Claude Kontext hat, selbst ohne MCP.

Es gibt einen CLI-Fallback, bei dem die gleichen 39 Werkzeuge als rails 'ai:tool[schema]' für jeden Workflow funktionieren.

Das Projekt ist MIT-lizenziert und erfordert Ruby 3.2+ und Rails 7.1+.

Ad

Für wen es ist

Rails-Entwickler, die Claude Code nutzen und genauere, kontextbewusste Unterstützung ohne manuelles Dateilesen oder Konfiguration wünschen.

📖 Read the full source: r/ClaudeAI

Ad

👀 Siehe auch

osu-mcp: Ein MCP-Server, der Claude ermöglicht, deine osu!-Statistiken in einfachem Englisch zu analysieren
Werkzeuge

osu-mcp: Ein MCP-Server, der Claude ermöglicht, deine osu!-Statistiken in einfachem Englisch zu analysieren

osu-mcp ist ein MCP-Server für die osu! API v2, jetzt im offiziellen MCP Registry. Er stellt 12 Tools zur Verfügung: Spielerprofile, Score-Verlauf, Beatmap-Suche, Ranglisten und mehr. In einer Demo berechnete Claude die pp-pro-Play-Effizienz über mehrere Accounts hinweg und zeigte, dass das Volumen, nicht die Genauigkeit, der Engpass war.

OpenClawRadar
fintool fügt OpenClaw-Agenten den Handel mit Aktien und Vorhersagemärkten hinzu
Werkzeuge

fintool fügt OpenClaw-Agenten den Handel mit Aktien und Vorhersagemärkten hinzu

fintool ist eine neue OpenClaw-Fähigkeit, die KI-Agenten ermöglicht, Aktien und Vorhersagemärkte zu handeln. Die Installation erfordert das Lesen einer GitHub-Datei, danach können Agenten Trades auf Hyperliquid, Binance und Polymarket ausführen, mit JSON-Ausgabe für eine saubere Integration.

OpenClawRadar
Caddie: Slack-basierte Alternative zu OpenClaw startet nächste Woche
Werkzeuge

Caddie: Slack-basierte Alternative zu OpenClaw startet nächste Woche

Caddie ist eine Slack-basierte Version von OpenClaw, die keine lokale Installation oder MCP-Konfiguration erfordert. Nutzer autorisieren es in 60 Sekunden über den Slack App Directory und geben dann Befehle ein, um Aufgaben in Gmail, LinkedIn, CRM, Kalender und über 100 weiteren Tools zu automatisieren.

OpenClawRadar
CostClaw: Kostenloses lokales Kostenverfolgungs-Dashboard für OpenClaw-Agenten
Werkzeuge

CostClaw: Kostenloses lokales Kostenverfolgungs-Dashboard für OpenClaw-Agenten

CostClaw ist ein kostenloses, lokales Plugin, das jeden LLM-Aufruf über die nativen Hooks von OpenClaw erfasst und ein Dashboard bereitstellt, das Modellaufschlüsselungen, Kosten pro Sitzung und stündliche Ausgabencharts anzeigt. Der Entwickler entdeckte, dass sein Heartbeat-Agent rund um die Uhr alle 3 Minuten Claude Sonnet ausführte, was 60 US-Dollar pro Monat kostete. Durch den Wechsel zu Haiku konnten die Kosten um etwa 65 % gesenkt werden.

OpenClawRadar