Installation
Authentication
Replica Management
These commands allow you to create, manage, and interact with replicas programmatically.List Replicas
-p, --page <page>- Page number for pagination-l, --limit <limit>- Number of items per page
Get Replica Details
- Current coding agent (claude/codex)
- Current git branch
- Git diff statistics (lines added/removed)
- Associated pull requests
Create a Replica
-m, --message <message>- Initial message/task for the replica-r, --repository <repository>- Repository name to use-i, --instance-type <type>- Instance type:standard,large, orpower-a, --agent <agent>- Coding agent:claudeorcodex
Send Message to Replica
-m, --message <message>- Message to send-a, --agent <agent>- Coding agent to use:claudeorcodex
Delete a Replica
-f, --force- Skip confirmation prompt
Read Replica History
-l, --limit <limit>- Maximum number of events to return-o, --offset <offset>- Number of events to skip from the end (for pagination)
--offset to view older events.
If the workspace is sleeping, it will be woken and you’ll be prompted to retry in 30-90 seconds.
List Repositories
Workspace Connection
Connect via SSH
--copy- Sync files defined inreplicas.jsonbefore connecting
Open in VS Code
Switch Organization
Port Tunneling
Define ports inreplicas.json to tunnel them to your local machine:
File Syncing
Define files to copy inreplicas.json:
replicas connect --copy to sync these files via SCP before connecting. Files are copied to the workspace at /home/ubuntu/workspaces/<repo-name>/.
Keep secrets out of git and sync them on demand.
Configuration
All CLI configuration is driven byreplicas.json in your repository. See Repository Configuration for the full schema.