Repolode
IMNMV

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. 1

    Установите пакет R ClaudeR с GitHub

    devtools::install_github("IMNMV/ClaudeR")
  2. 2

    Настройте CLI для Claude Code

    install_cli(tools = "claude")
  3. 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, которые помогают пройти путь от исследования и написания академической работы до рецензирования, доработки и финализации, оставляя за человеком одобрение каждого этапа.

53 тыс.4,1 тыс.PythonOtherОбновлён 4 дня назад

Персональное хранилище контекста, которое помогает AI-агентам для написания кода — Codex, Claude Code и OpenCode — сохранять знания о проектах с помощью CLI, MCP-сервера и десктопного приложения.

1,3 тыс.84JavaScriptMITОбновлён 4 месяца назад