Prerequisites
- Replicas account
- GitHub account with repository access
- At least one of:
- Claude Code subscription, Anthropic API key, or AWS Bedrock credentials
- Codex subscription
Step 1: Connect GitHub & Add a Repository
Connect your GitHub account and add at least one repository for Replicas to work on.- Go to the dashboard — the onboarding guide will open automatically
- Click Connect GitHub and authorize your account
- Install the Replicas GitHub App on the repositories you want to use
- Search and select a repository to add
Step 2: Connect a Coding Agent
Replicas uses your own Claude Code subscription, Anthropic API key, or Codex subscription to power workspaces. You need to connect at least one.Option A: Bring Your Subscription (CLI)
First, install the Replicas CLI:Option B: Anthropic API Key
If you prefer to use a direct Anthropic API key for Claude, enter it in the onboarding guide or in Agents settings. Keys start withsk-ant-.
Option C: AWS Bedrock
If you prefer to use Claude via AWS Bedrock, enter your AWS credentials directly in the onboarding guide or in Agents settings:- AWS Access Key ID
- AWS Secret Access Key
- AWS Region (e.g.,
us-east-1)
All credentials are encrypted and only accessed when provisioning workspaces.
Step 3: Create Your First Workspace
A workspace is an isolated environment where a coding agent works on your repository.- Click New Workspace in the sidebar (or use the onboarding guide)
- Select a repository and give it a name
- Start chatting with your agent
Optional: Enable Integrations
Supercharge your workflow by connecting integrations. These let you trigger Replicas from external sources instead of only through the dashboard.Linear
Assign Linear issues directly to Replicas like you would a team member.- Go to Integrations settings
- Click Connect Linear and authorize your workspace
- Assign any issue to Replicas — it will spin up a workspace and start working
Slack
Mention @Replicas in Slack channels to start tasks conversationally.- Go to Integrations settings
- Click Connect Slack and authorize for your workspace
- Invite @Replicas to channels and mention it to start a task
GitHub Triggers
Enable@tryreplicas mentions on GitHub issues and pull requests.
Once you’ve added a repository to your organization (Step 1), you can mention @tryreplicas on any GitHub issue or PR to trigger a workspace.
Learn more about GitHub integration
Optional: Invite Team Members
Add teammates to your organization so they can create workspaces and use integrations.- Go to Members settings
- Enter their email to send an invite
- They’ll receive an email to join your organization
Customizing Workspace Setup
Create areplicas.json file in your repository root to customize how workspaces initialize:
| Field | Description |
|---|---|
startHook | Commands to run when the workspace starts. |
systemPrompt | Custom instructions for the coding agent. |
copy | Files to sync from your local machine (for secrets). |
ports | Ports to tunnel to your local machine. |