원문 캡처 · opensource.posit.co
원문 캡처 · opensource.posit.co

Positron 2026.10은 Posit Assistant가 IDE 기능을 직접 조작하고, 외부 코딩 에이전트가 내장 Model Context Protocol(MCP) 서버를 통해 R·Python 세션에서 작업하도록 지원한다. 데이터 연결 기능을 기본값으로 바꾸고 Quarto 언어 기능과 인터프리터·프로젝트 설정도 개선했다.

Posit Assistant는 Shiny 앱 실행, Parquet 파일 열기, Python 환경 설정, 데이터 연결 탐색, Posit Connect 배포 등을 수행할 수 있다. 실행 중인 앱과 상태·URL을 확인하거나 앱을 중지하고, Viewer에서 HTML 파일과 URL을 살펴보며 데이터 앱과 상호작용할 수도 있다. 실제 인터프리터와 패키지, 연결 정보를 바탕으로 동작한다. 미리보기 기능을 사용하려면 assistant.previewFeatures를 켜야 한다.

Claude Code, Codex, Gemini CLI 같은 외부 에이전트는 내장 MCP 서버를 통해 라이브 Python·R 세션에서 코드를 실행하고 객체와 최근 세션 기록을 살펴볼 수 있다. 실행을 중단하거나 현재 플롯을 확인하고 Positron 명령을 검색·실행하는 기능도 제공한다. 에이전트가 실행한 코드는 Console에 에이전트 이름과 함께 표시된다. 이 실험 기능은 ai.mcp.enabled를 켜서 사용할 수 있다. Claude Code는 자동 설정되며 Codex와 Gemini CLI는 Positron MCP: Add to Coding Agent 명령으로 설정한다.

Data Connections는 이제 데이터베이스와 데이터 웨어하우스를 다루는 기본 방식이다. Python이나 R 세션 없이 직접 연결하며, 기존 Connections 창과 Catalog Explorer를 대체한다. 이전 Connections 창이 필요하면 dataConnections.enabled를 false로 설정하고 창을 다시 불러오면 된다. Snowflake 연결은 시맨틱 뷰의 차원·사실·측정값·관계를 표시하고 스테이지를 폴더와 파일로 탐색할 수 있다. Amazon Redshift는 AWS 표준 자격 증명 공급자 체인을 이용한 IAM 로그인을 지원한다. Posit Workbench에서는 Snowflake와 Databricks가 세션의 관리형 자격 증명을 사용할 수 있다.

Quarto와 R Markdown의 R·Python 코드 셀에는 자동 완성, 진단, 서식 지정 등 언어 기능을 제공한다. 임시 문서를 디스크에 쓰는 대신 메모리의 가상 노트북을 사용해 처리 속도를 높이고, R 셀 사이에서 정의로 이동·참조 찾기·이름 바꾸기도 지원한다. 이전 동작으로 되돌리려면 quarto.embeddedLanguageFeatures.native를 false로 설정한다.

프로젝트에 uv.lock 또는 pixi.lock 파일은 있지만 환경이 없으면 Positron이 uv sync 또는 pixi install로 환경을 만들도록 제안한다. 인터프리터 경로 설정은 ${workspaceFolder}를 지원하며, interpreters.definitions에서 R·Python 인터프리터와 환경 변수, 시작 스크립트를 정의할 수 있다. 자세한 변경 사항은 Positron 2026.10 릴리스 노트에서 확인할 수 있다.