Download Positron
Positron on desktop
Find out what you need to know before you install Positron, then download the desktop installer for your platform.
Please review Positron’s license agreement and privacy policy. Your acceptance of this license agreement and privacy policy is required as a condition to proceeding with your download or use of the software.
| Platform | Download | Size | SHA-256 |
|---|---|---|---|
| Windows 10, 11 x64 (system level install) | Positron-2026.01.0-147-Setup-x64.exe | 315M | 5d178d2 |
| Windows 10, 11 x64 (user level install) | Positron-2026.01.0-147-UserSetup-x64.exe | 315M | 20bd4d9 |
| MacOS 11.0+ (universal) | Positron-2026.01.0-147-universal.dmg | 850M | fd20495 |
| MacOS 11.0+ (arm64/Apple Silicon) | Positron-2026.01.0-147-arm64.dmg | 598M | 6300e9d |
| MacOS 11.0+ (x64/Intel) | Positron-2026.01.0-147-x64.dmg | 601M | 8985f08 |
| Debian-based Linux x64 (Ubuntu 20+) | Positron-2026.01.0-147-x64.deb | 312M | 78927ea |
| Debian-based Linux arm64 (Ubuntu 20+) | Positron-2026.01.0-147-arm64.deb | 301M | bbc26b2 |
| Red Hat-based Linux x64 (RHEL9) | Positron-2026.01.0-147-x64.rpm | 354M | d86adea |
| Red Hat-based Linux arm64 (RHEL9) | Positron-2026.01.0-147-arm64.rpm | 343M | 3fa14a1 |
Once you install Positron, it will automatically check for updates moving forward.
Positron Pro on Posit Workbench
Posit Workbench 2025.09.0 and later includes support for Positron Pro. To configure and use Positron Pro on Posit Workbench, please see the Posit Workbench Administration Guide and the Positron Pro user guide.
Release notes
The current release of Positron is 2026.01.0-147.
Highlights
Explore your Console history 📜
Positron has a new History Pane, similar to RStudio’s. Your Console inputs are tracked by language and grouped by time period. You can search your history, send entries to the Console or an editor, and clear individual entries (handy if you accidentally entered a secret) or the entire history. Find the History pane on the right in the secondary side bar by default, or run History: Focus on History View from the command palette.
Positron Assistant 🤖
Positron Assistant, available as a preview feature, is now more powerful and reliable:
- Assistant has switched to using a native implementation of the Copilot completion engine, addressing a variety of authentication and performance issues. Copilot credentials now also work in Remote SSH sessions, and VS Code proxy settings are respected when connecting to GitHub Copilot. If you were logged in to GitHub Copilot previously, you will need to sign out and back in to use Copilot in this latest release.
- Assistant’s tools, such as for editing files, installing packages, and getting directory structure, have been refined.
- You can now create custom agent files for your projects. Read more at https://positron.posit.co/assistant-chat-agents.
Try experimental Dev Container support 🐳
Positron now has early, experimental support for Dev Containers. You can build or rebuild a container and open your workspace inside it. To try it out, enable the dev.containers.enable setting. Note that this early version has some limitations; only single-container configurations are supported (no Docker Compose), and musl-based Linux distributions like Alpine are not yet supported.
Let us know how it goes with our new Dev Container support!
Changelog
New features
- [#5484] Added a History pane to Positron, similar to RStudio’s.
- [#4691] Added experimental support for Dev Containers.
- [#9948] Console: following up on the shared notebook/console kernel feature, notebook console action buttons are now hidden by default. Enable Console: Show Notebook Console Actions to display “Show Notebook Console” option in notebook toolbars.
- [#4478] Console: now use a separate console history during debugging sessions.
- [#7460] Console: log output channels have been consolidated. There is now a single “Kernel”, “Supervisor”, and “Language Server” channel per language.
- [#10330] Auxiliary windows in compact mode (for example, Plots: Open Plot in New Window and Chat: New Chat Window) now hide the editor action bar by default. Switch away from compact mode to access the editor action bar.
- [#10432] Connections Pane: added Python support for AWS Redshift.
- [#11082] Connections Pane: extensions can now register multiple database drivers with the same name and get them rendered as options when creating a new database connection.
- [#10835] Connections Pane: new spinning icon is shown when the connections pane is loading a table preview.
- [#7613] Plots: “Open in new window” for plots now uses compact mode in the new window.
- [#10491] Assistant: now use native implementation of Copilot completion engine, addressing a variety of authentication and performance issues.
- [#8409] Assistant: now use local Copilot credentials in Remote SSH.
- [#8623] Assistant: use VS Code proxy settings when connecting to GitHub Copilot.
- [#10721] Assistant: combined directory structure tool with project tree tool.
- [#10671] Assistant: Positron Assistant’s file editing tool will now wait for user feedback after proposing edits rather than returning immediately. This means that the agent will “see” the user’s choice of Keep vs. Undo when making changes and incorporate feedback from the user more seamlessly.
- [#10889] Assistant: added support for custom agent files in
.vscode/positron/agents/<FILE_NAME>.agent.md. - [#10232] Assistant: updated setting names and behavior (
positron.assistant.filterModelsmoved topositron.assistant.models.include,positron.assistant.configuredModelsmoved topositron.assistant.models.custom,positron.assistant.preferredModelmoved topositron.assistant.models.preference.global,positron.assistant.defaultModelsmoved topositron.assistant.models.preference.byProvider). - [#11003] Assistant: removed
testModelssetting. - [#9654] Python: now fully support Python 3.14.
- [#10712] Python: now warn users if they have more than one Python language server extension installed.
- [#4398, #3724] R: added experimental support for starting Conda and Pixi R sessions in Positron via conda activate. Note that not all of Positron’s R features have been tested with Conda or Pixi R.
- [#3681] R: added a link to the “Run and Debug” pane with info on debugging R code.
- [#3269] R: now show Profvis (R profiler) output in the editor.
- [#10615] Data Explorer: a new “File options” action bar button opens a modal that allows toggling whether a CSV/TSV file has a header row (the default) or not. Other options may be added in the future.
- [#507] The Variables view can now be hidden, for troubleshooting or when working with large or sensitive objects in memory.
- [#10186] Improved user feedback when “Check for Updates” is manually triggered.
Bug fixes
- [#2075] Console: Python syntax errors now show traceback information.
- [#6553] Console: R consoles can now be restarted while the debugger is active.
- [#598, #722] Console: some R syntax errors no longer cause a distracting backtrace in the console.
- [#10798] Console: fixed an issue that could cause R and Python sessions to exit unexpectedly after reloading the window.
- [#10593] Console: fixed typing for Positron’s
console.fontLigaturessetting. - [#10058] Console: copying commands in the console with spaces can now be pasted back into the console and executed.
- [#8720] Assistant: disabled the
installPythonPackagetool when in an R context. - [#7632] Assistant: fixed model provider config dialog error message covered by dialog button.
- [#10914] Assistant: inline chat now better handles inserting text when editing a selection.
- [#10364] Assistant: fixed error when chat history has a participant.
- [#10980] Assistant: project tree tool now returns accurate results for multi-root workspaces.
- [#11044] Assistant: fixed issue preventing tool calls for Snowflake and Bedrock when using managed credentials.
- [#10686] Assistant: fixed inaccurate tooltip indicating image attachments not supported.
- [#10904] Python: now deduplicate Python completions, and fixed some situations where hover popups and function signature help popups wouldn’t appear.
- [#10998] Python: completions now more accurately reflect what’s in your environment.
- [#11011] Python: added back our contributed defaults for the Pyright extension.
- [#7741] Python: fixed proxy error when opening Plotly plots in an external browser.
- [#10258] Python: adjusted web app detection to look for app creation before imports.
- [#9640] Python: help calls for Python’s builtin
input()function now include explanation ofipykernel.kernelbase.Kernel.raw_inputinvolvement. - [#3136] Help: fixed styling of code elements in the Help pane.
- [#5975, #10378] Workbench: fixed a bug when opening editors such as with
rstudioapi::navigateToFile()or when using reprex. - [#10669] Only copy data explorer contents if the data explorer has focus.
- [#8728] The menu item “New Folder from Git…” is now enabled the first time you open the menu.
- [#9327] Fixed issue preventing text from being copied from Output pane.
- [#4076] Fixed text overflow of drop down entries with long text content.
- [#8073] Centered checkmarks in modal dialogs (e.g. the New Folder from Template flow).
- [#8434] Use theme background color for code blocks in settings UI.
- [#10688] Fixed how bootstrap installed extensions check Positron’s version so that the dailies get correct extensions installed.
- [#9809] Fixed branding on the process that finalizes the Positron update on Windows.
- [#10843] Fixed Windows installer launching Positron when run in silent mode.
Dependencies
- Updated
vscode-pythonupstream to v2025.20.0.
Older releases
Older releases are available on GitHub, and you can also find the release notes for previous versions.