产品推荐 2026-07-24

tidewave_rails:Rails 开发辅助工具(源码

Tidewave Rails 是一个 MCP 服务器,让 AI 代理能与运行中的 Rails 应用实时交互,提升开发效率。

开源软件跨平台工具

产品简介

tidewave_rails Tidewave Rails 是一个开源 MCP 服务器,为 Rails 开发提供运行时级别工具。它允许 AI 代理直接执行代码、查询数据库、查看日志等,解决 AI 代理无法访问实时应用的问题,适合使用 AI 辅助开发的 Rails 程序员。

tidewave_rails 主界面

核心功能

  • 执行运行中的 Rails 代码(类似 Rails 控制台)
  • 查询开发数据库并返回结果
  • 获取服务器实时日志输出
  • 查看模型定义和源码位置
  • 获取精确依赖版本的文档

快速开始

  1. 添加 tidewave gem 到开发组:bundle add tidewave --group development
  2. 在编辑器或 MCP 客户端配置 HTTP 服务器地址,如 http://localhost:3000/tidewave/mcp
  3. 启动 Rails 应用,代理即可调用工具进行开发

界面预览

tidewave_rails 界面截图

tidewave_rails 界面截图

与其他方案对比

对比项tidewave_rails同类方案
集成深度直接集成到运行中的 Rails 应用,提供实时交互和运行时上下文可能需要外部调试工具或模拟环境,无法直接访问运行时数据

适合谁用

  • 使用 AI 编码助手开发 Rails 应用的程序员
  • 需要实时调试和查询 Rails 应用状态的开发者
  • 集成 MCP 协议到开发环境以提升效率的团队

下载与版本

当前最新版本为 main,发布于 。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项