Native agent workspace
The work happens
in Rally.
Keep the coding agent on your Mac. Review its work, steer the next turn, and bring an observer into the loop — without turning a website into another control plane.
One app · two roles
Share the session.
Keep control local.
A Rally link is a handoff, not a web workspace. It opens the installed app, where an encrypted room is joined and every action is bound to a clear role.
Run and decide.
The host starts the CLI, owns the files, and chooses what an observer may do.
- Start the shared room from an agent card
- Approve observer access and feedback mode
- Accept, edit, or ignore every proposal
Watch and propose.
The observer sees the shared transcript in Rally — never in the marketing site.
- Join through an invite link or code
- Follow live agent output inside the app
- Comment or propose the host’s next turn
App-to-app collaboration
The browser ends
at the front door.
The invite page only attempts to open Rally or helps install it. Session content, controls, comments, and proposals remain in isolated native app surfaces.
See the security boundaryTwo control loops · one clear boundary
Remote when it is personal.
Collaborative when it is shared.
Rally exposes each path by what it actually does. Provider remote control and Rally observer sessions are related, but they are not the same thing.
Continue your own CLI away from the desk.
Enable the engine’s supported remote relay from the Rally agent card. Claude Code and Codex keep their provider-specific pairing and policy.
Invite another person into a bounded review loop.
The guest joins Rally as an observer. Their comments and proposed prompts return to the host; they do not silently take over the local agent.
The Input Harness
Point to the work.
Then steer it.
Select exact output, attach notes, collect the review, and deliver one coherent next turn. Observers use the same precision without owning the agent.
- 01SelectMark the exact output.
- 02AnnotateAdd focused context.
- 03CollectBuild one review.
- 04ProposeSend it to the host.
Spaces
Every project
keeps its place.
Keep every session for a project together. Switch Spaces and Rally brings the right threads back exactly where you left them.
Designed around the boundary
Local work stays local.
Shared work stays explicit.
Your CLI, on your Mac
Rally launches the agents already installed and signed in on the host machine.
End-to-end encrypted rooms
Room payloads are encrypted before relay storage; invite locators expire.
Roles before actions
The host chooses whether an observer can watch, comment, or propose.
No browser session surface
The public web never renders transcripts and never becomes an agent console.
Coding agents can run commands and edit files according to their own permission mode. Use trusted repositories and review agent permissions carefully.
The web handoff
Already installed?
Go straight back to the app. Rally is where hosting, observing, and agent control live.
Open RallyApple Silicon · macOS 12+ · Signed & notarized
Private Beta
Install Rally
Enter the access code from your invitation to unlock the private beta.
Pass Rally forward
Your private beta invitations
Save these codes now and share each with one person you trust. Every code works once.
These codes are shown only here. Rally does not send them to product analytics.
You're in. Your download should start automatically.
Didn't start? Download Rally again →
Installing the beta
- Open the downloaded DMG.
- Drag Rally to Applications.
- Open Rally from Applications and choose Open if macOS shows its standard downloaded-app confirmation.
Rally beta is signed and notarized by Apple, so the unidentified-developer bypass is not required. Future updates install from inside Rally.
Hit a rough edge? Send feedback → It shapes what ships next.
FAQ
Before you install.
What do I need to run Rally?
An Apple Silicon Mac with macOS 12 or later, plus Claude Code, Codex, or Antigravity installed and signed in. Rally uses your existing agent account; model access is not included.
Does Rally send my code or prompts to its own AI service?
No. Local sessions run through the agent CLI on your Mac. Rally does not proxy them through a Rally-hosted model.
What is shared with an observer?
Only the session data needed for the shared room is encrypted and relayed. Your repository, local CLI, other sessions, and other Spaces stay on the host Mac.
Can an observer run my agent?
No. Observers join in Rally, not a browser. They can view, comment, or propose according to the room mode; the host decides whether a proposed prompt is used.
Will macOS block the beta?
Rally is signed with its Developer ID and notarized by Apple. macOS may show the standard downloaded-app confirmation, but no unidentified-developer bypass should be needed.
Feedback
Shape the beta.
Rally is early. Bugs, rough edges, missing features — tell us and it goes straight to the maker. Email is optional; leave it if you'd like a reply.
Thanks — got it. This is exactly how the beta gets better.
Host here. Observe here. Decide here.