Skip to main content
Agent-led environment setup · Side chats · Redesigned workspace · Faster terminal
This week an agent can set up your environment, you can ask about a running chat without interrupting it, and workspaces got a calmer layout.

Agent-led environment setup

Pick your repositories and an agent explores them, gets the app running, and proposes hooks, variables, a system prompt, and automations. Review each piece, edit anything, and save. It only asks for the secrets it actually needs.Click Set up with agent on the Environments page, or on an existing organization environment with a repository to improve it. Environments →Animation of the setup agent reading a repository, drafting a warm hook, variables, a start hook, skills, and a system prompt, and checking each one off

Side chats

Type /btw or /side with a question and a Side chat opens in the sidebar. It knows what the main chat is doing, but nothing you say there reaches it, so the agent keeps working.
  • Works on every harness, with the full set of composer controls, in workspaces on a current engine.
  • Keep several per chat; restore closed ones from Deleted side chats.
  • Select chat text for Ask in side chat, or Add to chat to quote it with a comment.
How side chats work →Workspace with the main chat still working on a migration while the sidebar's Side chat tab answers "why did it pick Postgres over SQLite here?"

Redesigned workspace

Less chrome, more room for the conversation:
  • A chat switcher in the header replaces chat tabs.
  • One sidebar for Changes, Files, Desktop, and Terminal; files, plans, and subagents open beside the chat.
  • Create PR and your +/− counts live in the header.
  • Each turn folds into one Worked for row with grouped steps, and Claude Code’s edits appear as they’re written.
Workspace overview →Redesigned workspace with the header chat switcher open, Create PR +42 −7 in the header, a Worked for 3m 08s turn with grouped steps, and the Changes tab in the sidebarFaster terminal. Characters now appear as you type, and the terminal connects straight to your workspace when your network allows. Terminal →Plus 15 more improvements, 8 behavior changes, and 19 fixes. Read the full update →

More to try

  • Retry failed automation runs from the run history or the API. Reliability →
  • Workspace identity on every Team and Enterprise plan: agents reach AWS, Google Cloud, MCP servers, and your APIs with short-lived tokens, now with cached AWS credentials and an opt-in CloudTrail source identity. Workspace identity →
  • Resource usage: live CPU, memory, and disk in Workspace info → Resources. Learn more →
  • Claude Sonnet 5.5 in Claude Code and Cursor, and Grok 4.7 in Cursor, in new workspaces.
  • Per-step models in Coding Agents → Fallbacks. Fallback chains →
  • Fork this chat opens right away, so you pick the harness and model before sending.
  • Shift+Tab toggles plan mode, and Claude Code’s plan approval has View plan.
  • Interact and Fullscreen on the workspace Desktop tab.
  • A native header in the Mac app, with back and forward (Cmd+[ / Cmd+]).
Smaller improvements
  • Improved workspace start and wake times.
  • Improved attachments: file cards, and one full-screen viewer for images and videos.
  • Improved how Linear, Slack, GitHub, and GitLab requests and compound shell commands read in chat.
  • Improved review agent fixes: Open shows them in the side chat pane.
  • Added dates to timestamps on older chat messages, and archiving for failed workspaces.
  • Connecting your own Claude Code, Codex, or Muse account now completes onboarding.
Behavior changes
  • Claude Code now defaults to Opus 5.5 and Codex to GPT-6.1 Sol (workspaces on older images stay on GPT-6 Sol). Pickers show only the latest models; re-enable others under Organization → Coding Agents. Defaults →
  • We retired the Memory page. Agents now look back through summaries of your organization’s past sessions instead of memory files; the new Agent memory, Read memory, and Write memory settings turn this off per organization, person, or environment.
  • Relay, fx, and Kimi Code are retired. Relay defaults and automations now run on their base agent, and the automations API no longer accepts relay or relay_base_provider.
  • Claude Code background tasks, workflows, and subagents no longer stop after one hour.
  • Workspaces now install just the skills you select from a skills repository, falling back to the whole repository only when a skill name can’t be matched. Skills →
  • The Developer plan is now for one person; teams need the Team plan. Plans →
  • Each workspace has one terminal session, and the desktop app’s Tunnels tab is gone; replicas tunnel still works. CLI →
  • If you set up Google Cloud workspace identity from our earlier docs, update your subject mapping. Google Cloud →
Fixes
  • Fixed GitHub connections failing silently; broken ones now show Reconnect required.
  • Fixed command protection blocking normal commits, branch syncs, and pushes.
  • Fixed workspaces stuck on “Provisioning workspace…”, unresponsive after sleep, or failing to start with large skill repositories.
  • Fixed Stop while a workspace provisions or wakes, and failed workspaces offering a retry that couldn’t succeed.
  • Fixed finished workspaces showing as working, and Codex subagents showing as done too early.
  • Fixed Claude Code automation runs not archiving, and @Replicas getting two answers in an automation’s Slack thread.
  • Fixed PRs from clones outside the workspace folder not linking, duplicate PRs hiding Merge, and PR actions greyed out during wake.
  • Fixed GitLab merge request notes not saying when GitHub needs reconnecting.
  • Fixed very large untracked files crashing the agent; diffs now show File too large.
  • Fixed sent messages returning as drafts, “storage quota exceeded” errors, and steps scrolling out of view when opened.
  • Fixed Linear screenshots not reaching the agent.
  • Fixed Canvas HTML pages opening blank or tiny, and HTML previews not filling the pane.
  • Fixed Codex token usage missing some requests in a turn.
  • Fixed split view with preparing or archived workspaces, and pane widths resetting on reorder.
  • Fixed Configure and Open fullscreen on sleeping workspaces, and a cut-off Save on queued prompts.
  • Fixed expired trials being blocked from finishing setup.
  • Fixed the Desktop stream staying black in Chrome on macOS.
  • Fixed Slack and Linear connections in the desktop app, and passkeys for Google and Apple sign-in.
  • Fixed iOS app crashes on unexpected errors; it now shows a recovery screen.
Replicas for iOS · Goal mode for Claude Code · CI fixes in their own chat · Image viewer
Replicas comes to your iPhone, Claude Code works toward a goal, CI fixes get their own chat, and you can finally search a conversation.

Replicas for iOS

Replicas is on the App Store: start agents, steer them mid-run, and open the finished PR from your phone. The app also picked up web’s look, calmer Working for / Worked for transcripts, chat tabs, queued messages, and search, filter, and sort for the workspace list.Download on the App Store · iOS app docs →Looping phone screen of the Replicas iOS app: the workspace list, a prompt sent to Claude Code, the agent's Worked for summary, and a View PR button

Goal mode for Claude Code

Turn on Goal or type /goal <condition> and Claude Code keeps going until the condition holds. Steered messages now join the running turn instead of restarting it. Goal mode →Chat composer with the Goal toggle on and a goal bar above it reading "All tests pass and the PR is open"

CI fixes in their own chat

CI failures and review-bot comments no longer interrupt your conversation. They fork a PR #N fixes tab from your main chat, and the main chat shows a notice with an Open button while the fix runs. Learn more →Workspace header showing the chat switcher with Claude Code working, and a notice above the composer reading Forked to PR #128 fixes, now working on it, with an Open buttonFind in chat on desktop. Press Cmd/Ctrl+F in the desktop app to search the whole conversation; Enter steps through matches. Shortcuts →Pressing Cmd+F in a desktop chat opens a find bar, typing rate limit highlights every match with a 5 of 5 counter, and Enter moves the active match

More to try

  • Image viewer. Zoom, pan, download, and step through a chat’s images; right-click to copy or save in the desktop app.
  • Opus 5.5, GPT-6 Sol, and GPT-6 Luna in new workspaces. Older models are hidden by default; re-enable them under Organization → Coding Agents. Defaults →
  • Multiple accounts per plugin via Configure → Connect another account, plus a new Mercury plugin. Plugins →
  • Rename chat tabs by double-clicking, and Shift-click to select a range of workspaces.
  • Usage-limit messages now name the account that ran out. Quota fallback →
Behavior changes
  • Gemini CLI and DeepSeek Harness are retired; their models remain available through Opencode and Pi.
  • Agent-uploaded images always get a public, unguessable link. Manage it with replicas media share, revoke, or delete. CLI →
  • Opencode’s OpenRouter models selection now only controls picker visibility. Opencode →
  • Removed the redundant workspace Allow PR follow-ups toggle and the automation capability chips.
  • We published our Data Processing Addendum; everyone accepts the updated terms once.
Fixes
  • Fixed slow upward scrolling snapping back while the agent streams.
  • Fixed the composer losing focus when a new workspace becomes ready, and /goal or /fast clearing an existing prompt.
  • Fixed Attach folder opening a file picker.
  • Fixed the sidebar width resetting between Home, Automations, and workspaces.
  • Fixed the working indicator turning off while Cursor, Kimi, fx, or subagents run.
  • Fixed plans and Canvas files becoming unreadable, and chat tab names reverting, after a workspace slept.
  • Fixed duplicate Thought sections in Claude chats and Codex chats losing context after sleep.
  • Fixed the Billing seat count lagging after a Full/Flex switch.
  • Fixed GitHub reconnect leaving repositories on an old App installation, and PRs from Git worktrees not linking to the workspace.
  • Fixed the Datadog MCP template endpoint, and hardened the CLI sign-in redirect.
  • Fixed an iOS crash when opening the chat switcher.
Flex seats and new pricing · Voice input · Memory page
This week: cheaper seats with pay-as-you-go Flex seats, prompts you can dictate, and a page for browsing what your agents remember.

Full and Flex seats, with lower prices

Seats just got cheaper. A Full seat is now $50 a month on Developer and $200 on Team, and new Flex seats pay only for the manual minutes they use. Switch any seat between the two in Billing → Seat Manager.
  • Existing seats stay Full at your current price; new seats start as Flex.
  • Developer Full seats include 150 manual hours a month, and Developer no longer caps repositories, environments, or automations.
  • API and automation runtime is now billed per minute on both plans instead of from an included pool.
See how billing works →Two columns comparing a Full seat with a fixed monthly price per seat and a new Flex seat billed per manual minute, showing the Developer and Team rates

Voice input

Talk to your agent instead of typing. Select the microphone in the composer or press Cmd/Ctrl+Shift+Space, watch the waveform follow your voice, then review the text and send. The macOS app uses Apple’s on-device transcription; update to the latest version to get it. Voice input on macOS →Pressing the microphone in the chat composer starts listening with an elapsed timer and a waveform that reacts to speech, then the dictated text is left in the prompt

Memory page

Long-term memory shipped last week; now you can read it. Memory in the sidebar groups what your agents have learned into topic cards under Organization and Your memory tabs. Agents also now say when they pick up something worth remembering; memory updates in the background after the chat. How memory works →Memory page with Organization and Your memory tabs and a grid of topic cards, each with a short summary

More to try

  • Ollama as an inference provider. Run Claude Code, Codex, Kimi Code, Opencode, and Pi on Ollama Cloud or your own Ollama server. Connect it once under Coding Agents → Inference providers. Set up Ollama →
  • Switch credentials in a running workspace. Move a Codex or Claude Code workspace to another connected credential from Workspace info → Coding Agents → Switch, keeping the conversation. Switch credentials →
  • HTML previews in chat. Uploaded HTML pages now render as live, sandboxed previews in the conversation, and Markdown files open Formatted by default. Canvas →
  • Smoother Desktop streaming. The Desktop tab captures only what changes on screen and streams at native resolution, for lower latency and steadier motion. Desktop tab →
  • Greptile Knowledge Base plugin. Let agents search Greptile’s self-updating codebase docs. Plugins →
  • Thermo-Nuclear Code Quality template. An unusually strict maintainability review for every pull request, reported through its own GitHub check. Templates →
  • Copy file paths from diffs. Click a diff header’s file name to copy its path.
  • Better subagent rows. Subagent rows show provider and model and open on click, and Ultracode workflow subagents now appear in the Subagents tree. Claude Code →
