Skip to content

Latest commit

 

History

History
34 lines (26 loc) · 1.23 KB

File metadata and controls

34 lines (26 loc) · 1.23 KB

Cursor SDK Agent Kanban

A Linear-style board for Cursor Cloud Agents. It uses the Cursor SDK to list cloud agents, group them into kanban columns, preview artifacts on cards, and create new cloud agents from a repository and prompt.

This example demonstrates:

  • required API-key onboarding before any Cloud Agent data loads,
  • cloud-agent listing with grouping by status, repository, branch, or created date,
  • agent cards with status, repo/branch metadata, latest activity, PR link, and artifact previews,
  • create-agent flows backed by Agent.create({ cloud: { repos } }),
  • authenticated artifact media previews proxied through local API routes.

Getting Started

pnpm install
pnpm dev

Open the local Next.js URL and complete onboarding by entering a Cursor API key from the Cursor integrations dashboard. If you keep "Remember this key" checked, the key is stored locally at ~/.agent-kanban/settings.json; otherwise it is kept only in the in-memory app session.

Notes

Repository listing is rate-limited by the Cloud Agents API and is cached briefly in memory. Artifact previews are fetched through authenticated local API routes, so refresh the board if a preview stops loading.