Гем Rails-AI-Context предоставляет коду Claude полную модель приложения Rails через MCP.

Что это такое
Гем rails-ai-context решает ограничения Claude Code при работе с приложениями на Rails, автоматически интроспектируя всё приложение и раскрывая его структуру через Model Context Protocol (MCP). Это даёт Claude Code полную ментальную модель Rails-приложения без ручной настройки.
Ключевые детали
Гем решает конкретные проблемы, когда Claude Code "много догадывается" с Rails: чтение тысяч строк в schema.rb для поиска одного столбца, пропуск зашифрованных столбцов, незнание о подключениях Stimulus и изобретение UI-паттернов вместо соответствия существующим.
Настройка требует добавления в Gemfile:
gem "rails-ai-context", group: :developmentИ запуска генератора:
rails generate rails_ai_context:installClaude Code автоматически обнаруживает MCP-сервер через файл .mcp.json без какой-либо ручной настройки.
Гем предоставляет 39 инструментов, которые Claude может вызывать напрямую, включая:
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()
Вместо чтения каждого файла Claude может запрашивать именно то, что ему нужно: схему с зашифрованными столбцами и подсказками о nullable, ассоциации и скоупы моделей, карты маршрутов, подключения контроллеров Stimulus к HTML, сопоставление трансляций Turbo с подписками и реальные паттерны дизайн-системы.
Гем также генерирует файл CLAUDE.md и файлы .claude/rules/ для каждого инструмента, так что у Claude есть контекст даже без MCP.
Есть CLI-резервный вариант, где те же 39 инструментов работают как rails 'ai:tool[schema]' для любого рабочего процесса.
Проект лицензирован под MIT и требует Ruby 3.2+ и Rails 7.1+.
Для кого это
Разработчики на Rails, использующие Claude Code, которые хотят более точную, контекстно-осознанную помощь без ручного чтения файлов или настройки.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

Фредди MCP Сервер подключает носимые устройства к ИИ-агентам с безголовым входом
Freddy — это персональный MCP-сервер, который связывает носимые устройства (Polar, Oura, Withings, Suunto, Intervals.icu, Hevy, а также WHOOP, Strava, Dexcom в бета-версии) с AI-клиентами, такими как Claude Code, ChatGPT и Notion AI, через OAuth. Новый headless-вход позволяет выполнять запланированные задачи для автономных агентов.

SpruceChat запускает 0.5B LLM на устройстве на консолях Miyoo с помощью llama.cpp.
SpruceChat запускает Qwen2.5-0.5B полностью на устройстве на портативных игровых консолях с использованием llama.cpp, без необходимости в облаке или Wi-Fi. На Miyoo A30 (четырёхъядерный Cortex-A7) загрузка занимает ~60 секунд, а генерация идёт со скоростью ~1-2 токена в секунду.

molequla: Постоянно обучающийся ИИ-организм, созданный с нуля с помощью ClaudeCode
molequla — это постоянно обучающийся ИИ-организм, реализованный с нуля на Go, C, JavaScript и Rust с оркестратором на Python. Каждый элемент представляет собой полную реализацию трансформера с векторным автоградиентом, обученную на сыром тексте, которая со временем растёт и развивает личность.

BotCost.dev: Бесплатный анализатор для оценки затрат на ИИ-ботов для вашего сайта
BotCost.dev — это бесплатный инструмент, который анализирует ваши серверные логи на основе 18 известных сигнатур AI-ботов (GPTBot, ClaudeBot, Perplexity и др.) и оценивает ежемесячную стоимость трафика — без загрузки, всё работает в браузере.