IMNMV/ClaudeR
Connect RStudio to Claude Code, Codex, Gemini, and other LLM agents via MCP. Multi-agent orchestration, automated manuscript auditing, and zero-config setup with uvx
解決的問題
ClaudeR 透過模型上下文協定 (MCP) 將 RStudio 連接到 LLM 智能體(例如 Claude Code、Codex、Qwen Code 和 Gemini CLI)。它解決了 AI 智能體無法直接與即時 R 環境互動的問題,允許它們在活動的 RStudio 工作階段中即時執行程式碼、查看圖表並執行複雜的數據分析任務。
工作原理
ClaudeR 作為一個 MCP 伺服器,向 LLM 智能體提供一系列 R 專用工具。智能體可以使用這些工具執行 R 程式碼(同步或非同步)、讀取並修改檔案、擷取互動式小工具的檢視器內容,以及存取 R 環境。它支援多智能體編排,多個智能體可以在單個工作階段中共享,或在隔離的視窗中運行,並透過共享的訊息板和執行日誌進行協作。
適用對象
專為使用 RStudio 並希望將 AI 智能體整合到其編碼、數據分析和學術審計工作流程中的研究人員、數據科學家和統計學家設計。
亮點
- 互動式編碼:智能體可以直接在 RStudio 中編寫和執行程式碼,即時查看結果和圖表。
- 多智能體編排:支援在單個工作階段中運行具有唯一 ID 和共享歷史紀錄的多個智能體(例如 Claude、Codex、Qwen)。
- 自動化學術審計:“Reviewer Zero”協定允許智能體從手稿中提取統計主張,並根據 R 程式碼對其進行驗證。
- AI 驅動的數據標註:用於逐行標記 CSV 資料集的工具,可以透過互動方式或透過隔離的子程序(包括本地 Ollama 支援)進行。
- 非同步執行:透過
callr處理長時間運行的 R 程序,以防止工作階段逾時。 - 引用驗證:與 CrossRef API 整合,用於驗證學術文獻中的 DOI 和元數據。