Skip to main content
The Kanban board is the heart of Coddo’s task management. It gives you a visual overview of all your tasks and their progress, updated in real time as Claude Code works.

Columns

Tasks flow through five columns:
ColumnDescription
BacklogIdeas and future tasks not yet planned
TodoTasks planned and ready to be worked on
In ProgressTasks currently being executed by Claude Code
ReviewCompleted tasks awaiting your review
DoneFinished and reviewed tasks

Creating tasks

Click + New Task to open the task creation dialog. Each task gets a sequential number (TASK-00001, TASK-00002, etc.). Each task has:
  • Title - A short name for the task
  • Instruction - Detailed description of what Claude Code should do
  • Tags - Color-coded labels for categorization
  • Execution mode - worktree (isolated branch) or direct (current branch)
  • Model - Choose which Claude model to use (Sonnet 4.6, Opus 4.6, or Haiku 4.5)
  • Images - Attach reference images or mockups (drag-and-drop or paste)
For worktree mode, you select a base branch (e.g. main). Coddo automatically generates a branch name like coddo/1-fix-login. For direct mode, you can optionally enable auto-commit and select a target branch.
Write clear, detailed instructions for best results. The instruction is what Claude Code uses to understand what you want.

Drag and drop

Reorder tasks within and between the Backlog and Todo columns by dragging them. Tasks in later columns (In Progress, Review, Done) cannot be dragged.

Task queue

When a task is moved to Todo, Coddo’s queue runner automatically picks it up and starts execution. The queue processes tasks one at a time, streaming Claude Code’s responses in the linked chat. During execution you can:
  • Stop a running task
  • Cancel a task and move it back to backlog
  • Track real-time progress (current tool, completed tools, todo items)

Task details

Click on any task to open the Detail Panel on the right side, which shows the linked chat conversation. From the task card you can:
  • Edit the title and instruction
  • Manage tags
  • See Git branch information
  • Track duration
  • View attached images

Tags

Create custom tags with colors to organize your tasks. Tags are defined per project and can be managed from the Tag Manager in the Kanban view. Choose from 12 colors. Examples: bug, feature, refactor, urgent, design

Execution modes

When creating a task, you choose how Claude Code interacts with your Git repository.

Worktree mode (default)

Coddo creates a Git worktree - a full, isolated copy of your repository checked out on a dedicated branch. Claude Code works inside this worktree without touching your main working directory.
  • You select a base branch (e.g. main) and Coddo generates a branch name like coddo/1-fix-login
  • Multiple worktree tasks can run in parallel since each one is isolated
  • When the task is done, you review the changes and merge the branch back into your base branch from the Git view
  • The worktree is cleaned up after merging
This is the recommended mode for most workflows.

Direct mode

Claude Code works directly in your current working directory, on whatever branch is currently checked out.
  • You can optionally select a target branch to work on
  • You can enable auto-commit to automatically commit changes when the task finishes
  • Only one direct task can run at a time since they share the same files
  • Changes appear immediately in your working directory
Direct mode is simpler and faster - best for quick fixes or when you don’t need branch isolation.

Archiving

Completed tasks can be archived to keep your board clean. You can:
  • Archive individual tasks
  • Batch archive all tasks in the Done column
  • View archived tasks in a collapsible section
  • Unarchive or permanently remove archived tasks

View modes

Switch between two layouts:
  • Board view - Classic Kanban columns side by side
  • List view - Collapsible vertical list, compact and scannable

Persistence

All Kanban data is saved locally in your project’s .coddo/kanban.json file. Changes are persisted automatically as you work.