Your coding agents, in the cloud. Working while you're away.

Run Claude Code, Codex and Pi on your own subscriptions or API keys, each Session on its own Machine. Where your team and your agents build software together. Close your laptop and pick it up on your phone.

Polaris with the Work List beside a Claude Code Session on Opus 5.5, asked to cut checkout p95 latency. It starts three subagents and names each one's coding agent and model: Profile the quote path on Codex with GPT-6-Astra, Write k6 load tests on Pi with DeepSeek V4.1 Flash, and Review the index migration on Claude Code with Sonnet, each listed in Agents beside the Session. Sam Rivera, a teammate, adds that EU carts use a separate tax table. Profile the quote path finishes first, and the agent reports its finding.
  • Agent accounts

    Use several Claude and ChatGPT subscriptions, or API keys.

    Two ChatGPT subscriptions for Codex and two Claude subscriptions for Claude Code, each with its usage, the active Codex account low on weekly usage, and switching accounts at usage limits on.Two ChatGPT subscriptions for Codex and two Claude subscriptions for Claude Code, each with its usage, the active Codex account low on weekly usage, and switching accounts at usage limits on.
  • Questions

    An agent can ask you a question and keep working. It waits only when it needs the answer.

    An agent asked whether to keep an old database column, marked Not blocking, and kept working while the question waits above the composer.An agent asked whether to keep an old database column, marked Not blocking, and kept working while the question waits above the composer.
  • Sessions that work together

    Agents read and message your other Sessions in the Project, to hand off work or stay in sync.

    A Session that read another Session, messaged it, and got its reply.A Session that read another Session, messaged it, and got its reply.
  • Skills

    Add skills from skills.sh or a GitHub repository, for a Project or just for you.

    A Project's Skills: a GitHub repository's skills that follow its main branch, with one new in the repository, and two skills from skills.sh, each with a switch.A Project's Skills: a GitHub repository's skills that follow its main branch, with one new in the repository, and two skills from skills.sh, each with a switch.
  • /recap

    Catch up with an automatic recap, or request one with your own instructions. Follow its sources back to the transcript.

    An automatic Conversation recap of webhook retries, with a summary, the next step and Show full recap.An automatic Conversation recap of webhook retries, with a summary, the next step and Show full recap.
  • Subagents

    Claude Code and Codex agents start subagents on Claude Code, Codex or Pi. Open any subagent's transcript.

  • Plan usage

    See subscription usage and reset times for Claude Code and Codex.

  • Switch accounts at usage limits

    At a usage limit, the Turn continues on another subscription with usage left.

  • MCP servers

    Give your agents local or remote MCP servers.

  • Permissions

    In Claude Code and Codex, choose Auto, where an AI reviewer checks riskier actions first, or Full access.

  • Agent instructions

    Organization, Project and personal instructions reach Claude Code and Codex.

  • Dictation

    Dictate a message instead of typing it.

  • Continue locally

    Download a Codex Session and continue it on your computer.

  • Preview notes

    Click anything in a Preview and leave the agent a note.

    Notes on the Polaris homepage in a Preview: numbered pins on the headline and two buttons, and a fourth note being written on the paragraph, named by its tag and source line.Notes on the Polaris homepage in a Preview: numbered pins on the headline and two buttons, and a fourth note being written on the paragraph, named by its tag and source line.
  • Files

    Open the Machine's files beside the Session.

    The Files tab beside a Session: a filter field, and the src folder with search open, where search-cache.ts is added and four files are changed; 16 files on branch make-search-instant.The Files tab beside a Session: a filter field, and the src folder with search open, where search-cache.ts is added and four files are changed; 16 files on branch make-search-instant.
  • Changes

    The Session's changes, as a diff against a branch.

    A review comment on one line of a diff.A review comment on one line of a diff.
  • Machine resources

    Choose a Machine's CPU and memory at Start, or set a Project default.

    The Machine picker at the top right of the Start composer: Standard (4 CPU, 16 GB), Large (8 CPU, 32 GB), Large memory (8 CPU, 64 GB) and Custom.The Machine picker at the top right of the Start composer: Standard (4 CPU, 16 GB), Large (8 CPU, 32 GB), Large memory (8 CPU, 64 GB) and Custom.
  • Resize while it runs

    Change a running Machine's CPU and memory from its Session.

    Resize Machine from the Session header: CPU 4 or 8, a memory slider from 8 to 64 GB, a 128 GB disk, and Resize.Resize Machine from the Session header: CPU 4 or 8, a memory slider from 8 to 64 GB, a 128 GB disk, and Resize.
  • Previews

    Open the websites the agent runs on the Machine, from a link.

  • Terminal

    A terminal on the Machine.

  • Browser and Desktop

    A browser and the Machine's desktop.

  • Artifacts

    The pull requests, Previews, pages, images and videos the agent made, in one tab.

  • Setup scripts

    Install your tools on new Machines and restart services on wake.

  • Sleep and wake

    Idle Machines sleep. A message wakes them.