Smaller updates
  • Typing /goal or /fast now turns the mode on immediately.
  • Added Back to chat when a Canvas artifact is open fullscreen.
  • Desktop now stays available while a workspace sleeps or wakes.
  • Long diff lines now wrap instead of scrolling horizontally.
  • Improved loading of long Codex chat histories, and reopening an unchanged chat no longer refetches it.
  • Improved wake time for workspaces that rebuilt certificates on every wake.
  • Improved dashboard responsiveness during very large agent events.
  • The macOS app’s title bar now follows your Replicas theme. Appearance →
  • The download page now highlights the build for your operating system.
  • Mobile composer mode labels now collapse to icons so Plan, Fast, and Goal fit together.
Behavior changes
  • Personal plugin installations are gone; reinstall any you relied on in a personal environment or Global.
  • Analytics moved to Organization → Analytics and now reports by seat, so people working from Slack, Linear, or GitHub without a login appear by email. Analytics →
  • Graphite merge queues: add the externally-merged label so Replicas counts closed PRs as merged. It fires both the PR merged and PR closed triggers. Graphite →
  • OpenCode Go settings moved to Inference providers → OpenCode Go.
  • Slack replies now lead with a short answer instead of splitting into several messages.
  • Workspaces link only pull requests confirmed for branches used in the workspace; mentioning a PR no longer links it.
  • After a quota fallback, a workspace stays on the fallback credential until it wakes or you switch manually. Quota exhaustion fallback →
  • The trial banner now appears only after a trial ends.
  • The API reference now lists only endpoints that accept API keys. API →
Chat & workspaces
  • Fixed the chat composer losing focus after sending.
  • Fixed sends silently doing nothing in chats with a saved model.
  • Fixed Create PR being unavailable while a workspace starts or has queued messages.
  • Fixed reordering queued messages failing.
  • Fixed new tasks starting on the wrong agent before defaults loaded.
  • Fixed the sidebar account bar not opening the account menu.
  • Fixed arrow-key navigation scrolling the skills menu out of view.
  • Fixed tool call controls drifting out of alignment and a duplicated “(deferred)” label in the context usage popover.
  • Fixed workspaces going back to sleep after a delayed sandbox event.
  • Fixed chat history going stale when a workspace slept or archived.
  • Fixed missing images in the What’s New dialog.
  • Fixed expired trials being unable to finish setup and reach Billing.
  • Fixed API and automation usage totals on Billing, and the usage chart disappearing in periods with no usage.
Agents & integrations
  • Fixed silent Codex failures after an idle restart.
  • Fixed duplicate messages when steering an active Codex turn.
  • Fixed Codex goals stopping after their first reply.
  • Fixed Codex using the wrong context window on OpenAI-compatible gateways.
  • Fixed automations reporting failure when a model fallback took over.
  • Fixed personal automations losing access to personal environments.
  • Fixed installing the same plugin in more than one environment.
  • Fixed plugin listing failing in automation workspaces.
  • Fixed the Slack welcome message posting again when you reconnect.
  • Fixed Connect buttons staying disabled while credential status loaded.
  • Fixed Linear sessions failing when the requester had no Replicas account; seats now follow the person who starts the session.
  • Fixed broken images in pull request descriptions written by agents.
Mobile
  • Fixed Markdown images not rendering in mobile chat.
  • Fixed a crash when opening the chat switcher.
  • Fixed long workspace titles clipping and misaligned header icons on iOS.
Long-term memory · @ file mentions · What's New · app.replicas.dev
This week: agents that remember how you work, a faster way to point them at files, weekly updates right in the sidebar, and a new home for the app.

Long-term memory

Replicas now remembers how you work. It learns from completed Claude Code and Codex chats and carries your preferences, team decisions, and lessons into future workspaces, whichever coding agent you use.
  • Personal memory follows you; organization memory is shared with your team, with secrets and personal context filtered out.
  • Memory updates in the background when a workspace sleeps and loads when the next one starts.
  • Automations and API workspaces stay opt-in: turn on Retain workspace memory in an automation’s advanced settings.
See how memory works →Diagram of the memories folder with organization and seat MEMORY.md files feeding Claude Code, Codex, Cursor, and Muse Code

@ file mentions

Type @ in the chat composer to search your repository and drop a file straight into the prompt. Results are fuzzy-matched with recently changed files first, and each mention becomes a compact pill with a file-type icon while your agent still receives the full path. Mentions keep working while a workspace is still provisioning or asleep, using its cached file index.Chat commands →Typing @pag in the chat composer opens a file menu with recently changed files first; Enter turns the match into a compact pill with a file-type icon before a second mention is added and the prompt is sent

What’s New in the sidebar

You’re looking at it. The What’s New pill in the sidebar shows the week’s highlights on hover and opens the full update on click. It opens once per weekly update for returning users and stays dismissed after you close it. The full archive lives at docs.replicas.dev/changelog.Hovering the What's New pill in the sidebar shows the week's highlights, and clicking it opens the full weekly update dialog

The app moved to app.replicas.dev

The dashboard now lives at app.replicas.dev with shorter URLs (/home/automations is now /automations), and replicas.dev stays the website. Old /home links redirect, so bookmarks keep working. Sign in again on the new domain to continue. If you override REPLICAS_WEB_URL for the CLI or REPLICAS_APP_URL for the desktop app, point them at the new domain.

More to try

  • Sharper Desktop streaming. The Desktop tab now streams over WebRTC by default for sharper text, smoother motion, and quicker input, with Balanced and Text quality profiles, fit or native views, and automatic WebSocket fallback. Open the Desktop tab →
  • Cross-org repository sets. Combine repositories from different GitHub organizations or personal accounts in one environment. Checkout names must be unique, and a combined environment doesn’t inherit variables or hooks from the environments it replaces. Environments →
  • Codex plans in their own tab. Proposed plans open from a View Plan button with formatted Markdown, raw source, download, and selection comments, instead of rendering as a completed checklist. Plan mode →
  • Redesigned setup. New organizations get a four-page setup: connect a coding agent, source control, repositories, and integrations. Setup finds your team’s existing Replicas organization and lets verified GitHub members join it, and CLI agent sign-in finishes in the browser. Quickstart →
  • Relay base agent in agent defaults. Choose the harness that runs Relay chats per person, per Slack or Linear integration, per organization, or per automation (relay_base_provider in the automations API). Agent defaults →
  • Slack setup channel. Connecting Slack now creates a shared #talk-to-replicas channel and posts a short introduction. Existing connections need to reconnect once to grant the new channel scopes. Slack →
  • Hide built-in models. Organization admins can now hide any built-in Claude, Codex, or Cursor model from pickers and automation settings. Coding Agents →
  • Codex model discovery. Codex reads the model list from your OpenAI-compatible endpoint, with a Check models preview, and OpenAI API key is its own authentication option again. Codex →
  • Live tool activity. Tool calls now stream into a Working for… fold that follows along and collapses into a summary when your agent replies.
  • Server-side Slack and Linear access. New workspaces reach Slack and Linear through Replicas’ gateway, so no provider tokens sit inside the workspace.

Behavior changes

  • Archived workspaces no longer wake for CI failures or grouped automation events; sending a message from chat, Slack, Linear, or a GitHub comment restores them. Through the API, wake with POST /v1/workspaces/{id}/wake?restore=true. Sleep and wake →
  • Workspaces are no longer archived automatically when their pull request closes or merges. Saved preferences are unchanged; the toggles live in Defaults.
  • Claude background tasks now stop after one hour by default; raise the limit with an environment variable if you need longer runs. Background tasks →
  • Warm pool snapshots now rotate automatically for every organization; the manual Refresh button is gone.
  • OpenRouter and OpenCode Go pickers now default to four current models each, with the full catalogs still selectable under Coding Agents. Organizations without a saved selection move from GLM 5.2 to GLM 5.3.
  • Relay’s MCP server for agents is now named subagent_relay; update prompts or permission rules that referenced replicas-relay.
  • Sentry disconnects now happen by uninstalling Replicas in Sentry, and new Sentry automations default to the New issue created trigger. Sentry →
  • Setup now requires a coding agent, source control, and at least one repository before it completes.

Smaller updates

  • Added HEIC and HEIF photo support for chat attachments and profile photos, converted to JPEG automatically.
  • Added an optional first message when forking a chat. Chat forking →
  • Added Muse API key authentication for Muse Code. Muse Code →
  • Added the Granola plugin. Plugins →
  • Added an interactive workspace picker to replicas code. CLI →
  • Added wait_for_workspace=true to custom automation webhooks, returning the workspace ID and URL. Automations →
  • Added a Last used badge to the sign-in page.
  • Added a branded status page for preview URLs while a workspace is sleeping, preparing, or archived.
  • Added the originating command and result details to Claude background task rows.
  • Added Pi’s inference provider to the workspace info panel.
  • Added an OpenCode Go models setting shared by Opencode and Pi.
  • Linear issues now show Replicas as the delegate when comment-triggered work starts.
  • New tasks now use your resolved agent and model defaults, and chats keep their model across follow-ups.
  • Automation runs now stay Running until the workspace accepts the message.
  • Improved Slack replies: shorter and more natural, with task-specific acknowledgements and compact workspace links.
  • Improved long chat loading, with older history loading as you scroll.
  • Improved computer-use Chrome: it follows your dashboard theme and enables WebGL so bot-protected sites load.
  • Improved agent media links, which now preview inline in chat.
  • Updated Muse Code to 1.1.1 in new workspaces.
Chat & workspaces
  • Fixed cleared queued messages reappearing in chat history.
  • Fixed chat history lost on wake and skipped large image records.
  • Fixed the composer locking after a stalled send.
  • Fixed composer focus lost when attaching files.
  • Fixed model selection not persisting between sessions.
  • Fixed numbered lists in your own messages.
  • Fixed elapsed time missing from completed turns.
  • Fixed the right pane not reopening after resizing.
  • Fixed the fullscreen workspace loading state.
  • Fixed workspace startup checks timing out on slow starts.
  • Fixed Muse Code sessions appearing stuck on tool approvals.
  • Fixed OpenCode Go model routing in Pi for GPT 5.6 Luna, Grok 4.6, and MiniMax M2.7.
  • Fixed Claude background tasks not finishing cleanly.
Files & desktop
  • Fixed symbol hover popups jumping while results load.
  • Fixed text selection under hover details.
  • Fixed a duplicate diff header flashing during updates.
  • Fixed trackpad overscroll during desktop takeover.
  • Fixed desktop stream quality dropping after a single slow latency probe, and added Open stream telemetry for diagnostics.
  • Fixed hidden desktop viewers falling back from WebRTC.
Dashboard
  • Fixed organization switching reverting with a workspace open.
  • Fixed sidebar toggles at tablet widths and added a navigation button on phones.
  • Fixed existing organizations being sent back into setup.
  • Fixed desktop notifications for workspaces hidden by sidebar filters.
  • Fixed number formatting for token counts, minutes, and hours in Analytics.
  • Support links now live in the account menu.
Agents & integrations
  • Fixed GitHub setup reopening the installer for existing installations; Manage repository access is available separately.
  • Fixed PR review follow-ups landing in the wrong workspace.
  • Fixed Slack working status dropping during queued turns.
  • Fixed Sentry installations stuck pending after OAuth.
  • Fixed agents ignoring an explicit pull request base branch.
  • Fixed duplicate Replicas footers on pull requests.
  • Linear tasks now follow the requested scope and honor “don’t open a PR”.
  • Slack threads now prefer a newer replacement workspace over an archived one.
Fallbacks and forks · LSP navigation · Muse Code · Editable files
This week: switch agents without starting over, navigate your code, and edit files right in your workspace.

Fallbacks and forks

