Tickets to PRs with async coding agents

01 | How It Works

01

Configure

Connect your GitHub account, Linear workspace, and Claude Code or Codex account.

GitHub

Connected as acme-corp

Linear

Connected as acme-corp

Claude Code

Connected as alex@acme.com

Codex

Connected as sarah@acme.com

02

Assign

Assign a ticket to Replicas in Linear or ping it in a comment. A workspace spins up and your agent starts coding.

Assigning an issue to Replicas in LinearPinging Replicas in a Linear comment

my-next-workspace

feature/dark-mode
+42 -8
Linear synced, repo cloned
Coding agents connected
Dependencies installed
03

Ship

When done, a PR link appears in the Linear comments. Review and merge.

PR link posted in Linear commentsCompleted PR on GitHub

02 | Dashboard

Manage from the Dashboard

Manage workspaces, view agent history, and more using the Replicas dashboard.

03 | Full Access Connection

Full Access Connection

Connect to your workspace via your terminal or open in a VSCode-like IDE.

# Terminal
replicas connect my-workspace
# IDE
replicas code my-workspace

04 | Snapshots

Snapshots

Clone your perfect development environment instantly. Create snapshots from any workspace, then boot new workspaces with your exact setup—complete with .env files, dependencies, and tooling.

05 | Replicas API

Workflows with Replica API

Programmatically create async, sandboxed coding agents in apps and workflows.

# Create a replica
curl -X POST "https://api.replicas.dev/v1/replica" \
-H "Authorization: Bearer $API_KEY" \
-d '{"repository": "acme/app", "message": "Fix the bug"}'
# Send a follow-up message
curl -X POST "https://api.replicas.dev/v1/replica/{id}/send" \
-H "Authorization: Bearer $API_KEY" \
-d '{"message": "Also add tests"}'