코딩 에이전트에 IDE 수준의 심볼 검색, 의미 기반 편집 및 리팩터링을 제공하는 MCP 서버입니다.
IMNMV/ClaudeR
실행 중인 RStudio 또는 Positron 세션을 Claude Code, Codex 및 MCP 기반 LLM 에이전트와 연결하는 R-Python 브리지입니다.
- 스타
- 354
- 포크
- 38
- 열린 이슈
- 17
- 마지막 커밋
- 22일 전
어떤 프로젝트인가요?
ClaudeR을 사용하면 Claude Code나 Codex 같은 MCP 설정이 완료된 LLM 에이전트가 이미 열려 있는 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를 포함합니다.
활용 사례
- RStudio 세션에 이미 불러온 데이터셋을 AI 에이전트에 분석하도록 요청합니다.
- 논문에 보고된 p값과 계수가 분석 코드의 결과와 일치하는지 감사합니다.
- 다른 에이전트가 같은 세션에서 작업을 이어가는 동안 시간이 오래 걸리는 모델 적합을 비동기로 실행합니다.
- 서로 독립적인 두 모델 기반 검토자를 사용해 체계적 문헌 고찰의 초록을 스크리닝합니다.
빠른 시작
- 1
GitHub에서 ClaudeR R 패키지를 설치합니다
devtools::install_github("IMNMV/ClaudeR") - 2
Claude Code용 CLI를 설정합니다
install_cli(tools = "claude") - 3
RStudio에서 서버를 시작합니다
claudeAddin()
사용 전 알아둘 점
- CRAN이 아닌 devtools를 통해 GitHub에서 설치합니다.
- Claude Code나 Codex 같은 MCP 지원 에이전트를 사용해 RStudio 또는 Positron 안에서만 작동합니다.
- 프로젝트 메타데이터에는 라이선스가 명확히 표시되어 있지 않지만, README에는 MIT 배지가 있습니다.
토픽
자주 묻는 질문
- ClaudeR은(는) 무엇인가요?
- 실행 중인 RStudio 또는 Positron 세션을 Claude Code, Codex 및 MCP 기반 LLM 에이전트와 연결하는 R-Python 브리지입니다. ClaudeR을 사용하면 Claude Code나 Codex 같은 MCP 설정이 완료된 LLM 에이전트가 이미 열려 있는 R 세션에서 작업할 수 있습니다. 에이전트는 메모리에 올라온 데이터와 적합된 모델을 대상으로 코드를 실행하고, 그린 플롯을 확인하고, 환경에 있는 객체를 읽고, 편집기에서 열린 파일을 수정할 수 있습니다. 함께 제공되는 Python 패키지도 실행 중인 Python 세션에서 같은 기능을 제공하며, 두 패키지 모두 RStudio와 Positron에서 작동합니다.
- ClaudeR은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- ClaudeR은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- ClaudeR은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. ClaudeR의 마지막 커밋은 2026년 9월 30일입니다.
- ClaudeR은(는) 어디에 사용할 수 있나요?
- RStudio 세션에 이미 불러온 데이터셋을 AI 에이전트에 분석하도록 요청합니다. 논문에 보고된 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
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
연구, 작성, 동료 심사, 수정 및 최종화를 단계별로 진행하고 각 단계에서 사람이 승인하는 Claude Code 스킬 모음입니다.
AI 코딩 어시스턴트에 Go 관용구, 테스트, 보안 및 인기 Go 라이브러리에 관한 실무 중심 지침을 제공하는 Go 전용 에이전트 스킬 모음입니다.
Claude 등 AI 클라이언트가 로컬 컴퓨터에서 터미널을 제어하고, 파일 검색과 diff 기반 편집, 문서 처리를 할 수 있게 해주는 MCP 서버입니다.
query(), 대화형 클라이언트, 프로세스 내 커스텀 도구와 훅을 제공하는 Claude Code 에이전트 구축용 Python SDK입니다.
CLI, MCP 서버, 데스크톱 앱으로 Codex, Claude Code, OpenCode 같은 AI 코딩 에이전트에 지속적인 프로젝트 지식을 제공하는 개인 컨텍스트 저장소입니다.