Prerequisites
- Replicas account
- GitHub account with repository access
- Linear team
- Logged in with Replicas CLI
- At least one of:
Step-by-step walkthrough
1. Create an SSH key
Go to SSH Keys settings and create a new SSH key. You’ll use this to authenticate with workspaces.2. Connect GitHub
Go to Integrations settings, authorize your GitHub account, and grant Replicas access to your repositories.3. Add repositories
Still in Integrations settings, add the repositories where Replicas should create pull requests.4. Configure coding agents
Go to Agents settings and connect Claude Code and/or Codex. This determines which agent(s) can work on your tasks.All credentials are encrypted and only accessed when provisioning workspaces and creating pull requests.
5. Connect Linear
Go back to Integrations settings and connect your Linear workspace. This lets Replicas receive task assignments.6. Assign your first issue
In Linear, create or select an issue and assign it to Replicas just like you would assign it to a team member.- A thread appears asking which agent you want to use
- Replicas spawns a workspace and starts working on the issue
- Streamed output posts in the thread as the agent works
- When done, a PR link appears in the comments
Triggering from GitHub
You can also trigger Replicas directly from any pull request by mentioning@tryreplicas in a comment. See GitHub integration for setup.
Customizing workspace setup
Create areplicas.json file in your repository root to customize how workspaces initialize: