Poracode stops browsers fighting over your coding agent
A new prerelease adds explicit browser takeover and faster extension reconnection, while file cards let web and remote clients download agent-produced artifacts.
Poracode’s latest nightly tackles two interruptions in a multi-agent workspace: browsers repeatedly stealing the agent connection from each other, and finished files appearing as links that remote clients could not download. The November 2 prerelease includes an updated Chrome extension connection flow and downloadable artifact cards.
Poracode is a desktop host for coding-agent harnesses such as Claude Code, Codex, OpenCode, Pi and Cursor. It combines terminal and chat sessions, worktrees and MCP controls. It is separate from those agents and their model providers; users supply their own subscriptions or API keys.
One browser keeps the connection
The browser-change report explains that the bridge accepts one extension connection. Previously, a displaced browser treated replacement as a connection failure, retried and displaced the other browser in turn. That could interrupt browser actions and sidebar chat.
Extension 0.2.3 now puts a replaced browser on standby. Its sidebar displays a notice and a Use in this browser button for an explicit takeover. Standby survives extension-worker eviction, and the displaced browser does not automatically reclaim the connection simply because the other browser quits. The user must take it back or restart that browser.
The extension also retries the last working port and can ask the native host for the live bridge address. The maintainer reports reconnections of 0.3 to 1.2 seconds after bridge restarts in three isolated headless-Chromium tests, compared with roughly 56 to 63 seconds for the older extension. These are project measurements, not AITrending results. That report explicitly excludes testing the real native-host registration and desktop Electron app.
Download the finished work
The artifact change turns ZIPs, PDFs, office documents, CSVs and installers into file cards with download buttons. Text, CSV/TSV and PDF names retain an editor-opening action; archives and installers offer downloads only. Images, videos, source-path chips and web links retain their existing behavior.
For web and remote clients, downloads are served by the host that owns the file. The change description retains ownership and file-identity checks, rejects paths containing parent-directory segments and keeps external reads behind the existing project-management permission. Native iOS and Android file-card rendering was not tested in that change. A new client talking to an older host can receive an unsupported-media error for non-media files.
The release is labeled prerelease, not a stable 2.0 launch. The Apache-2.0 project documents macOS, Windows and Linux downloads plus installation of the desired agent CLIs. This update improves the workspace’s connection and delivery mechanics; it does not establish a gain in the underlying models’ coding ability.