Hit a usage limit? Keep going with another agent. Fork from the + menu to carry your conversation into a new chat, or set up automatic fallbacks in Coding Agents → Fallbacks.You choose the next agent, model, and effort. Try a chat fork →Chat menu showing the option to fork a conversation to another agent

Code navigation and editing

Less hunting through files, fewer trips to your editor:
  • Hover for symbol details; Cmd/Ctrl-click for definitions.
  • Shift+Cmd/Ctrl-click to find references.
  • Edit repository and Canvas files in place, with your agent’s changes merged into open drafts.
Changed files open at their diff hunks, so you can get straight to the review.Illustration of symbol details in a code diff

More to try

  • Added Muse Code with subscription sign-in and workspace chat.
  • Added GPT-6 Astra, Claude Fable 5.1, and Gemini 3.8 Flash to supported agents and workspaces.
  • Added custom roles and per-environment Read/Write permissions.
  • Added Supermemory and Vanta integrations and organization MCP support in Pi.
  • Added local tunnels to access workspace services with replicas tunnel.
  • Added a mobile model picker before starting a task.
Smaller updates
  • Added custom OpenAI-compatible endpoints for Codex.
  • Added support for all available base agents in orchestrating chats.
  • Workspace lists now sort by your last interaction.
  • Added keyboard shortcuts to cycle agent, model, and effort.
  • Desktop appearance now follows your dashboard theme.
  • Added inference analytics for Cursor, Opencode, and Pi.
  • Improved provider errors in Pi and Opencode with retry guidance.
  • Improved PR detection during active agent turns.
Chat & workspaces
  • Fixed lost child-chat transcripts across supported agents.
  • Fixed missing assistant messages in collapsed chats.
  • Fixed completed activity not folding into an expandable summary.
  • Fixed message ordering during replies and reconnections.
  • Fixed stuck working indicators after chats finish or stop.
  • Fixed queued messages and attachments lost during workspace wake-up.
  • Fixed older-message loading getting stuck on large agent events.
  • Fixed chat scrolling snapping back during agent turns.
  • Fixed shared workspace links opening in the wrong organization.
  • Fixed non-image attachments in new task prompts.
  • Fixed sleeping workspaces not waking when opened from Home.
  • Fixed setup not updating after adding a repository.
  • Fixed temporary sandbox timeout-update failures during workspace cleanup and suspension.
  • Improved stability during long agent runs.
Files & desktop
  • Fixed Markdown editing from All files.
  • Fixed JSON opening in Canvas and changed files.
  • Fixed saved Canvas JSON becoming unreadable after sleep.
  • Fixed missing diff highlighting when editable diffs are unavailable.
  • Fixed diff reviews resetting scroll position during agent work.
  • Improved terminal stability during live updates.
  • Improved tunnel setup with prompts to wake sleeping workspaces.
  • Fixed error handling for refused tunnel connections.
Agents & integrations
  • Fixed Fable 5.1 session startup failures.
  • Fixed unsupported models appearing in older workspaces.
  • Fixed inconsistent model defaults between mobile and web.
  • Fixed automation settings showing incorrect inherited defaults.
  • Fixed temporary Claude OAuth rate limits and server errors being reported as disconnected credentials.
  • Fixed valid Claude credentials being deleted during workspace wake-up.
  • Fixed sign-out retaining the previous account selection.
  • Improved Cursor authentication errors to identify credentials needing replacement.
  • Fixed Slack follow-ups switching agents after workspace sleep or archive.
  • Fixed unwanted archive and deletion notices in old Slack threads.
  • Fixed Linear /plan sessions receiving implementation instructions.
  • Fixed Codex MCP approvals silently canceling tool calls.
Home activity feed · Easier code review · More plugins · Agent security policies
Catch up on your team’s work and get through reviews faster. This week brings a new Home activity feed and more ways to review alongside your agent.

Home activity feed

Recent activity on Home shows each workspace’s latest task, contributors, and PR status—including drafts.
  • Browse by Today, Yesterday, Last week, or Older.
  • Keep pinned workspaces in their own section.
  • Scroll back through older work without stopping at the first hundred.
Take a look at Recent activity →

End-of-turn diff summaries

Completed turns now show files changed, lines added and removed, and a Review action to open the diff.End-of-turn summary showing changed files, additions, deletions, and the Review button with sample filesSelect a range of lines for a single comment, or open Canvas and media beside chat in a resizable split view. More room to compare, less switching back and forth.More to try
  • Added plugins for project management, design, and CRM, plus Context.dev for web research.
  • Added agent security policy enforcement before tool use across supported agents, excluding fx.
  • Added analytics breakdowns for minutes, tokens, workspaces, and turns by inference source, automation, and environment.
  • Added OpenCode Go support in Pi and GLM 5.3 Flash in supported OpenRouter agents.
  • Mobile on Developer now includes app access through TestFlight.
Smaller updates
  • Added native REST API access to Vercel token connections.
  • Home now combines repositories and branches in one starting-point picker.
  • Non-default starting branches now appear directly in the picker.
  • Added Slack and Linear contributors to workspace avatars.
  • Recent activity now omits user-message snippets.
  • Added links from model pickers to default-model preferences.
  • Fixed pasting copied images into mobile prompts.
  • Fixed mobile losing the last selected chat and model.
  • Fixed PR approval failing with an outdated workspace link.
Chat & workspaces
  • Improved scrolling and older-message loading in long conversations.
  • Fixed duplicate turns when retrying sends.
  • Fixed missing message history after long agent turns.
  • Fixed duplicate queued edits and incorrect sender attribution.
  • Fixed wake-up messages missing the existing chat.
  • Fixed unread results not refreshing after chats complete.
  • Fixed notifications and live updates stopping after session refresh.
  • Improved sidebar responsiveness during bursts of workspace updates.
  • Fixed drafts becoming uneditable while preferences load.
  • Fixed mid-prompt slash commands clearing drafts.
  • Fixed chat scroll markers jumping to the wrong message.
  • Fixed interactive audio and video controls.
  • Fixed public media embeds in chat.
Files & Home
  • Improved cached-file opening and large-diff rendering.
  • Fixed collapsible diffs and inline comments in All Changes.
  • Fixed diff file headers not staying pinned while scrolling.
  • Fixed Home ignoring workspace visibility settings.
  • Fixed activity sorting by waiting state instead of last interaction.
  • Fixed pinned workspaces disappearing outside loaded history.
  • Fixed incorrect ages for activity with missing dates.
  • Fixed inconsistent owner filters and missing unowned workspaces.
  • Fixed unreadable Mermaid phase backgrounds in dark mode.
Agents & connections
  • Fixed workspace instructions being dropped in FX and Kimi.
  • Fixed Codex ignoring instruction edits in existing threads.
  • Fixed incomplete and out-of-order turns in paginated Codex history.
  • Fixed OpenCode Go ignoring selected and newly available subscription models.
  • Fixed saving personal model defaults under organization defaults.
  • Fixed integration-created workspaces ignoring hidden model preferences.
  • Fixed settings showing the wrong model for new workspaces.
  • Fixed missing GitHub reconnection prompts during workspace creation.
  • Fixed silent startup failures and missing creators in Linear assignment sessions.
Environment plugins · Per-task branches · Kimi Code · fx
New coding agents, environment plugins, and faster Desktop connections.

Kimi Code and fx

Choose Kimi Code or fx, with persistent chats, streamed tools, Plan Mode, and interruption. Both support Vercel AI Gateway models.
  • Kimi Code supports images and queued-message steering.
  • Added Ox Alpha through OpenRouter for Opencode and Pi.

Environment plugins

Install plugins for each environment, including Modal, E2B, Pangram, turbopuffer, and PlanetScale. Workspaces use the most specific installation.Existing organization installs moved to Global. Personal installs stop overriding environment plugins on August 31.More updates
  • Added per-repository starting branches on Home.
  • Added /replicas run all for PR command automations.
  • Added credential-fallback controls for organization admins.
  • Added member controls for static egress and copying its allowlist IP.
  • Added replicas env warm-hooks commands.
  • Added voice dictation, media-library attachments, and full task composers on mobile.
  • Added E2B sandbox access through @replicas/sdk.
  • Added email password reset from the sign-in page.
  • Personal Integrations is now Connections; organization Integrations lists GitHub, GitLab, Slack, Linear, and Sentry.
  • Credential fallback now lives in Organization → Settings → Preferences.
  • Replicas now uses replicas.dev; existing tryreplicas.com links redirect.
  • Workspaces now live at /home; configuration stays at /dashboard. Old workspace links redirect.
  • CLI commands now retain your selected organization until it changes or access ends.
  • Improved Desktop sharpness, first connection, reconnection, and 60fps streaming.
  • Improved workspace wake times, including static-egress workspaces.
  • Improved cached chat loading and pagination for long conversations.
Interface updates
  • Added full-size attachment viewing and 25–200% image zoom.
  • Added a paginated view of accessible automation runs, with 20 recent executions per page.
  • Added resolved values and source labels for inherited agent settings.
  • Added individual PR checks on hover and merging from the checks popover.
  • Added mobile drag-to-reorder for workspaces and environments.
  • Improved Home selectors, subagent spacing, provider icons, and sidebar bulk actions.
  • Improved environment editing, hook editors, snapshot restore, warm-pool controls, and repository management.
  • Environments now separates Organization and Your Environments.
  • Offline status now appears above the active goal bar.
  • Chat submenus now open to the right on desktop.
  • Mobile chat queue controls are temporarily unavailable while an iOS crash is investigated.
Chat & agents
  • Fixed lost line breaks in user messages.
  • Fixed Claude completion and sleep actions ignoring background tasks.
  • Fixed stopping Claude chats leaving background tasks running.
  • Fixed new tasks losing the agent and model selected on Home.
  • Fixed Claude and Codex message ordering around reasoning blocks.
  • Fixed submitted Home prompts remaining in the composer.
  • Fixed fragmented fx replies and internal diagnostics appearing in chat.
  • Fixed lost history, sender details, and tool activity in paginated Codex chats.
  • Fixed active chats losing their initial history.
  • Fixed shortcuts overriding text selection while typing.
  • Fixed stuck Thinking states after queue edits, automated messages, wake-up, or Codex completion.
  • Fixed interrupted Codex tasks stranding follow-up messages.
  • Fixed missing final responses from Codex subagents.
  • Improved Cursor reconnect feedback and Claude fallback errors.
  • Chats now block sends while offline and explain how to reconnect.
Files, accounts & integrations
  • Fixed PR merging from sleeping workspaces and with optional checks pending.
  • Fixed missing approval and merge actions on open PRs.
  • Fixed inaccurate GitLab additions and deletions.
  • Fixed GitLab hooks incorrectly requiring a GitHub connection.
  • Fixed Google and Apple sign-in disrupting the Mac app session.
  • Fixed concurrent credential refreshes invalidating working Claude and Codex sessions.
  • Fixed missing GitHub repositories after onboarding installation.
  • Fixed duplicate organization names during work-email signup.
  • Fixed multiline environment imports and saving pending variables together.
  • Fixed stuck split-view overlays and unreadable light-mode onboarding controls.
  • Fixed CLI management with user sessions; creation still requires an API key.
  • Fixed multi-word workspace names in replicas connect and replicas code.
  • Improved older CLI authentication errors with personal-credential instructions.
  • Fixed memory retrieval using the wrong scope, extraction timeouts, and invalid summaries.
  • Fixed failed memory downloads replacing existing workspace memory.
  • Improved suspended-workspace recovery guidance.
  • Fixed Global appearing as an environment creation source.
Desktop & mobile
  • Fixed desktop startup after the route migration and restart after updates.
  • Fixed mobile chats opening blank, flickering, or away from recent messages.
  • Fixed composer padding and off-center loading indicators.
  • Fixed mobile new-task keyboards showing the wrong return key.
Static egress IP · Automatic credential fallback · Workspace splits · Linux desktop app
Keep working through credential limits, arrange more workspaces side by side, and connect new plugins.

