Agent Coder

Native client. In development.

Your workspace.
Within reach.

Keep the work on your machine.
Take the controls with you.

Connect to your OpenCode server from iPhone, iPad, or Mac. Follow the work as it streams in, inspect the changes, and interrupt when the task needs your direction.

Not released yet. Choose a platform above for a launch notification.

In development · not yet available

Explore a session
Agent Coder on iPhoneDevelopment preview
Agent Coder development build showing a conversation, a file read, and an inline Swift file change on iPhone
Real app screenshot. Follow reads, edits, and diffs in the same conversation.

Your machineOpenCode server

Your private connection

Your deviceAgent Coder

The session is still yours.

See what the agent is doing. Step in when it needs a steer. Put your phone away when it has what it needs.

Interactive session exampleIllustrative content. No code is running.

Choose a session

A session keeps the conversation, the tools, and the changes together.
OpenCode client

Refine adaptive workspace

Example session

Keep the run context visible on iPad and Mac.

Inspecting how the workspace adapts to the available width.

Proposed editAppShell.swift
− NavigationStack {
+ NavigationSplitView {
  ProjectSidebar()
} detail: {
  SessionConversation()
}

Need a different approach? Interrupt to steer.

A small screen.
The whole context.

Move between projects and conversations without losing track of the work.

Agent Coder development build with session history, project tabs, running and attention filters, and session search

Find the session that needs you.

Start, rename, and search sessions across your projects. Keep running work and conversations needing attention in view.

Agent Coder development build showing its model picker with server default and available provider models

Change the approach mid-session.

Choose models and agents, attach files, or interrupt to give a new direction. Your phone is part of the conversation.

Screenshots from the development build. The interface may change before release.

Your machine does the work.
You decide what comes next.

Agent Coder is a native client for your own OpenCode server, reached over your own private connection.

In development · not yet available

Read the blog

iPhone + iPad + Mac