MCP-сервер, который добавляет coding-агентам поиск символов на уровне IDE, семантическое редактирование и рефакторинг кодовой базы.
IMNMV/ClaudeR
Мост между R и Python, который подключает активную сессию RStudio или Positron к Claude Code, Codex и другим LLM-агентам на базе MCP.
- Звёзды
- 354
- Форки
- 38
- Открытые issues
- 17
- Последний коммит
- 22 дня назад
Что это?
ClaudeR позволяет LLM-агентам с настроенным MCP, например Claude Code или Codex, работать в уже открытой сессии R. Агент выполняет код с данными и обученными моделями, хранящимися в памяти, видит построенные графики, читает объекты из окружения и может редактировать файл, открытый в редакторе. Сопутствующий Python-пакет обеспечивает ту же функциональность для активной сессии Python; оба пакета работают в RStudio и Positron.
Несколько агентов могут работать в одной сессии, распределяя задачи между собой, или запускаться в отдельных сессиях, чтобы каждый работал со своим набором данных. Каждое выполнение привязывается к запустившему его агенту и записывается в журнал сессии, поэтому сохраняется история всех выполненных агентом строк кода. В проект также входят рабочие процессы для исследовательских задач: протокол аудита рукописи Reviewer Zero, который сверяет приведённые в тексте числа с результатами выполнения кода, проверка ссылок через CrossRef, отбор материалов для систематических обзоров и подготовка ответов рецензентам.
Для установки используются devtools в R и запускаемый через uvx Python-мост clauder-mcp. Также есть вспомогательные установщики для Claude Desktop, Cursor, Claude Code и Codex CLI.
Ключевые возможности
- 01Подключает активную сессию R или Python в RStudio или Positron к агентам, совместимым с MCP.
- 02Агенты видят построенные ими графики и читают объекты из окружения сессии.
- 03Несколько агентов могут работать в одной сессии или запускаться в отдельных сессиях.
- 04Каждое выполнение привязывается к запустившему его агенту и записывается в журнал сессии.
- 05Включает Reviewer Zero — протокол сверки значений из рукописи с результатами выполнения кода.
Сценарии использования
- Попросить AI-агента проанализировать набор данных, уже загруженный в сессию RStudio.
- Проверить рукопись, чтобы указанные в ней p-значения и коэффициенты совпадали с результатами кода анализа.
- Асинхронно запускать длительное обучение моделей, пока другие агенты продолжают работать в той же сессии.
- Отбирать аннотации для систематического обзора с помощью двух независимых рецензентов на основе моделей.
Быстрый старт
- 1
Установите пакет R ClaudeR с GitHub
devtools::install_github("IMNMV/ClaudeR") - 2
Настройте CLI для Claude Code
install_cli(tools = "claude") - 3
Запустите сервер в RStudio
claudeAddin()
Что важно знать
- Установка выполняется с GitHub через devtools, а не из CRAN.
- Работает только в RStudio или Positron с агентом, поддерживающим MCP, например Claude Code или Codex.
- В метаданных проекта лицензия указана неясно, хотя в README есть значок MIT.
Темы
Частые вопросы
- Что такое ClaudeR?
- Мост между R и Python, который подключает активную сессию RStudio или Positron к Claude Code, Codex и другим LLM-агентам на базе MCP. ClaudeR позволяет LLM-агентам с настроенным MCP, например Claude Code или Codex, работать в уже открытой сессии R. Агент выполняет код с данными и обученными моделями, хранящимися в памяти, видит построенные графики, читает объекты из окружения и может редактировать файл, открытый в редакторе. Сопутствующий Python-пакет обеспечивает ту же функциональность для активной сессии Python; оба пакета работают в RStudio и Positron.
- ClaudeR можно использовать бесплатно? Какая у него лицензия?
- ClaudeR распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- ClaudeR всё ещё поддерживается?
- Активно поддерживается. Последний коммит в ClaudeR — 30 сент. 2026 г..
- Для чего можно использовать ClaudeR?
- Попросить AI-агента проанализировать набор данных, уже загруженный в сессию RStudio. Проверить рукопись, чтобы указанные в ней p-значения и коэффициенты совпадали с результатами кода анализа. Асинхронно запускать длительное обучение моделей, пока другие агенты продолжают работать в той же сессии. Отбирать аннотации для систематического обзора с помощью двух независимых рецензентов на основе моделей.
- Как установить ClaudeR?
- Установите пакет R ClaudeR с GitHub: devtools::install_github("IMNMV/ClaudeR") Настройте CLI для Claude Code: install_cli(tools = "claude") Запустите сервер в RStudio: claudeAddin()
- Где скачать ClaudeR?
- Исходный код и инструкции по установке — на GitHub: https://github.com/IMNMV/ClaudeR
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Набор навыков Claude Code, которые помогают пройти путь от исследования и написания академической работы до рецензирования, доработки и финализации, оставляя за человеком одобрение каждого этапа.
Набор специализированных для Go навыков агента, которые помогают AI-ассистентам писать код с учётом идиом языка, тестирования, безопасности и популярных библиотек.
MCP-сервер, который дает Claude и другим AI-клиентам доступ к терминалу, поиску по файлам, их редактированию через diff и работе с документами на локальном компьютере.
Python SDK для создания агентов на базе Claude Code: query(), интерактивный клиент, собственные инструменты и хуки в процессе.
Персональное хранилище контекста, которое помогает AI-агентам для написания кода — Codex, Claude Code и OpenCode — сохранять знания о проектах с помощью CLI, MCP-сервера и десктопного приложения.