Automatic credential fallback

Claude and Codex can switch credentials and retry when one runs out of quota. Order your personal or organization credentials in Coding Agents → Fallbacks. Chat and the workspace Info panel show when a fallback happens.

Workspace split groups

Split view now fits as many workspaces as your window allows. Drag a workspace onto a group to add a pane, reorder members, or drag one out to open it separately. Narrow panes hide their right panel to leave room for chat.Plugins & agents
  • Added a searchable plugin marketplace for every organization.
  • Added PlanetScale, Modal, turbopuffer, Pangram, and Sentry access.
  • Added Attio, Calendly, ClickHouse, Cloudflare, Google, LinkedIn, PostHog, Stripe, and Vercel plugins.
  • Google plugins now replace the retired Google Workspace connector.
  • Added Grok 4.6 for Cursor, replacing Grok 4.5 in the default list.
  • Added queued-message steering for Claude.
  • Added static egress IPs for selected organizations, with organization credentials and no direct-outbound fallback.
  • Improved static-egress credential rotation, replay protection, and traffic limits. Protected workspaces require an accurate clock.
Desktop & workspaces
  • Added Linux AppImage and Debian packages for x64 and arm64.
  • Added opening workspace links in the desktop app.
  • Added background-turn notifications on macOS.
  • Improved Desktop startup, adaptive streaming, and input responsiveness on slow connections.
  • Added GitHub PR approval, close, draft, and ready-for-review actions.
  • Added individual checks and blocked-merge explanations to PR badges.
  • Added stacked PR display; merge stacks in order on GitHub.
  • Added Canvas and Changes previews for diagrams, PDFs, SVGs, icons, and common text files.
  • Chat attachments now support files up to 25 MB.
  • Trials now allow 50 concurrent manual workspaces; metered API and Automation workspaces have a separate limit of 100.
  • Public Replica API access now requires an API key. CLI users must migrate from user-session authentication.
  • The CLI now installs through npm, pnpm, yarn, or bun without an interactive dashboard or Bun requirement.
  • Added View PR buttons to initial Slack PR announcements.
Mobile & accounts
  • Added Apple sign-in on web and iOS.
  • Added account deletion, cancellation, AI data-sharing controls, and consent prompts.
  • Added workspace search, swipe-to-archive, drag-to-reorder, and edge-swipe navigation.
  • Added task creation with environment, agent, and model selection.
  • Improved iOS 26 Liquid Glass headers, composer, PR action, and scroll controls.
  • Improved keyboard-following, text-size support, Reduce Motion, and latest-message navigation.
  • Improved mobile setup handoff, loading states, and account settings.
  • Mobile now focuses on chat; Files, Canvas, Media, Code, Desktop, review-request, and branch-sync shortcuts are unavailable.
Fixes & improvements
  • Fixed empty memory files and duplicated memory summaries.
  • Fixed static-egress DNS, startup retries, Docker networks, and older-workspace wake-up.
  • Fixed configuration line breaks and certificate restoration after sleep.
  • Fixed PlanetScale OAuth and incorrect marketplace logos.
  • Fixed split rows entering rename mode or navigating on click.
  • Fixed split groups not syncing across web and desktop.
  • Fixed errors when switching between different provenance-pane states.
  • Fixed background notifications appearing in the wrong sidebar view or before queued work finishes.
  • Fixed missing GitLab workspace links for repositories cloned during tasks.
  • Fixed CLI rendering of combined messages and GitLab comments.
  • Fixed Pi maximum-thinking and blocked-command handling.
  • Fixed iOS header safe areas, dark-mode styling, and the app icon.
  • Fixed failed workspace startup, wake-up after connection loss, and recovery after memory-heavy builds.
  • Fixed repeated onboarding redirects and premature mobile unlock checks.
  • Fixed hidden Desktop viewers staying connected.
  • Fixed successfully steered Codex messages leaving chats on Thinking.
  • Fixed temporary workspace entries opening early or unexpectedly closing.
  • Fixed stale permissions on existing marketplace connections.
  • Fixed environment routing asking for a choice before checking defaults.
  • Fixed tasks and automations failing in repository-free environments.
  • Fixed nested Canvas folders and image previews in Changes.
  • Fixed stale Claude context usage and valid co-authored Codex commits being blocked.
  • Fixed missing chat loading, error, and retry states.
  • Fixed failed queue steering and reordering silently changing messages.
  • Fixed overlapping Info and provenance controls in narrow views.
  • Improved large sidebar expansion, marketplace layout, and queued-message previews.
Side-by-side workspaces · Conversation exports · Unified Canvas · Model preferences
Work across two workspaces, export conversations, and keep your dashboard in sync across devices.

Side-by-side workspaces

Open or drag workspaces into resizable split views. Pane sizes and ordering persist across reloads, and paired workspaces stay grouped in the sidebar. Filter by teammate or All owners to find the work you need.

Conversation exports

Organization admins can export retained conversations without waking sleeping or archived workspaces. The history API supports limit and beforeEvent; use replicas read --before-event to page through long chats from the CLI.More updates
  • Added cross-device sync for pins, notes, drafts, ordering, preferences, and unread replies.
  • Added organization controls for visible Claude, Codex, Cursor, and OpenRouter models.
  • Added Opus 4.8 alongside Opus 5 in Claude model selection.
  • Added GitLab service-account credentials for stable automated MR authorship.
  • Added inspect-and-copy details for failed automation executions.
  • Added organization-only HTML sharing through Forge links, with sandboxed previews.
  • Media now appears inside Canvas instead of a separate artifact tab.
  • Improved Desktop streaming with 1080p60, audio, responsive input, and reconnects.
  • Improved workspace switching, cached navigation, and bounded history prefetching.
  • New organization names now use company or personal email names when available.
Mobile & interface
  • Added pinned folders, unread indicators, and changed-file summaries in mobile chat.
  • Added Markdown tables, clipboard image pasting, and automatic task names on mobile.
  • Added source-labeled cards for integration, automation, CI, and review messages.
  • Improved mobile streaming, cached resume, optimistic updates, and latest-message navigation.
  • Improved mobile text sizing, bottom sheets, model pickers, effort controls, and thinking feedback.
  • Mobile repository diff browsing and inline comments are hidden pending the review experience.
  • Preparing mobile workspaces now open in chat and queue the first message.
  • Improved dashboard typography, sidebar PR indicators, empty views, and compact chat controls.
  • Improved Analytics loading, date labels, credential groups, rankings, and skill/MCP tables.
  • Analytics usage cards now sort by descending usage.
  • Added a Trust Center link for security certification details.
Chat & workspace fixes
  • Fixed thinking states remaining active after completed Claude and OpenCode Go turns.
  • Fixed missing completed Codex reasoning in chat history.
  • Fixed split panes losing order or size and remaining open after archiving.
  • Fixed unread indicators for running workspaces and repeated updates when opening replies.
  • Fixed mobile replies requiring a chat reopen to appear.
  • Fixed older-history loading freezing web chats or losing recent mobile messages.
  • Fixed queued messages not entering conversations when their turns start.
  • Fixed overlapping queue actions and failed-request recovery.
  • Fixed shared messages showing the wrong sender.
  • Fixed returning from a file review opening at the wrong chat position.
  • Fixed workspace and chat status falling out of sync across devices.
  • Fixed terminals connecting before the engine is ready; added retry feedback.
  • Fixed Create PR being unavailable during planning, busy turns, or sleep.
  • Fixed automation capability chips adding duplicate instructions.
  • Fixed unclear or duplicate automation workspace names.
Accounts, files & integrations
  • Fixed inline diff comments not receiving keyboard focus.
  • Fixed unreadable plan quotes in light mode and standard LaTeX rendering.
  • Fixed workspace variables overwriting customer-defined values.
  • Fixed warm workspaces using stale skill registries.
  • Fixed workspace wake-up starting before commands are available.
  • Fixed concurrent GitHub and GitLab credential refreshes.
  • Fixed multi-tab authentication signing users out.
  • Fixed missing organization-policy reasons for blocked Codex commands.
  • Fixed missing or incorrectly grouped commit co-author attribution.
  • Fixed Slack task names ignoring full thread context.
  • Fixed failed Slack setup preventing a fresh workspace in the same thread.
  • Fixed missing or misattributed Cursor, Pi, and Codex skill analytics.
Mobile fixes
  • Fixed drafts disappearing or being overwritten while typing and sending.
  • Fixed photo and file pickers not opening from the composer.
  • Fixed automatic sidebar updates moving rows or showing refresh spinners.
  • Fixed long chats reopening away from recent messages or becoming unscrollable.
  • Fixed chat positioning above the keyboard.
  • Fixed missing Fast mode for supported Claude models.
  • Fixed sign-out leaving the current screen stuck.
14-day free trial · Automation merge checks · Slack task forks · Mobile TestFlight
Try the full Team experience, run required PR checks, and fork Slack tasks into separate workspaces.

14-day free trial

New organizations get the full Team feature set without a credit card. Trials include 15,000 automated minutes and unlimited manual workspace minutes. The free Hobby plan is retired.The dashboard shows days remaining, with reminders at seven and two days. When a trial ends, workspaces suspend rather than being deleted; subscribe to Developer or Team to resume.

Automation merge checks

Automations can report required GitHub checks, blocking a merge until the run returns a result. Configure check names under Advanced settings → GitHub Checks, then report verdicts with replicas automation check.
  • Added read-only repository access for review-only automations.
  • Added CLI filtering and --add-github-checks for existing automations.
  • Deterministic PR-open check results now carry forward to later commits.
  • Inactive automation workspaces now archive for inspection, subject to 30-day retention.
More updates
  • Added Slack Fork task and !fork to start a separate workspace with thread context.
  • Added confirmed PR merging and source-thread links on desktop and mobile.
  • Added workspace notes in action menus and hover previews.
  • Added team iOS TestFlight builds and a signed macOS app for Apple Silicon and Intel.
  • Added live iOS simulator and Android emulator views inside workspaces.
  • Added Aster credentials for Opencode and Pi, with Kimi K3, GLM 5.2, and GPT-OSS 120B.
  • Added Codex /compact.
  • Added warm-pool snapshot history and restoration while rebuilds run.
  • Added Enterprise DPA, SCIM, and custom security/privacy settings.
  • Improved Analytics with harness/model/credential rankings, skill/MCP counts, member drilldowns, and narrow-screen support.
  • Updated privacy disclosures for identified analytics, masked replay, and deletion requests.
  • CLI login now asks for an active organization and preserves your selection.
  • CLI agent authentication now saves personally by default; admins use --org to share credentials.
Interface updates
  • Added raw/formatted Markdown views in Canvas, Changes, and All files.
  • Added workspace/chat shortcuts and a built-in shortcut reference.
  • Added archived-workspace discovery and help actions to Cmd/Ctrl+K.
  • Improved mobile navigation, streaming, plans, attachments, and command/file rows.
  • Improved PR lifecycle controls, Info menus, sidebar previews, and contextual file chips.
  • Menu selection indicators now sit on the right, replacing trailing counts or tags.
  • Attachments now share one paperclip and remain available during provisioning.
  • Improved typography, action spacing, search results, and the macOS Dock icon.
Chat & workspace fixes
  • Fixed Claude active/completed states around foreground and background work.
  • Fixed queued messages getting stuck during startup or disappearing during wake-up.
  • Fixed chat tabs reverting or showing another chat across browser windows.
  • Fixed interrupted turns being reported as integration failures.
  • Fixed workspace deletion discarding uploaded history, files, and logs.
  • Fixed stale sidebar states after remote wake-up or retries.
  • Fixed failed workspaces disappearing instead of showing their errors.
  • Fixed transient repository failures aborting workspace startup.
  • Fixed deleted runs and Open recent entries linking to missing workspaces.
  • Fixed duplicate sidebar entries after creation.
  • Improved cold switching and wake-up after long inactivity.
  • Fixed right-click menus, overlapping hover previews, and shifting header controls.
  • Fixed shortcut registration, sidebar ordering, composer focus, and shortcut-dialog toggling.
Agents & integrations
  • Fixed personal Claude and Codex credentials losing priority or using a previous workspace owner.
  • Fixed one rejected credential disabling the same method at another scope.
  • Fixed wake-up clearing Opencode and Pi credentials.
  • Fixed a failed GitLab request invalidating credentials for other repositories.
  • Fixed Foundry-only accounts not completing agent onboarding.
  • Fixed disconnected default agents being selected across task sources.
  • Fixed missing Cursor error details and context usage.
  • Fixed personal Slack, Linear, and Google account attribution.
  • Fixed Slack context omitting Block Kit content.
  • Fixed missing PR/MR footers, collapsed MR formatting, and lost co-author trailers.
  • Fixed stale or duplicate credential attribution in usage analytics.
Automations, files & accounts
  • Fixed debounced automations combining unrelated PRs or MRs.
  • Fixed automation GitHub push access depending on PR follow-up settings.
  • Fixed missing trigger payloads in automation messages.
  • Fixed stale warm-pool recovery and checkout during concurrent rebuilds.
  • Fixed certificates disappearing after sleep or warm-pool claims.
  • Fixed Mermaid diagrams ignoring the dashboard theme.
  • Fixed incorrect Ready states and misleading merge errors.
  • Fixed organization-page redirects and member settings navigation.
  • Fixed audit-log API access not requiring an admin.
  • Fixed image drops on the new-workspace composer.
Pi and OpenCode Go · Editable queued messages · Media artifacts · Team presence
Edit queued messages, see teammates at work, and choose more coding agents.

Pi and OpenCode Go

Pi joins the agent lineup with OpenRouter inference, persistent chats, and tools. Opencode adds OpenCode Go subscription authentication; its model picker follows the connected provider.

Editable queued messages

Edit a queued message before it runs. New and sleeping workspaces accept chats and messages immediately while startup finishes in the background. Archived workspaces can be restored from the sidebar or composer.More updates
  • Added live teammate presence and typing indicators.
  • Added Opus 5 with 1M context and Fast mode, replacing Opus 4.8 as the Claude default.
  • Added Codex Ultra and Claude Ultracode thinking modes.
  • Added administrator controls for available subagents.
  • Added Cursor workspace instructions and the built-in Replicas skill.
  • Added Graphite links as a personal preference.
  • Added replicas-skip and [skip replicas] to mute PR/MR automations and follow-ups.
  • Added personal-environment hooks after inherited hooks.
  • Added Analytics member rankings for minutes, PRs, merge rates, and task sources.
  • Added folder uploads preserving paths, limited to 50 files or 50 MB.
  • Added slash-command autocomplete before workspace creation.
  • Added a heavy-load banner with live CPU and memory figures.
  • Improved Pi dependency security.
Interface & performance
  • Added a message navigator with turn previews and jumps.
  • Added viewed-file tracking in All Changes; changed diffs reopen for review.
  • Added draggable environment ordering.
  • Added Markdown formatting for user messages and readable media names.
  • Improved combined agent/model/effort controls and file/folder attachment menus.
  • Improved workspace headers, artifact switching, narrow layouts, and wide-screen chat spacing.
  • Improved subagent event labels, mobile lists, startup timing, and stopped-turn feedback.
  • Analytics now appears in the main sidebar for admins; Preferences is now Settings.
  • Improved terminal input, immediate tab actions, cached workspace switching, and profile-photo loading.
  • Improved workspace startup, warm-pool claims, and large-history loading.
  • Improved availability and live-update consistency under heavy agent workloads.
Chat & workspace fixes
  • Fixed lost drafts before send acceptance or workspace creation.
  • Fixed sleeping automation chats showing no history.
  • Fixed archived workspaces not waking on a new message.
  • Fixed queued messages briefly appearing as active chat or disappearing on turn start.
  • Fixed startup chat reconciliation with older engines.
  • Fixed duplicate Claude messages from out-of-order events.
  • Fixed missing sender identity after sleep or when viewed by teammates.
  • Fixed empty workspaces losing their selected agent and Untitled chat.
  • Fixed new-workspace redirects, unwanted name suffixes, and incorrect folder ordering.
  • Fixed pane-header flicker and oversized folder drag previews.
  • Fixed hidden teammate presence in expanded folders.
  • Fixed message navigator highlighting and Mermaid content overflow.
  • Fixed unavailable sleeping terminals; added a wake action.
  • Fixed intermittent wake-up failures and large-transcript persistence.
Agents & integrations
  • Fixed read-only GitHub automations retaining push access.
  • Fixed missing Codex subagent activity and invalid provider metadata crashes.
  • Fixed subagent toggles moving the preferences page.
  • Fixed Pi authentication after wake-up and missing provider errors.
  • Fixed false Codex quota warnings and dropped messages.
  • Fixed Claude subscription expiry and unrelated Bedrock error guidance.
  • Fixed agent cleanup revoking newly shared PR media.
  • Fixed mixed-provider repository commit identities.
  • Fixed default-branch repositories linking unrelated PRs or starting on another branch.
  • Fixed personal default environments in Slack and Linear routing.
  • Fixed missing integration and automation error replies.
  • Fixed model defaults being ignored on Home.
  • Fixed Analytics merge/close rates exceeding 100%.
  • Fixed Canvas paths opening in the wrong viewer and media loading before authentication.
  • Fixed invited signups missing personal organizations.
Replicas for macOS · Workspace terminal · Organization analytics · Microsoft Foundry
Replicas comes to macOS, with an in-workspace terminal and organization-wide usage charts.

Replicas for macOS

Download the signed, notarized desktop app for Intel or Apple Silicon. Updates install automatically, so your workspace stays close without another browser tab.

Workspace terminal

Run interactive commands in a multi-session terminal inside the workspace. Use replicas service to keep dev servers and daemons running across sleep and wake.More updates
  • Added organization analytics for minutes, workspace sources, and PR outcomes.
  • Added a global date filter with presets and custom calendar ranges.
  • Added Microsoft Foundry authentication for Claude and Codex, plus XHigh effort controls.
  • Added a capability palette and progressive disclosure to the automation editor.
  • Added shared PR/MR comments linking automations to their latest workspaces.
  • Added on-demand Sleep, live subagent histories, and Open recent for five workspaces.
  • Added Canvas uploads with a 5 MB limit and revocable PR media sharing.
  • Added member removal, editable names/photos, and separate PR close/merge cleanup preferences.
  • Added automatic Limrun skills in mobile-testing workspaces.
  • Closing linked PRs or issues now archives workspaces instead of deleting them.
  • Archived Slack threads now show an archive reaction until restored.
  • Improved personal/organization navigation, invitation emails, artifact switching, and subagent labels.
  • Improved billing pages for large organizations, terminal input, and warm-pool claims.
Fixes
  • Fixed stale names and archived entries in Open recent.
  • Fixed disappearing landing prompts during creation.
  • Fixed sleeping workspaces losing visible changes or persisted repository updates.
  • Fixed generic identities replacing user names and photos in chat.
  • Fixed collapsed-sidebar settings links and inaccessible workspace redirects.
  • Fixed usage charts disagreeing with billing timestamps or clipping large values.
  • Fixed Codex quota warnings for API-key and Foundry sessions.
  • Fixed repository sync targeting the wrong default branch.
  • Fixed personal environments missing from the prompt picker.
  • Fixed non-admin access to organization settings and analytics.
  • Fixed Slack channel selection on first messages; added it to Home.
  • Fixed empty artifact panes disappearing.
  • Fixed sparse histories looping or failing to load older messages.
  • Fixed Plan Mode ignoring native agent modes and plan files.
  • Fixed workspace archiving after Replicas closes a PR.
  • Fixed dark-mode sidebar hover states and light-mode terminal theming.
  • Improved failed wake-up feedback with a retry action.
Minutes-based billing · Mobile testing · Live sidebar · Automation exclusions
Build and test mobile apps, organize workspaces in a live sidebar, and track usage in minutes.

Mobile testing

Mobile testing is available for Team and Enterprise. Agents can build and test iOS and Android apps on cloud devices without local simulator setup.

Minutes-based billing

Minutes replace credits. Hobby organizations share 2,400 monthly minutes across manual and automated work. Running out suspends workspaces with their state preserved, rather than deleting them.API and Automation workspaces without an explicit size now default to small at $0.008/min. Out-of-minutes prompts link directly to upgrade options.Workspaces & automations
  • Added workspace pinning, drag-to-reorder, and sidebar renaming.
  • Added Send & post to Slack with channel selection.
  • Added editable, pausable Codex goal bars and mid-turn queued-message steering.
  • Added PR command triggers through /replicas run <command>.
  • Added GitHub/GitLab trigger user exclusions in the dashboard and CLI.
  • Added automation sleep-on-completion and --sleep-when-done.
  • Desktop apps now survive default-mode workspace sleep and wake.
  • The dashboard now opens a task prompt with environment, agent, model, and reasoning controls.
  • Improved provisioning, recent-history loading, and real-time sidebar updates.
Agents, connections & controls
  • Added model, thinking, goal, and Fast mode defaults by account, organization, Slack, and Linear.
  • Added personal default environments for Slack and Linear.
  • Added GPT-5.6 Sol, Terra, and Luna, plus Grok 4.5 for Cursor.
  • Added searchable Cursor models from the connected API key.
  • Added authenticated Infisical CLI access with token refresh.
  • Added Google Search Console access for performance, sitemaps, and URL inspection.
  • Added CLI commands to attach or reroute Slack threads and list workspaces in agent mode.
  • Added PR merge blocking for Cursor and Opencode.
  • Improved integration connection controls.
Computer use
  • Added stable browser-state snapshots, semantic targeting, and iframe controls.
  • Added fail-fast action batches and timing results.
  • Improved verified form filling, trusted input, tab targeting, and concurrent gesture handling.
  • Fixed cold Chrome launches targeting the wrong tab.
  • Fixed recordings reporting success before startup or finalization completed.
  • Fixed recording cursors and cameras missing browser-action targets.
  • Breaking: browser-click, browser-fill, and browser-wait use --target-id instead of --id.
Interface updates
  • Added resizable dashboard sidebars and broader Cmd/Ctrl+K search.
  • Added chat-tab deletion and restoration, except for the last open tab.
  • Added confirmed bulk workspace deletion and sidebar filter reset.
  • Added attachment previews and multi-repository hover details.
  • Improved sidebar indentation, selection alignment, truncation, and hover actions.
  • Improved composer focus, comment popovers, tooltips, and loading states.
  • Added Codex subagents to the agent-tree view.
  • Task checklists now appear in the Plan tab; Desktop shows Mac shortcut guidance.
Chat, files & agent fixes
  • Fixed stalled Cursor runs, interruption hangs, and duplicated messages or tools.
  • Fixed prematurely canceled Codex MCP calls.
  • Fixed GPT-5.6 failures and silent fallback on older workspaces.
  • Fixed missing slash commands in fresh, Cursor, and Opencode chats.
  • Fixed unsupported Codex steering controls, duplicate steered messages, and ordering.
  • Fixed messages missing until reload or delayed during provisioning and wake-up.
  • Fixed long-running workspaces stopping during background work.
  • Fixed unexpected repeated workspace renaming.
  • Fixed diff scroll position resetting and file pills overflowing chat.
  • Fixed unreadable light-mode diffs, comments, questions, popovers, plans, share dialogs, and agent trees.
  • Fixed command-block spacing and low-contrast quota warnings.
