Skip to main content

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.