Bright plans, routes, and verifies. Coding agents write the code. The handoff works when the issue can be executed without a round trip back to you.

Hand an issue to GitHub Copilot’s coding agent

  1. Connect GitHub under Capabilities → Apps (see Connect apps).
  2. In a session, use /dispatch-coding-agent with a Bright issue.
  3. Bright dispatches the issue to GitHub Copilot’s coding agent, records the pull request link on the issue, and monitors the run.
When the pull request is ready, review it against the issue before it merges.

Drive Cursor

  1. Connect Cursor under Capabilities → Apps. Cursor uses a name and an API key from the Cursor dashboard rather than OAuth.
  2. In a session, mention Cursor or type /cursor to dispatch and monitor Cursor Cloud agents, runs, artifacts, models, and repositories.

What a good handoff contains

Before handing work to any coding agent, make sure the issue carries:
  • The problem and the desired user outcome
  • The repository and where the result should land
  • Existing behavior, with evidence
  • Constraints and explicit non-goals
  • Acceptance criteria, the loop’s exit condition
  • Security, migration, and rollout concerns
A handoff without acceptance criteria is the most common cause of a coding agent returning something plausible and wrong. It had nothing to verify against.

After the handoff

Treat the coding agent’s output like any other result: check it against the acceptance criteria before you adopt it. Loop engineering covers the build-and-verify rhythm, and Verify connector claims covers checking what a connector actually did at the provider.