Workspace & integration fixes
  • Fixed sidebar dragging opening workspaces and long names covering actions.
  • Fixed desktop commands disconnecting viewers and stuck Desktop errors after wake-up.
  • Fixed heavy-load wake timeouts.
  • Fixed GitLab discussion mentions, Linear agent names, and stuck Linear sessions.
  • Fixed duplicate workspaces from rapid Slack mentions and missing earlier thread images.
  • Fixed Slack routing and webhook lookups crossing organization boundaries.
  • Fixed external Slack users creating organization workspaces.
  • Fixed preview links forwarding platform session cookies.
  • Fixed commit co-author attribution.
  • Fixed environment pickers offering unbound environments.
  • Fixed missing API/Automation filters and premature Team Workspace visibility.
  • Fixed narrow-layout labels, long repository names, and inconsistent sidebar icons.
Sidebar redesign · Workspace archiving · Personal preferences · Desktop presets
A unified sidebar, workspace archiving, and more control over Desktop streaming.

Workspace sidebar

Workspaces, Environments, Automations, and Settings now share one sidebar. Sort and organize compact workspace rows, preview branches and recent messages on hover, and use readable names with spaces.Search opens a command palette. Account settings are full pages, while workspace content uses the available width.

Workspace archiving

Archive work without immediately losing it. Use the dedicated archived view to find old workspaces or delete them explicitly. Sleeping workspaces archive after seven days; dormant workspaces delete after 30 days.GitHub workspaces archive on merge; closed, unmerged PRs still delete. Automation archive_when_done archives when the agent finishes.More updates
  • Added configurable inactivity sleep timeouts for keep-alive automations.
  • Added personal preferences after inherited environment instructions.
  • Added Claude Fable 5 and Sonnet 5, replacing Sonnet 4.5.
  • Added API endpoints for archiving and listing chat slash commands.
  • Human PR reviews now require a mention unless enabled in CI Failure Response; unapproved review bots no longer trigger automatically.
  • Added Desktop Fast, Balanced, and Crisp presets with a 1080p minimum.
  • Desktop previews are now watch-only; select Interact for keyboard and mouse control.
  • Added stable observation, raw/grid screenshots, percentage coordinates, and browser click/fill/wait commands.
  • Improved recording idle-gap compression and cursor/camera motion.
Interface & performance
  • Added one-click archive, direct deletion, and Retry for failed workspaces.
  • Added clickable file pills, Codex read blocks, and agent-provided slash commands.
  • Added remembered Canvas/provenance tabs and inherited-variable overrides.
  • Improved chat streaming, thinking feedback, cached sidebar data, and workspace switching.
  • Improved sidebar/provenance sizing, reduced-motion collapse, and command loading.
  • Improved composer focus, question text areas, event spacing, and loading states.
  • Desktop now sits beside Changes and All files; Custom environments is now Team.
  • Appearance controls now live in the sidebar.
Chat & agent fixes
  • Fixed pending answers and attached images disappearing on navigation.
  • Fixed queued images not appearing before send.
  • Fixed sleeping-workspace messages waiting for a tab revisit.
  • Fixed truncated Claude thoughts, missing Codex thinking, and piled-up completed reasoning.
  • Fixed duplicate Claude messages and flashing duplicate chat tabs.
  • Fixed missing slash-command autocomplete.
  • Fixed misleading Claude authentication guidance and transient zero context usage.
  • Fixed Sonnet 5 falling back to Opus and using the wrong context window.
  • Fixed Bedrock using an older model than selected.
  • Fixed active Codex goals appearing idle.
  • Fixed replicas-mcp startup crashes.
Workspace & integration fixes
  • Fixed empty start hooks not clearing saved hooks.
  • Fixed sidebar links causing full reloads.
  • Fixed desktop bridges becoming stuck or restarting active streams.
  • Fixed browser drag gestures not registering.
  • Fixed lost PR/MR links and GitHub access after sleep or archive.
  • Fixed provisioning states remaining stuck after failed wake-up.
  • Fixed startup failures when Bun or the CLI was missing from PATH.
  • Fixed Linear OAuth refresh on workspace requests.
  • Fixed archived status, bulk archive selection, and archiving preparing workspaces.
  • Fixed create-dialog pointer locks, auto-naming during provisioning, and misleading setup errors.
  • Chrome now skips first-run and sign-in prompts in fresh desktops.
Theme fixes
  • Fixed light-mode contrast in file viewers, questions, queues, Desktop, titles, and context menus.
  • Fixed queue backgrounds overflowing the composer.
  • Fixed missing GitHub author-tooltip borders.
  • Fixed unreadable workspace banners, split panes, Markdown, and slash commands.
  • Improved warning colors, button borders, and tooltip contrast.
Opencode · Cursor and GitLab GA · Personal environments
More agent choices and private environment configuration, with GitLab available to everyone.

Opencode and GitLab

Opencode supports OpenRouter authentication and environment MCP servers. GitLab is generally available for issue and merge-request mentions, with MR automation triggers in the dashboard, API, and CLI.

Personal environments

Create private environments from scratch or inherit a team source. Approved variable overrides let you customize your work while keeping inherited hooks and warm pools visible.More updates
  • Added Cursor to the CLI, MCP, and API, plus admin model visibility controls.
  • Added Fast mode as a personal default.
  • Added GitLab onboarding and direct workspace links in GitHub/GitLab replies.
  • Integration workspaces now appear in Team Workspaces.
Fixes
  • Fixed Claude turns failing after a dropped connection.
  • Fixed Opencode Kimi K2.6 startup, thinking levels, and stalled sessions.
  • Fixed Cursor dependencies, context usage, and history ordering.
  • Fixed large paused workspaces waking slowly or failing.
  • Fixed organization automations offering personal environments.
  • Fixed ownerless integration workspaces missing from Team Workspaces.
  • Fixed chat loading states disappearing during workspace switches.
  • Fixed partial Linear replies during authentication retries.
  • Fixed Slack task creation omitting earlier thread context.
  • Fixed disconnected-agent warning spacing.
Personal automations · Skill registries · Automation modes · Chat reliability
Create personal automations and install shared skills automatically.

Personal automations

The Automations page now separates organization and personal workflows. Choose Plan, Goal, or Fast mode in the dashboard, API, or CLI. Use --personal and --owner to manage ownership from the CLI.Userless API and automation workspaces now use the Replicas bot; trigger-level user attachment is removed.

GitHub skill registries

Add a GitHub repository as a skill registry to install its skills automatically in workspaces.More updates
  • Added Codex Goal mode, Fast mode controls, and keyboard-navigable slash commands.
  • Added Clear queue and recent-message previews on workspace cards.
  • Added API preview fields lastChatMessage and lastMessageText.
  • API and integration prompts now interpret leading /plan, /goal, and /fast commands.
  • Personal API keys now live in Account Settings and are available to every member.
  • Added Canvas persistence alongside chat history after sleep.
  • Claude Fable 5 is temporarily unavailable in model pickers.
  • Improved narrow composers, multi-repo cards, connection rows, and lifecycle badges.
  • Improved Desktop streaming and input latency, and workspace deletion speed.
Fixes
  • Fixed chat failures after transient network errors and stuck Thinking states.
  • Fixed Create PR and branch sync on sleeping workspaces.
  • Fixed non-admin coding-agent cards and truncated repository names.
  • Fixed GitHub issue comments and SSH traffic-token authentication.
  • Fixed Slack/Linear startup hangs with repository checkout hooks.
  • Fixed warm pools when PR attribution is required.
  • Fixed /plan activating in the middle of a message.
  • Fixed automation-tab layout shifts and missing Wake controls.
  • Folder collapse now also collapses its subfolders.
Default models · Persistent Codex history · Slack notifications · Workspace reliability
Keep Codex conversations after sleep and set a default model for your organization.

Persistent chat history

Completed Codex turns now remain available after workspace sleep, in the dashboard and through replicas read. Send a message to wake a sleeping workspace; the transcript stays visible while it resumes.More updates
  • Added organization Default Model settings and Claude Fable 5.
  • Model pickers now omit deprecated or unavailable Codex subscription models.
  • PR attribution now lives in organization security policy, with an option for bot-attributed API and automation work.
  • Security switches now lock their dependencies automatically.
  • Added merged/closed PR notifications to Slack threads.
  • Agents now create PRs only for tasks that change code.
  • Added live Claude thinking summaries and resolved provider-default effort labels.
  • Added Codex credential refresh in workspace Overview.
  • Improved instant chat-tab opening, Desktop switching, and startup message queuing.
  • Added owner and API/Automation workspace filters.
  • Improved sandbox network access restrictions.
Fixes
  • Fixed unresponsive chats and new-tab controls after wake-up.
  • Fixed first-prompt traffic tokens in Slack and automation workspaces.
  • Fixed missing Codex credentials and completed-turn history.
  • Fixed All files showing diffs or truncating large file lists.
  • Fixed duplicate Slack PR notification text.
  • Fixed workspace errors after changing models mid-chat.
  • Fixed Desktop showing browser sign-in instead of the workspace.
  • Fixed stuck authentication states and CLI reauthentication retries.
  • Fixed workspaces becoming unresponsive during heavy builds.
  • Fixed command protection blocking harmless mentions of merging.
  • Fixed Opus aliases selecting 4.7 instead of 4.8.
  • Fixed bot-attributed API/automation work failing attribution policies.
  • Fixed Changes for cloned repositories with non-main default branches.
  • Fixed repository-free API workspace creation and duplicate OAuth credentials.
Canvas media · Brand refresh · Faster warm workspaces
Plans becomes Canvas, with more formats and faster warm workspaces.

Canvas media

Canvas now holds HTML pages, images, video, and audio alongside Markdown. Open it from the artifact pane and download files from the list. Media remains available while workspaces sleep.

Replicas brand refresh

The app has a new pixelated R mark and green palette, with matching Desktop wallpaper and screenshot presentation.More updates
  • Added debounce windows to combine rapid automation triggers.
  • Added repository skills from .agents/skills/.
  • PR attribution now covers pushes and commit identity, with GitHub connection required.
  • PR merge blocking is now a separate policy.
  • Added non-bot reviewer accounts to GitHub Auto Responders.
  • Team workspace visibility is off by default; admins can enable it in Defaults.
  • Codex compaction now uses its built-in threshold.
  • Improved warm claims, repository synchronization, and transcript network usage.
  • Added clickable inline-code URLs, optimistic messages, and full command/task details.
  • Added plan copy/download controls and inline preview-port links.
  • Improved mobile filters, source badges, goal scrolling, and timeline tooltips.
Fixes
  • Fixed API/automation workspaces appearing in Team Workspaces.
  • Fixed repository instructions and skills failing to load.
  • Fixed Codex sessions failing permanently after account expiry.
  • Fixed long-running GitHub CLI authentication and stale credentials after wake-up.
  • Fixed high-memory stalls and health-check timeouts.
  • Fixed messages sent during tab switches not persisting.
  • Fixed oversized goals failing silently and misleading authentication retry labels.
  • Fixed current-chat thinking and stop controls.
  • Fixed API diffs not refreshing from live repository state.
  • Fixed Slack file uploads and unclear unauthorized-bot guidance.
  • Fixed transient provisioning, snapshot, and wake-up failures.
  • Fixed environment name/description edits invalidating warm pools.
  • Fixed stale preview URLs and preview listing for sleeping workspaces.
  • Fixed missing Codex image attachments in history.
  • Fixed paused workspaces reporting health errors or reconnecting repeatedly.
  • Fixed repeated deletion requests failing for already-deleted workspaces.
  • Fixed older engines showing an unusable Canvas pane.
  • Fixed workspace headers disappearing during multi-select.
Computer use · Codex goals · Webhook callbacks · Workspace sizing
Every workspace gets a Linux desktop, with Codex goals and more control over automated runs.

Workspace Desktop

Open the Desktop tab to see and control your workspace’s Linux desktop. It starts automatically; replicas computer info replaces the old start/stop commands. Docker commands now work without sudo.

Codex goals and API callbacks

