This guide walks through the typical Kanban workflow from start to finish.Documentation Index
Fetch the complete documentation index at: https://docs.cline.bot/llms.txt
Use this file to discover all available pages before exploring further.
1. Create Tasks
There are two ways to add tasks to the board:- Manually — click the add button and write a task description
- Via sidebar chat — open the sidebar chat and ask the agent to break down a piece of work into tasks. The agent can create cards, link them together, and start work directly on the board.
2. Link Tasks
Link cards together to create dependency chains:- ⌘ + click (Mac) / Ctrl + click (Windows/Linux) a card to link it to another task
- When a linked card completes and is moved to trash, the next linked task automatically starts
3. Start Tasks
Hit the play button on a card to start it. Here’s what happens:- Kanban creates an ephemeral git worktree for the task — an isolated copy of your repo where the agent can make changes without affecting your main working directory or other tasks
- Gitignored files like
node_modulesare symlinked from your main repo into the worktree, avoiding slow reinstalls for each task - The agent starts working in its own terminal within that worktree
- The card displays the agent’s latest message or tool call so you can monitor progress from the board
4. Review Changes
Click a card to open the detail view, which shows:- The agent’s TUI — the full text interface showing the agent’s conversation and actions
- A diff of all changes in that worktree compared to your base branch
Inline Comments
Click on any line in the diff to leave a comment. Comments are sent back to the agent as feedback, letting you steer its work without rewriting the task description. This is useful for corrections like “use a different approach here” or “this edge case isn’t handled.”5. Ship It
When you’re satisfied with the changes, you have two options:- Commit — merges the worktree changes into a commit on your base branch
- Open PR — creates a new branch and opens a pull request
6. Clean Up
After shipping, move the card to trash to clean up the ephemeral worktree and free disk space.Workflow Summary
| Step | Action | What Happens |
|---|---|---|
| Create | Add card or use sidebar chat | Task card appears on the board |
| Link | ⌘ + click to connect cards | Dependency chain is established |
| Start | Hit play on a card | Ephemeral worktree is created, agent begins work |
| Monitor | Watch card status on board | Latest agent message/tool call shown on card |
| Review | Click card to see diff | Full diff with checkpoints and inline commenting |
| Ship | Click Commit or Open PR | Agent handles merge into base branch or creates PR |
| Clean up | Move to trash | Worktree is removed, resume ID saved |

