keep CLI server running on localhost:3700
Run the tool. Annotate your UI. Point your AI agent at the task list. That's the entire workflow.
node --version to verify.NODE_ENV=development (the default for next dev). Dev mode exposes component names, source files, and line numbers — giving your agent precise context for every annotation.localhost:3700 in your browser. Click any element, write a note, set priority. Tasks go straight to .vibeflow/ — versioned in git, live in the Kanban board.
npx @vibeflow-tools/cli tasks --next
Drop this into Copilot, Claude, or Cursor. --next claims the task atomically — safe even when multiple agents are running in parallel.
npx @vibeflow-tools/cli tasks --next"
Everything you need. Nothing you don't.
| Command | Description |
|---|---|
| Serving | |
npx @vibeflow-tools/cli serve [target] |
Serve an HTML folder with the annotation overlay. Omit target for API-only mode. |
npx @vibeflow-tools/cli kanban |
Start the server and open the live Kanban board. |
| Tasks | |
npx @vibeflow-tools/cli tasks --next |
Agent workflow. Atomically claim the next todo task, set to in-progress, and print details. Safe for parallel agents. |
npx @vibeflow-tools/cli tasks |
List tasks. Filter with --status, --type, --user, --tag. |
npx @vibeflow-tools/cli tasks --get <id> |
Full task detail: comments, files, linked commits. Supports partial IDs. |
npx @vibeflow-tools/cli tasks --add |
Create a task. Requires --title, optional --description. |
npx @vibeflow-tools/cli tasks --edit <id> |
Update a task: --set-status, --title, --description. Setting review requires --comment. |
npx @vibeflow-tools/cli tasks --commit |
Commit staged changes and link the SHA to a task. Requires --task <id>. |
| Other | |
npx @vibeflow-tools/cli telemetry |
Manage anonymous usage telemetry: --enable, --disable, --status. |