Use /goal to give Codex a persistent objective, visible in the composer and chat tab. API clients can supply webhook_url for status callbacks instead of polling, and choose Small or Large with size.More updates
  • Added automation agent, model, and thinking overrides, plus a No Unused Code template.
  • Added environment start hooks and CLI commands to get, save, test, and inspect them.
  • Added invite roles and Global-environment controls for the default Replicas skill.
  • Added /compact for Claude and Codex while preserving session context.
  • Added automatic repository skill and CLAUDE.md discovery.
  • Added a DeepWiki MCP template and repository commands/prompts in Skills.
  • Opus aliases now select 4.8.
  • Improved Codex native history, images, status updates, and Linear activity.
  • Background tasks now persist across turns.
  • Agents now share media through Replicas with workspace links.
Interface & performance
  • Added draggable chat tabs, closable plan tabs, and goal clearing.
  • Added live warm-hook logs and clearer warming/snapshotting/refilling states.
  • Added readable cron schedules with timezone-aware times.
  • Added clickable message links and complete skill names.
  • Improved MCP labels, background-task details, queues, wake progress, and authentication feedback.
  • Improved sleeping-workspace branch context, multi-repo popovers, and unavailable-action states.
  • Improved audit labels, source badges, environment counts, and automation controls.
  • CI failures now share one tracker comment per PR.
  • Improved large-repository setup, parallel warm claims, and cached pool refill.
Fixes
  • Fixed authentication banners persisting after successful refresh.
  • Fixed default environments being ignored in Slack and Linear.
  • Fixed warm hooks timing out on heavy installs; default timeout is now 60 minutes.
  • Fixed start-hook edits unnecessarily invalidating warm pools.
  • Fixed queued messages appearing early or disappearing after dequeue.
  • Fixed corrupt chat metadata blocking startup.
  • Fixed silent provisioning failures and misleading setup errors.
  • Fixed duplicate wake requests and active workspaces appearing asleep.
  • Fixed Codex permission hangs and missing tools after refresh.
  • Fixed large clones timing out and Codex streaming memory pressure.
  • Fixed warm claims ignoring personal Claude credentials.
  • Fixed OAuth refresh overwriting user-defined authentication variables.
  • Fixed warm pools not refreshing after branch or repository-set changes.
  • Fixed compaction losing its summary.
  • Fixed E2B replicas connect and transient pool provisioning failures.
  • Fixed environment-variable conflicts and delivery to hooks and engines.
  • Fixed hidden private-repository authentication errors.
  • Fixed Hobby members being unable to view their seat list.
  • Fixed chat scroll anchoring and empty-state flashes.
  • Fixed Slack working indicators remaining after replies.
  • Fixed unsupported snapshot states and Changes using the wrong default branch.
  • Fixed merge conflicts appearing as a successful PR status.
Dashboard revamp · Plan Mode tools · Warm pools · Google Drive
A clearer dashboard and more useful planning tools, with faster task setup.

Plan Mode tools

Plan-mode agents can use web research and broader file reads before implementation. Bursts of CI failures and PR comments combine into one turn, keeping follow-up work together.

Dashboard and workspace setup

Settings now has deep-linkable sections, Coding Agents replaces Agents, and workspace behavior controls live on sidebar cards. New workspaces appear immediately while preparing; API creation can return preparing without waiting.More updates
  • Added context-based environment selection for Slack and Linear.
  • Warm pools are now enabled on new environments by default.
  • Hobby and Developer disks now have 20 GB; Team workspaces now get 4 vCPU, 32 GB disk, and 16 GB memory.
  • PR follow-ups now default on for user/integration workspaces. Automation PRs stay read-only unless follow-ups are enabled.
  • Added an Unnecessary Comments Check template.
  • Added media deep links, Context Company MCP setup, and syntax-highlighted file previews.
  • Added split/unified diff controls and provisioned MCP details.
  • Improved waiting-for-input states, queues, narrow composers, PR cards, and error feedback.
  • Improved recent-history loading and API-key fallback after OAuth failure.
  • Migration: legacy settings URLs now return 404; use the new Settings and Integrations paths.
  • Retention: sleeping workspaces inactive for seven days are automatically deleted.
Fixes
  • Fixed composer focus being lost after provisioning.
  • Fixed tall media and large PR menus overflowing the viewport.
  • Fixed missing Global warm-pool controls, logs, and stale failure banners.
  • Fixed expired Sentry connections and integration cards not refreshing after OAuth.
  • Fixed PR external links and missing dispatch-failure feedback.
  • Fixed changed files not opening without a diff payload.
  • Fixed premature ready notifications and stale Preparing states.
  • Fixed personal Google Drive fallback and saved environment values.
  • Fixed one skill toggle loading every skill tile.
  • Fixed missing repositories in multi-repo provenance views.
  • Fixed unrecoverable failures hiding their cause and support action.
  • Fixed invites creating a separate organization.
  • Fixed Global environment selection in Slack and Linear.
  • Fixed empty duplicate Claude diff cards.
  • Fixed Global resource edits not refreshing warm workspaces.
  • Fixed repeated auto-renaming, overflowing branch names, and long warm-hook failures.
Google Workspace · Inline diff comments · Resizable sidebars · Media downloads
Connect Google Workspace, comment on diffs, and resize the panes around your work.

Google Workspace

Connect Google Workspace personally or for your organization so agents can use the connected services. Organization GitHub connections now also connect your personal account.

Inline diff comments

Attach comments on specific diffs to your next agent message. The collapsible provenance pane has Changes and All files views, and both file and workspace sidebars resize by dragging their edges.More updates
  • Added structured Claude questions and native ExitPlanMode support.
  • Added Opus 4.7 with a 1M context window.
  • Added GitHub PR-merged automation triggers, separate from PR-closed events.
  • Automations now remain enabled after repeated failures.
  • Added queue inspection, reordering, and removal APIs, plus a chat queue panel.
  • Added Hobby API keys in Settings and higher workspace creation rate limits.
  • Added CLI environment/variable management and preview deletion commands.
  • Added isolated/shared-shell hook execution.
  • Added media lightboxes and download buttons across media views.
  • Added workspace context usage, automation filters, and reviewer-bot search.
  • Added persistent sidebar search and Add to my workspaces for shared views.
  • Improved warm-hook logs, execution-chain visibility, and separate Save/Test controls.
  • Published a responsible disclosure policy.
  • The primary domain is now tryreplicas.com.
Fixes & improvements
  • Improved engine recovery after crashes.
  • Fixed context usage exceeding 100% and long queue metadata wrapping.
  • Fixed code operators rendering as ligatures.
  • Fixed closed inline diffs reopening during edits.
  • Fixed disconnected default agents and incorrect Claude reasoning display.
  • Fixed selected chat tabs being forgotten between visits.
  • Fixed creation stealing focus from active prompts and duplicate sidebar cards.
  • Fixed deleting preparing workspaces and shared views hidden by filters.
  • Fixed the sidebar stopping after 100 workspaces.
  • Fixed incomplete sender names in team messages.
  • Fixed silent Linear bulk-assignment failures under rate limits.
  • Fixed onboarding losing progress or missing CLI-connected credentials.
  • Fixed new workspaces ignoring the default agent.
  • Fixed long warm-hook tests timing out without output.
  • Improved owner labels, selection contrast, and configuration navigation.
Slack DMs · Codex MCP · Default environments
Start tasks in Slack DMs and connect MCP tools to Codex.

Slack direct messages

Message the Replicas bot in a one-to-one or group DM. Slack and Linear intake ask which environment to use, and Default Workspace Target is now Default Environment.

Codex MCP support

Codex sessions support stdio and streamable HTTP MCP servers. The MCP form warns when SSE is selected because Codex skips that transport.More updates
  • Added shareable settings links.
  • Team and Enterprise now include a dedicated forward-deployed engineer.
  • Added a missing-GitHub warning for PR attribution.
Fixes
  • Fixed legacy repository selectors in POST /v1/replica.
  • Fixed blank Media tiles and native video playback.
  • Fixed PR comments/reviews bypassing GitHub Auto Responders rules.
  • Fixed Hobby/Developer warm pools not creating workspaces.
  • Fixed missing warm-pool success/error feedback.
  • Fixed Claude thinking remaining active after background tasks.
  • Fixed account settings shifting while saving.
  • Fixed audit actors missing names, emails, or API-key attribution.
Environment-first setup · Plan quote replies · Persistent drafts · Pricing updates
Environment-based configuration and plan quote replies arrive alongside updated plans.

Environments

Environments replace the Global, Repository, Repository Set, and Custom scope hierarchy. Pick exactly one environment for each automation in its editor.

Plan quote replies

Select text in the plan viewer to reply to that part of the plan. Chat drafts persist per workspace across navigation and reloads.Plans & controls
  • Developer is now $120/seat/month and Team $300/seat/month.
  • Added Automations and warm pools to every plan, with tier-based limits.
  • New Hobby accounts receive two one-time 20-hour buckets.
  • Added included API/automation minutes to Developer and Team before metered overage.
  • Repository limits are now three for Hobby, ten for Developer, and unlimited for Team/Enterprise.
  • Team workspaces now receive 32 GB disk and 16 GB memory.
  • Added an organization Audit Log, variable-deletion confirmation, and Codex quota indicators.
  • Added message timestamps and reply durations.
Fixes
  • Fixed incorrect Hobby automation and Hobby/Developer warm-pool paywalls.
  • Fixed external messages targeting the wrong recently used agent.
  • Fixed sidebar state being lost on reload.
  • Fixed missing provisioning indicators and drafts lost when setup completes.
  • Fixed whole-table flashing when toggling one automation.
  • Fixed Thinking appearing before the first prompt.
  • Fixed automation icons not matching their trigger type.
Automations GA · Sentry triggers · MCP servers · Doppler
Automations are generally available, with more triggers and environment integrations.

Automations GA

Automations is available to all qualifying plans. Start from tagged templates, group GitHub PR-open/update events, or trigger work from Sentry alerts and unique webhook URLs.

Doppler and MCP servers

Connect Doppler to sync configuration into workspaces. Configure MCP servers under Settings → Environments → MCPs at Global, repository, or repository-set scope.More updates
  • Added Sentry connections and event triggers.
  • Added GPT-5.5, GPT-5.4 Mini, and GPT-5.3 Codex Spark.
  • Added draft-PR defaults, Rebase/Merge main actions, and account-settings deep links.
  • Added prior issue comments to Linear task context.
  • Added all PRs per repository to View PRs and raw Markdown copying for plans.
  • Improved automation view/edit consistency and chat diff rows.
Fixes
  • Fixed diff trees showing incorrect line counts.
  • Fixed environment API keys overriding configured agent authentication.
  • Fixed older engines failing to report status and PR links.
  • Fixed installer PATH setup.
  • Fixed large hook output failing; added log previews and downloads.
  • Fixed Slack automation replies missing triggered workspaces.
  • Fixed duplicate triggers for the same event.
Infisical · Slack automation triggers · Docker support · Thinking levels
Sync secrets from Infisical and run agents from Slack channel messages.

Infisical

Connect Infisical to sync project environment variables into workspaces. Admins can copy or move connections between environment scopes.

Slack automation triggers

Trigger automations on new Slack channel messages. GitHub and Slack triggers support optional user attachment, and PR-closed events join opened and updated triggers.More updates
  • Added Opus 4.7 and configurable thinking levels.
  • Added Docker daemon and Compose support inside workspaces.
  • Added live subagent conversations with thinking indicators.
  • Added Team Workspaces for viewing teammates’ dashboard work.
  • Added contextual PR footers and clearer file-drop feedback.
  • Long Slack follow-ups now send only new messages.
  • Slack/Linear workspace names now omit source prefixes.
  • API access now requires Developer or above.
Fixes
  • Fixed Infisical state showing data outside the workspace’s scopes.
  • Fixed Slack agents stopping after acknowledgment.
  • Fixed automation-page crashes with missing trigger configuration.
  • Fixed GitHub mentions choosing the wrong agent in teammate workspaces.
