Prerequisites
- A Creor account (sign up at creor.ai if you do not have one).
- An active subscription (Starter, Pro, or BYOK plan) with credit balance.
- A GitHub, GitLab, or Bitbucket repository you want cloud agents to work on.
Note
Create an API Key
Cloud agents authenticate using API keys tied to your workspace. You can create keys from the dashboard or let the IDE create one automatically on first sign-in.
- Go to creor.ai/dashboard and sign in.
- Navigate to Settings > API Keys.
- Click "Create Key" and give it a descriptive name (e.g., "cloud-agents-prod").
- Select the scope: "Cloud Agents" for agent-only access, or "Full Access" for all API endpoints.
- Copy the key immediately -- it will not be shown again.
# Store your API key as an environment variable export CREOR_API_KEY="cr_live_xxxxxxxxxxxxxxxxxxxx"
Warning
Connect a Repository
Cloud agents need access to your repository to clone it. Connect your Git provider from the dashboard.
GitHub
- Go to Dashboard > Settings > Integrations.
- Click "Connect GitHub" and authorize the Creor GitHub App.
- Select which repositories or organizations the app can access.
- Creor requests read-only access by default. Write access is needed for agents that post PR comments.
GitLab and Bitbucket
For GitLab and Bitbucket, create a personal access token with read_repository scope and add it in Dashboard > Settings > Integrations. Cloud agents will use this token to clone your repository.
Launch via Dashboard
The quickest way to try cloud agents is through the web dashboard.
- Go to Dashboard > Cloud Agents.
- Click "New Agent Run".
- Select a repository and branch.
- Choose an agent type (e.g., Code Review, Bug Detection, Custom Task).
- For custom tasks, enter your prompt describing what the agent should do.
- Optionally select a model (defaults to your workspace's default model).
- Click "Launch" to start the agent.
The dashboard shows a real-time log of the agent's activity, including which tools it calls and what files it reads or modifies. When the run completes, you can view artifacts like diffs and reports directly in the dashboard.
Launch via API
For programmatic access and CI/CD integration, use the Cloud Agents API.
The API returns an agent run ID that you can use to check status, stream logs, and retrieve artifacts.
Launch via CLI
If you have the Creor CLI installed, you can launch cloud agents from your terminal.
Monitoring Runs
Once an agent is running, you have several ways to monitor its progress.
| Method | Details |
|---|---|
| Dashboard | Real-time activity log, tool call cards, and artifact preview. |
| API polling | GET /v1/agents/:id/status returns current status, token usage, and tools called. |
| SSE stream | GET /v1/agents/:id/stream returns a Server-Sent Events stream of the agent's activity in real time. |
| Webhooks | Configure a webhook URL to receive POST notifications on status changes (started, completed, failed). |
| CLI | "creor cloud logs run_abc123" streams logs to your terminal. |
Tip