Cloud agents (API-based)
Cloud agents connect directly through API keys. Ref launches the agent and tracks its progress automatically — no manual intervention required. These agents can also be launched programmatically by an orchestrator agent via theLaunchAgent MCP tool as part of multi-agent orchestration.
| Agent | Description |
|---|---|
| Cursor Background Agents | Launches a Cursor background agent via API key. Writes code, creates branches, and opens PRs. |
| Devin | Launches a Devin session via API key. Writes code, creates branches, and opens PRs. |
- Automatic launch — Ref starts the agent session for you
- Status tracking — Progress updates flow back to Ref automatically
- Orchestration support — Can be launched by an orchestrator agent via
LaunchAgentwithharness: "cursor"orharness: "devin"
Launcher agents (webhook-based)
Launcher agents work by appending progress-reporting instructions (curl commands) to the task prompt. You initiate the agent session yourself, and the agent reports back to Ref by executing the webhook commands included in the prompt.| Agent | Description |
|---|---|
| Claude Code Web | Sends task to Claude Code in the cloud |
| Codex | Sends task to OpenAI Codex |
| Cursor Local | Sends task to your local Cursor instance |
| Copy & Paste | Copies the task prompt for manual use in any agent |
- Click Launch Agent in the plan UI to generate the prompt
- Start the agent session yourself (or paste the prompt)
- The agent executes the embedded webhook commands to report progress back to Ref
Context sources
Pull context from your project management and development tools into your plans:| Source | Description |
|---|---|
| Linear | Attach Linear tickets for context; agent can update ticket status |
| Asana | Attach Asana tasks for context; agent can update task fields and add comments |
| GitHub Issues & PRs | Attach GitHub issues and PRs; track PRs linked to plans |
Cursor Background Agents
Launch Cursor background agents from your plans.
Devin
Launch Devin sessions from your plans.
Claude Code Web
Send tasks to Claude Code in the cloud.
Codex
Send tasks to OpenAI Codex.
Linear
Connect Linear tickets to your plans.
Asana
Connect Asana tasks to your plans.
GitHub
Connect GitHub issues and PRs to your plans.