Automations · Workspace sharing · Replica API v2 · Per-minute billing
Automate event-driven work, share workspaces, and use the expanded Replica API.

Automations

Create rules that start workspaces from GitHub, Linear, or Slack events with custom configuration. Automations launch on paid plans, with configurable lifecycle policies and CLI management through replicas automation.

Replica API update

The Replica API adds chat management, hook logs, real-time events, target discovery, and richer workspace state. Messages accept chat_id, model, images, and plan_mode; workspace lists filter by user, source, and status.Breaking changes: creation uses environment_id instead of repository selectors, and response fields use snake_case, including total_pages and has_more. API-key authentication no longer requires an organization header.More updates
  • Added workspace sharing and Owned, Shared, Automations, Integrations, and API views.
  • Added user PR attribution and creator names in PR descriptions.
  • Added MCP v0.2.0 support for the expanded API.
  • Added automatic responses to external CI check failures.
  • Added repository/repository-set skill scopes.
  • Added replicas interact with keyboard navigation, wake controls, diffs, and PR creation.
  • Added GitHub mention aliases @replicas and @replicas-connector.
  • Added clickable source metadata and structured automation messages.
  • Workspace usage now bills per minute instead of per hour.
  • Added a daily API-minute chart and CLI agent connection status.
  • The sidebar now shows up to 100 workspaces instead of ten.
  • Plans now save to a standard location.
  • Updated terms and privacy disclosures for seat and metered API/Automation billing.
Fixes
  • Fixed sidebar responsiveness in web and CLI.
  • Fixed agent-created PRs losing workspace ownership.
Inline diffs · Security policies · Linear API · Slack status
Review edits directly in chat and apply organization-wide security rules.

Inline diffs

Claude Write and Edit calls display their diffs inside workspace chat, so you can review changes alongside the agent’s explanation.More updates
  • Added organization policies requiring Replicas accounts and GitHub connections.
  • Added configurable sandbox memory tiers of 8/16 GB and disk tiers of 10/20/32 GB.
  • Added Slack thinking indicators and workspace access to Slack/Linear APIs.
  • Added default workspace targets for Slack/Linear and repository-set creation during onboarding.
  • Added disabling auto-reply accounts without deleting them.
  • Linear tasks now use the issue’s suggested branch name.
  • Warm hooks/pools now require Team or above.
  • Improved error-page presentation.
Fixes
  • Fixed unnecessary workspace loading states.
  • Fixed warm workspaces losing PR links.
  • Fixed malformed data crashing workspace views.
Environment management · Authenticated previews · Subagent viewer · Pricing overhaul
Manage environment configuration more easily and inspect agent activity as it happens.

Environment management

Copy or move variables and files between scopes in the refreshed Environments UI. Warm and start hook output is stored and viewable from the dashboard.More updates
  • Added authenticated previews; preview URLs use random hashes by default.
  • Added a dedicated subagent activity viewer.
  • Added bulk workspace deletion and chat copy controls.
  • Improved workspace sidebar navigation.
  • Billing now separates CLI and API-key usage under the updated seat/API model.
  • Linear parent issues now move to In Progress when tasks start.
Fixes
  • Fixed missing rename-error notifications.
  • Fixed Claude refreshes invalidating credentials in other workspaces.
  • Fixed orphaned workspace placeholders remaining in the sidebar.
Preview URLs · Security and stability

Workspace preview URLs

Expose a running workspace service with replicas preview create <port>, or ask your agent to create the preview. Open its link from the workspace Environment popover.More updates
  • Improved chat spacing, tool history, and sidebar hover transitions.
  • Repository deletion through the API now requires an admin.
Fixes
  • Fixed GitHub repository pagination for large organizations.
Replicas V1 · Skills · Warm pool fixes

Replicas V1 and environment skills

Replicas V1 brings background coding work to teams through Linear, Slack, GitHub, and the API. Add searchable skills to environments to give agents reusable instructions alongside hooks, variables, and files.More updates
  • Added fullscreen workspaces and sidebar deletion.
  • Improved dashboard density and mobile layout.
  • Improved stale warm-pool handling after environment changes.
Fixes
  • Fixed agent authentication changes not invalidating warm pools.
  • Fixed warmed workspaces checking out the warm-pool branch.
Warm hooks · Warm pools · Dashboard revamp · OpenAI keys

Warm hooks and pools

Run setup before work arrives and keep a pool of ready workspaces per repository or repository set. Configure warm hooks at organization level on Team/Enterprise, or with warmHook in replicas.json.Pools refresh when variables or files change. Commands default to a five-minute timeout, configurable to 15 minutes; warmed workspaces expire after 24 hours.More updates
  • Added repository default branches and selected-commenter PR auto-responses.
  • Added OpenAI API-key authentication.
  • Improved dashboard settings navigation and integration-message rendering.
Fixes
  • Fixed GitHub mentions failing to trigger responses.
  • Fixed errors during automatic repository and repository-set selection.
Multi-repository workspaces · Repository Sets · Chat uploads

Multi-repository workspaces

Work across repositories in one environment. Save a Repository Set to reuse the same combination, and open multiple chats to separate tasks within the workspace.More updates
  • Added chat file uploads and scoped environment variables/files.
  • Added Docker containers for workspace development.
  • Improved the workspace diff viewer for reviewing changes.
Multiple agent chats · New models · Slack merge reactions

Multiple agent chats

Open multiple Claude Code or Codex conversations from the dashboard. Improved streaming keeps activity flowing through the updated workspace engine.More updates
  • Added Claude Opus 4.6 and GPT-5.3 Codex.
  • Linked Slack threads now show a checkmark when their GitHub PR merges.
Fixes
  • Fixed Slack messages not waking sleeping workspaces.
Turn interruption · Admin roles · PR cleanup preferences

Turn interruption and member roles

Interrupt Claude or Codex turns and receive queued messages back. Admins can promote or demote members from Members settings, with protection against removing the last admin.More updates
  • Added inline workspace renaming from the chat header.
  • Added personal and organization PR-close/merge cleanup preferences.
  • Added Slack sender attribution to commit co-authors when an email is available.
  • Repositories now belong to one organization.
  • Model pickers now omit unavailable GPT Codex Mini.
Fixes
  • Fixed wake buttons remaining pending after workspace switches.
  • Fixed agent-created PRs not being tracked.
Slack image attachments · Light theme fixes · Bedrock authentication

Slack image attachments

Attach an image when mentioning Replicas in Slack. The agent can see and use it as part of the task.More updates
  • Diff and Plan views now use the full main area, hiding chat input.
Fixes
  • Fixed chat scrolling and plans not loading after wake-up.
  • Fixed Claude Code authentication with AWS Bedrock.
Slack integration · Plan Mode · Faster workspaces · GPT-5.2 Codex
Start tasks from Slack and review a plan before implementation.

Slack integration

Connect Slack in organization settings, then mention Replicas in a channel. Choose a repository from the picker or include [repo:name]. The agent receives thread context and replies there when finished.

Plan Mode

Use /plan in GitHub, Linear, or dashboard chat to explore the codebase before making changes. Review and share the resulting plan from the dashboard. Learn about Plan Mode.More updates
  • Improved workspace startup with the move to Daytona; no user migration is required.
  • Added an organization default agent and GPT-5.2 Codex.
  • Linear tasks now start workspaces directly.
  • Background agents now disable interactive user-input tools.
  • Developer pricing is now 50/month,upfrom50/month, up from 35.
Fixes
  • Fixed Plan Mode remaining on Thinking after completion.
  • Fixed sleep/wake creating multiple active sessions.
  • Fixed Codex tasks failing to start from Linear.
GitHub Issues · Workspace name validation

GitHub issue tasks

Mention @tryreplicas in an issue comment to start a workspace. Replicas creates a PR and replies with the link and summary. Closing the issue automatically cleans up its workspace.More updates
  • Added CLI, MCP, and API validation rejecting workspace names with spaces.
Fixes
  • Fixed replicas login crashing on Node 20 and later.
MCP servers · CLI workspace commands

Replicas API and MCP

The public API alpha and MCP server let other tools manage workspaces. Connect through streamable HTTP or the replicas-mcp stdio package.More updates
  • Added CLI list, get, create, send, delete, and read commands.
  • Added repos list for repository discovery.
Fixes
  • Fixed PR comments routing to the wrong workspace when agents created multiple PRs.
GitHub PR triggers · CI failure notifications · Automatic cleanup

Tasks on existing pull requests

Mention @tryreplicas on any PR in your organization’s repositories, including PRs created outside Replicas. The agent opens a workspace on that branch and keeps it linked for follow-ups.More updates
  • Added CI failure notifications for agent follow-up in GitHub workspaces.
  • Linked workspaces now close automatically when PRs close or merge.
  • Workspace lifetimes are now 24 hours for Hobby, 72 hours for Developer, and custom for Team.
Start hooks · Wake messages

Nonblocking start hooks

Start hooks run asynchronously, so workspaces can receive messages during setup. Output is available in ~/.replicas/startHooks.log, and agents are told to check it while hooks run.Hooks run once per workspace lifecycle and do not repeat after sleep.Fixes
  • Fixed messages to sleeping workspaces requiring a second visit; they queue during wake-up.
Amazon Bedrock · Linear integration

Amazon Bedrock and personal credentials

Connect Amazon Bedrock for Claude Code, or use personal GitHub, Claude, and Codex accounts. Configure startHook and systemPrompt in replicas.json to customize workspace setup.More updates
  • Added organization invitations and editable organization names.
  • Added image messages, dashboard uploads, and images from Linear descriptions.
  • Added queued messages while agents work and repository PR-template support.
  • Added dashboard credit purchases and CLI update notices.
  • Workspaces now sleep after one hour idle and delete after 24 hours.
Fixes
  • Fixed Claude and Codex authentication expiring during sleep.
  • Fixed silent CLI connection timeouts.
  • Fixed wake-up losing chat and branch state.
Linear agent integration

Linear agent integration

Connect Linear and assign an issue to Replicas. The agent starts a workspace, works on the task, and creates a pull request for review.
Claude 4.5 Opus · GPT-5.1 Codex Max

Claude and Codex models

Added Claude 4.5 Opus, GPT-5.1, GPT-5.1 Codex, and GPT-5.1 Codex Max. Choose a model from the workspace selector for your next task.
Replicas v0 · New instance sizes

Replicas v0

Create development workspaces from GitHub-connected templates, message Codex from the dashboard, and save configured workspaces as reusable snapshots.Connect GitHub once to inherit credentials in new workspaces. Use replicas codex-auth to synchronize Codex credentials for future workspaces.Instance updates
  • Improved Standard to 2 vCPU and 4 GB RAM at two credits/hour.
  • Improved Large to 2 vCPU and 8 GB RAM at four credits/hour.
  • Improved Power to 4 vCPU and 16 GB RAM at eight credits/hour.
  • Added online-workspace indicators in the dashboard.
Closed beta · GitHub App · Replicas Machine Image · CLI launch
Replicas enters beta with a CLI and a ready-to-use development image.

Replicas CLI

Synchronize files and variables, connect over SSH, open an IDE, and tunnel workspace services. Install or update with npm i -g replicas-cli@latest, then follow the quickstart.

Replicas Machine Image

Workspaces include Codex, Claude Code, the Replicas CLI, Docker, and common development tools. Python, Node.js, C/C++, and Perl toolchains are preinstalled. Run replicas tools for the full inventory.More updates
  • GitHub connections now replace personal access tokens and scope repository access. Replace old templates after connecting GitHub under Connections.
  • Added automatic Codex authentication sync and port 1455 forwarding.
  • Added --skip-auth to replicas connect and replicas code in CLI v0.2.9.
Fixes
  • Fixed Docker startup blocking SSH in RMI v0.1.2.
  • Fixed Codex authentication refresh in older templates.
  • Fixed the CLI failing to start because a dependency was missing.