Phone and notifications

See which Sessions need you.

  • Notifications panel

    What your Sessions told you, newest first.

    The Notifications panel: questions from agents, finished Sessions and a failed Turn.The Notifications panel: questions from agents, finished Sessions and a failed Turn.
  • Needs you

    The Sessions waiting on you, in one view.

  • Notifications

    Get notified when a Session you started needs you, fails or finishes.

  • Phone

    Use Polaris in your phone's browser.

  • Updates

    Agents post short updates while they work.

Organization

Share a Session with teammates.

  • Shared Sessions

    Share a Session for your team to watch or drive.

    A shared Session's transcript: a message from you and one from Maya Chen, each marked with who sent it, and the agent working on them.A shared Session's transcript: a message from you and one from Maya Chen, each marked with who sent it, and the agent working on them.
    The Share this session panel: only people you add, with you as owner, Maya Chen who can drive and Omar Haddad who can watch.The Share this session panel: only people you add, with you as owner, Maya Chen who can drive and Omar Haddad who can watch.
  • Projects

    Connect a repository and set up its Machines.

  • Members

    Owners and Admins invite people by email or with a link.

API keys stay off the Machine. Cloud access is short-lived.

Commands get a placeholder, and Polaris adds the real key on requests to the host you allow. Agents get short-lived AWS credentials; roles that can change things need a teammate's approval.

An agent asked why checkout errors spiked at 9:40. It reads production logs with an always-available role, prints DD_API_KEY and gets a placeholder, queries Datadog with it, and finds the release that lowered a connection pool. It asks for prod deploy access, which Sam Rivera approves for 1 hour, and raises the pool back.

Secrets and cloud access

Keys, variables and cloud roles for your agents.

  • Keep a key off the Machine

    Commands get a placeholder. Polaris adds the real key on the way out, only for the host you allow.

  • Cloud access

    Agents get short-lived AWS credentials, so no long-lived key is stored. Roles that can change things need a teammate's approval.

  • Team keys

    Add a key once for the Organization or a Project, and choose who can use it. Polaris never shows it again.

Composer

The composer with a code comment attached, and its permission and model controls.The composer with a code comment attached, and its permission and model controls.
  • Steer and queue

    Send a message into the running Turn, or queue it for the next.

  • File attachments

    Attach any file to a message.

  • @ files and / skills

    @ mentions files and folders. / picks a skill.

  • Quote the transcript

    Select text to quote it in your next message.

  • Next-message suggestions

    The agent can suggest your next message. Tab accepts it.

  • Delivery

    A message that never reached the agent is sent again.

  • Reconnect

    If your connection drops, the Session catches up when it's back.

  • Command output

    Expand a command to see and copy its output.

  • Images in tool rows

    Expand a tool row to see its images and videos.

  • HTML pages

    Agents can put an HTML page in the transcript.

  • Feedback reports

    Agents draft bug reports about Polaris for you to send.

  • Keyboard shortcuts

    Change your shortcuts. ⌘/ or Ctrl+/ lists them.

Session list

  • Pin

    Pinned Sessions stay at the top.

  • Snooze

    Hide a Session until a time you pick or until the agent replies.

  • Mute

    Silence a Session's finished and failed notifications.

  • Archive

    Archive a Session, with Undo.

  • List options

    Sort, filter and group your Sessions.

  • Statuses

    See each Session's status, in marks and colours you pick.

  • Find in transcript

    Search a whole Session with ⌘F or Ctrl+F.

  • Session palette

    ⌘K or Ctrl+K finds Sessions and searches messages.

Your coding agents, in the cloud. Working while you're away.

Polaris is invite-only during the beta.