Repositories & Integrations
Connecting your source repositories lets the Coder and Tester agents work against real code instead of a task description alone. Manage repository integrations from the sidebar: Settings > Repositories.
Supported providers
Caesell supports the following repository integration types:
- Git — any generic git remote
- GitHub
- Bitbucket
- GitLab
Authentication
Each integration is configured with one authentication method:
- SSH — an SSH private key
- Basic Auth — a username and password
- Access Token — a personal or app access token
Choose whichever method matches how your provider and repository are set up.
Adding repositories to an integration
An integration can list multiple repositories. For each one you provide:
- Origin — the repository's clone URL
- Base branch — the branch agents should treat as the source of truth (what the Coder branches from, and what it targets for review)
Once a repository is added, it becomes available to select whenever you assign the Coder or Tester agent to a task.