Apps
iOS app
Use Replicas from an iPhone through TestFlight.
The Replicas iOS app is included with the Developer, Team, and Enterprise plans and is available to invited users through TestFlight. Accept the invitation on your iPhone, then open the latest available build.
Sign in with email and password, Google, or Continue with Apple. Links to the Terms and Privacy Policy sit below the sign-in controls.
New accounts complete four screens: Source Control, Repositories, Agent, and Integrations. Repository selection and integrations are optional; team invitations live in the sidebar checklist after setup. The app opens setup in a secure Safari view, then checks your progress when you return. CLI-based agent connections still require a computer.
Use the centered organization picker at the top of the sidebar to switch organizations; that selection remains the default the next time you open the app. Tap your profile photo for account, photo, name, theme, support, and sign-out controls, or tap search on the right to filter workspaces. Environments use the same folder presentation as the web app. Tap + beside an environment to create a workspace directly.
To start with a task, tap the prompt field at the bottom of the workspace list. Choose the environment at the top of the expanded composer and the harness and model at the bottom, then type your prompt or tap the microphone to dictate it. Tap the microphone again to stop recognition, then tap send. Typing while dictating stops recognition and keeps what you typed. Enter or Return adds a new line; use the send button to submit the prompt. Before sending, tap + to attach images, or copy an image and tap the paste control beside +. You can add up to five images of 20 MB each, including HEIC and HEIF photos. The iOS photo picker converts these photos to JPEG before sending. You can also enable Plan Mode, Codex Goal mode, or Fast Mode when supported by the selected agent. Replicas creates the workspace in the selected environment and sends the prompt, images, and selected modes when it is ready.
New workspaces open in chat while they prepare. You can queue the first message immediately, and Replicas sends it when provisioning finishes. After the first successful message, Replicas names the workspace from your prompt.
Expand an environment to show each workspace once. Long-press an environment or workspace, then drag it to reorder the list. The lifted item follows your finger while nearby items make room, then springs into place when released. Swipe a workspace left across the row to archive it, or release a short swipe to spring back. Pin a workspace to move it into the dedicated Pinned folder at the top; unpinning returns it to its environment. A green dot marks an unread agent reply until you open the workspace, and the Replicas loader replaces the trailing controls while a workspace is loading or processing. Rows with linked pull requests use the same color-coded state icon, count, and proportional mixed-state indicator as the web sidebar.
Agent activity is grouped into a collapsible timeline for each turn. It stays open and shows live read, command, search, and edit steps while the agent works; when the turn finishes, collapse or reopen it to see the completed steps and changed-file summary. Mobile does not expose repository or inline patch diff viewers.
Workspace data is cached separately for each organization so it appears immediately when you reopen the app, then refreshes when the app returns to the foreground.
Pinned workspaces, unread state, notes, drafts, ordering, and interface preferences also sync with the web and desktop apps. The app shows its local cached copy immediately, then refreshes it from your account and reconciles any differences.
⌘I