为编程智能体提供 IDE 级符号检索、语义编辑与重构能力的 MCP 服务器。
IMNMV/ClaudeR
把正在运行的 RStudio 或 Positron R/Python 会话接入 Claude Code、Codex 等 MCP 智能体的桥接工具。
- Star
- 354
- Fork
- 38
- 未关闭 Issue
- 17
- 最近提交
- 22天前
这是什么?
ClaudeR 让支持 MCP 的智能体(如 Claude Code、Codex)直接在你已打开的 R 会话中工作。智能体可以基于内存中的数据和拟合模型执行代码、查看自己绘制的图表、读取环境中的对象,并编辑编辑器中打开的文件。配套的 Python 包对运行中的 Python 会话提供同样的能力,二者均可在 RStudio 和 Positron 中使用。
多个智能体可以共享同一会话并分工协作,也可以在独立会话中各自处理不同数据集。每次执行都会记录执行者并写入会话日志,便于追溯智能体运行过的每一行代码。项目还内置了面向科研的工作流,包括稿件审计协议 Reviewer Zero(将文中数字与代码输出核对)、通过 CrossRef 校验参考文献、系统综述筛选以及审稿意见回复等。
安装依赖 R 的 devtools,并通过 uvx 启动 Python 桥接包 clauder-mcp;安装辅助函数支持 Claude Desktop、Cursor、Claude Code 和 Codex CLI。
核心功能
- 01将运行中的 RStudio 或 Positron 的 R、Python 会话接入兼容 MCP 的智能体。
- 02智能体可以查看自己绘制的图表,并读取会话环境中的对象。
- 03多个智能体可共享同一会话,也可各自使用独立会话。
- 04每次代码执行都会标注执行者并写入会话日志。
- 05内置 Reviewer Zero 稿件审计协议,用于核对文中数值与代码输出。
适用场景
- 让 AI 智能体直接分析 RStudio 会话中已加载的数据。
- 审计稿件,确保文中报告的 p 值和系数与分析代码一致。
- 在同一会话中异步运行长时间模型拟合,同时其他智能体继续工作。
- 使用两个独立的模型筛选器对系统综述摘要进行初筛。
快速上手
- 1
从 GitHub 安装 ClaudeR R 包
devtools::install_github("IMNMV/ClaudeR") - 2
为 Claude Code CLI 进行设置
install_cli(tools = "claude") - 3
在 RStudio 中启动服务器
claudeAddin()
使用前须知
- 安装需通过 devtools 从 GitHub 进行,而非 CRAN。
- 仅适用于 RStudio 或 Positron 中,并需配合支持 MCP 的智能体(如 Claude Code 或 Codex)。
- 项目元数据中未明确标注许可证,尽管 README 中显示为 MIT 徽章。
标签
常见问题
- ClaudeR 是什么?
- 把正在运行的 RStudio 或 Positron R/Python 会话接入 Claude Code、Codex 等 MCP 智能体的桥接工具。 ClaudeR 让支持 MCP 的智能体(如 Claude Code、Codex)直接在你已打开的 R 会话中工作。智能体可以基于内存中的数据和拟合模型执行代码、查看自己绘制的图表、读取环境中的对象,并编辑编辑器中打开的文件。配套的 Python 包对运行中的 Python 会话提供同样的能力,二者均可在 RStudio 和 Positron 中使用。
- ClaudeR 可以免费使用吗?用的什么许可证?
- ClaudeR 以 Other 许可证开源。用于商业产品前,请先确认许可证条款。
- ClaudeR 还在维护吗?
- 活跃维护中。ClaudeR 最近一次提交是在 2026年9月30日。
- ClaudeR 适合用来做什么?
- 让 AI 智能体直接分析 RStudio 会话中已加载的数据。 审计稿件,确保文中报告的 p 值和系数与分析代码一致。 在同一会话中异步运行长时间模型拟合,同时其他智能体继续工作。 使用两个独立的模型筛选器对系统综述摘要进行初筛。
- ClaudeR 怎么安装和运行?
- 从 GitHub 安装 ClaudeR R 包: devtools::install_github("IMNMV/ClaudeR") 为 Claude Code CLI 进行设置: install_cli(tools = "claude") 在 RStudio 中启动服务器: claudeAddin()
- 在哪里获取 ClaudeR?
- 源代码和安装说明在 GitHub 上:https://github.com/IMNMV/ClaudeR
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
相关项目
一套 Claude Code 技能包,覆盖学术研究从文献调研、写作、同行评审到修订定稿的全流程,每个阶段由人工确认。
一套面向 Go 的 AI 编程助手技能集,提供语言规范、测试、安全与常用库等生产级指导。
为 Claude 等 AI 客户端提供终端控制、文件搜索、差异编辑及文档处理能力的 MCP 服务器。
基于 Claude Code 构建智能体的 Python SDK,提供 query()、交互式客户端、进程内自定义工具和 hooks。
为 Codex、Claude Code、OpenCode 等 AI 编程助手提供持久化个人上下文库的工具,含 CLI、MCP 服务和桌面端。