Repolode
IMNMV

IMNMV/ClaudeR

Puente entre R y Python que conecta una sesión activa de RStudio o Positron con Claude Code, Codex y otros agentes LLM basados en MCP.

Estrellas
354
Forks
38
Issues abiertos
17
Último commit
hace 22 días

¿Qué es?

ClaudeR permite que agentes LLM configurados con MCP, como Claude Code o Codex, trabajen dentro de la sesión de R que ya tienes abierta. El agente ejecuta código con tus datos en memoria y los modelos ajustados, ve los gráficos que genera, lee los objetos de tu entorno y puede editar el archivo abierto en el editor. Un paquete complementario de Python ofrece lo mismo para una sesión activa de Python, y ambos funcionan en RStudio y Positron.

Varios agentes pueden compartir una sesión y repartirse el trabajo, o ejecutarse en sesiones separadas para que cada uno trabaje con su propio conjunto de datos. Cada ejecución se atribuye al agente que la realizó y se registra en un log de sesión, de modo que queda constancia de cada línea ejecutada por un agente. El proyecto también incluye flujos de trabajo orientados a la investigación: un protocolo de auditoría de manuscritos llamado Reviewer Zero, que contrasta las cifras reportadas con la salida del código; verificación de referencias mediante CrossRef; selección para revisiones sistemáticas; y redacción de respuestas a revisores.

La instalación utiliza devtools de R y un puente de Python iniciado con uvx (clauder-mcp), con asistentes de instalación para Claude Desktop, Cursor, Claude Code y Codex CLI.

Funciones clave

  • 01Conecta una sesión activa de R o Python en RStudio o Positron con agentes compatibles con MCP.
  • 02Los agentes pueden ver los gráficos que generan y leer los objetos del entorno de la sesión.
  • 03Varios agentes pueden compartir una sesión o ejecutarse en sesiones separadas.
  • 04Cada ejecución se atribuye al agente que la realizó y se registra en un log de sesión.
  • 05Incluye Reviewer Zero, un protocolo que contrasta los valores de un manuscrito con la salida del código.

Casos de uso

  • Pedir a un agente de IA que analice un conjunto de datos ya cargado en una sesión de RStudio.
  • Auditar un manuscrito para comprobar que los valores p y los coeficientes reportados coincidan con el código del análisis.
  • Ejecutar ajustes de modelos de larga duración de forma asíncrona mientras otros agentes siguen trabajando en la misma sesión.
  • Seleccionar resúmenes para una revisión sistemática con dos revisores independientes basados en modelos.

Inicio rápido

  1. 1

    Instala el paquete de R ClaudeR desde GitHub

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

    Configura la CLI para Claude Code

    install_cli(tools = "claude")
  3. 3

    Inicia el servidor en RStudio

    claudeAddin()

Antes de usarlo

  • La instalación se realiza desde GitHub mediante devtools, no desde CRAN.
  • Solo funciona dentro de RStudio o Positron con un agente compatible con MCP, como Claude Code o Codex.
  • La licencia no está claramente especificada en los metadatos del proyecto, aunque el README muestra una insignia MIT.

Temas

Preguntas frecuentes

¿Qué es ClaudeR?
Puente entre R y Python que conecta una sesión activa de RStudio o Positron con Claude Code, Codex y otros agentes LLM basados en MCP. ClaudeR permite que agentes LLM configurados con MCP, como Claude Code o Codex, trabajen dentro de la sesión de R que ya tienes abierta. El agente ejecuta código con tus datos en memoria y los modelos ajustados, ve los gráficos que genera, lee los objetos de tu entorno y puede editar el archivo abierto en el editor. Un paquete complementario de Python ofrece lo mismo para una sesión activa de Python, y ambos funcionan en RStudio y Positron.
¿ClaudeR es gratuito? ¿Qué licencia tiene?
ClaudeR es open source bajo la licencia Other. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿ClaudeR sigue mantenido?
Mantenimiento activo. El último commit de ClaudeR fue el 30 sept 2026.
¿Para qué puedo usar ClaudeR?
Pedir a un agente de IA que analice un conjunto de datos ya cargado en una sesión de RStudio. Auditar un manuscrito para comprobar que los valores p y los coeficientes reportados coincidan con el código del análisis. Ejecutar ajustes de modelos de larga duración de forma asíncrona mientras otros agentes siguen trabajando en la misma sesión. Seleccionar resúmenes para una revisión sistemática con dos revisores independientes basados en modelos.
¿Cómo se instala ClaudeR?
Instala el paquete de R ClaudeR desde GitHub: devtools::install_github("IMNMV/ClaudeR") Configura la CLI para Claude Code: install_cli(tools = "claude") Inicia el servidor en RStudio: claudeAddin()
¿Dónde consigo ClaudeR?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/IMNMV/ClaudeR

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados