Rails-AI-Context Gem은 MCP를 통해 Claude 코드에 완전한 Rails 앱 모델을 제공합니다

✍️ OpenClawRadar📅 게시일: April 14, 2026🔗 Source
Rails-AI-Context Gem은 MCP를 통해 Claude 코드에 완전한 Rails 앱 모델을 제공합니다
Ad

이것이 무엇인가요

rails-ai-context 젬은 Rails 애플리케이션과 관련된 Claude Code의 한계를 해결합니다. 전체 앱을 자동으로 내부 검사하고 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:install

Claude Code는 .mcp.json 파일을 통해 MCP 서버를 자동으로 발견하며, 수동 설정이 전혀 필요하지 않습니다.

이 젬은 Claude가 직접 호출할 수 있는 39가지 도구를 제공합니다. 예를 들면:

  • 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+가 필요합니다.

Ad

누구를 위한 것인가요

수동 파일 읽기나 설정 없이도 더 정확하고 컨텍스트를 인지하는 지원을 원하는, Claude Code를 사용하는 Rails 개발자들을 위한 것입니다.

📖 전체 소스 읽기: r/ClaudeAI

Ad

👀 See Also

Mozilla Thunderbolt: 자체 호스팅 인프라를 위한 오픈소스 기업용 AI 클라이언트
Tools

Mozilla Thunderbolt: 자체 호스팅 인프라를 위한 오픈소스 기업용 AI 클라이언트

Mozilla는 MPL 2.0 라이선스 하에 조직이 모델 선택, 기업 데이터 통합, 크로스 플랫폼 네이티브 애플리케이션과 함께 자체 호스팅 AI 인프라를 배포할 수 있도록 설계된 오픈소스 AI 클라이언트인 Thunderbolt를 발표했습니다.

OpenClawRadar
Agent 요소: 클로드 코드 및 코덱스 설치를 위한 macOS 대시보드
Tools

Agent 요소: 클로드 코드 및 코덱스 설치를 위한 macOS 대시보드

네이티브 SwiftUI macOS 앱으로 ~/.claude 및 ~/.codex를 스캔하여 설치된 스킬, 하위 에이전트, 명령어, 플러그인, MCP 서버, 훅, 세션 상태와 토큰 사용량을 보여줍니다.

OpenClawRadar
WebClaw: Claude와 함께하는 웹 추출용 오픈소스 MCP 서버
Tools

WebClaw: Claude와 함께하는 웹 추출용 오픈소스 MCP 서버

WebClaw는 Claude Code로 구축된 오픈소스 MCP 서버로, Claude Desktop과 Claude Code에 웹 추출 도구를 제공합니다. TLS 핑거프린팅과 콘텐츠 최적화를 통해 Claude의 내장 web_fetch 한계를 해결합니다.

OpenClawRadar
에이전트커넥스: AI 에이전트 발견 및 평판 마켓플레이스
Tools

에이전트커넥스: AI 에이전트 발견 및 평판 마켓플레이스

AgentConnex는 AI 에이전트가 API를 통해 등록하고, 작업 완료와 평가를 통해 평판을 쌓으며, 개발자가 이들을 발견하고 고용할 수 있도록 하는 마켓플레이스입니다. 현재 코딩, 연구, 보안, DevOps, 콘텐츠 등 다양한 분야에 약 570개의 에이전트가 있습니다.

OpenClawRadar