Opencode Kanban Board
Turn AI coding work into a visible, reviewable delivery workflow in VS Code.
中文文档 ·
VS Code Marketplace ·
GitHub ·
Issues ·
Changelog
Alfred: turn a task queue into verified delivery
Alfred is the orchestration layer for AI coding work. Select a batch of cards, run them one at a time, and keep every build, review, retry, and final outcome visible in one place.
- Create prioritized cards for concrete pieces of work.
- Add the cards to Alfred and configure the review rounds and quality gate per card.
- Alfred executes the selected batch sequentially, with an optional stop-on-failure policy.
- Successful builds enter review; address findings or retry failures without losing the task context.
- Archive cards after successful review, with optional Git commit support.
Built for accountable AI work
| Alfred orchestration |
Card management |
Execution control |
| Select a batch, monitor the current card, stop after the current task, or stop immediately. |
Organize work through To-Do, In Progress, In Review, Failed, Stashed, and Archived states. |
Run Build, Review, and Address Review with separate models and reasoning-depth profiles. |
| Keep retry state, per-card worklogs, review rounds, and batch outcome summaries. |
Assign priorities, preserve task summaries, inspect session history, and track structured failure reasons. |
Use stash isolation, review gates, live event output, follow-up prompts, and optional Git or Perforce workflows. |
See the work as it happens
A board that stays current
Keep the full delivery pipeline visible without leaving VS Code. Active tasks show their runtime state, pending work remains prioritized, stashed changes stay isolated, and completed work is searchable in the archive.
Live execution, reasoning, and follow-up
Open a card to inspect the live OpenCode event stream, including reasoning, tool calls, and output. Continue the active session with follow-up input, then build, review, or archive from the same view. Subagent activity is tracked for task tool runs.
Quality gates that match your team
Alfred can keep reviewing until a configured quality gate is met. Choose the maximum review rounds, decide which finding severities block success, and archive automatically only after the review succeeds.
Use the project context already available to OpenCode
Manage project and system skills from the extension, and inspect or enable configured MCP servers before running a task.
Quick Start
- Install from the VS Code Marketplace.
- Open Opencode Kanban from the Activity Bar.
- Set your OpenCode token:
Ctrl+Shift+P -> Opencode Kanban Board: Set OpenCode Token.
- Create a card in To-Do, or open Alfred for fast batch input.
- Run Execute, watch the live output, then Review and Archive the result.
Manual Installation
Download the latest .vsix file from Releases and install it:
code --install-extension vscode-kanban-agent-*.vsix
Requirements
- VS Code
^1.90.0
- OpenCode server or API access
- Git (optional, for archive auto-commit)
- Perforce (optional, for changelist-based workflows)
Configuration
Open Preferences: Open Settings (UI) and search for kanbanAgent.
| Setting |
Description |
kanbanAgent.runnerType |
opencode or mock |
kanbanAgent.opencodeBaseUrl |
OpenCode server URL |
kanbanAgent.opencodeServerMode |
private (auto-start) or external |
kanbanAgent.opencodeModels |
Available models, providers, and reasoning-depth support |
kanbanAgent.projectScm |
git or perforce for change detection |
kanbanAgent.alfredReviewGatePolicy |
Default quality threshold for Alfred review |
Build, Review, and Address Review runtime profiles are managed in the extension UI.
Commands
| Command |
Description |
Opencode Kanban Board: Open Alfred |
Open the Alfred orchestration view |
Opencode Kanban Board: Focus Sidebar |
Focus the kanban sidebar |
Opencode Kanban Board: Set OpenCode Token |
Configure authentication |
Opencode Kanban Board: Show Debug Log |
View runtime diagnostics |
Troubleshooting
- Alfred cannot start a run: Verify the OpenCode server and token.
- Model list is empty: Check
kanbanAgent.opencodeModels and server connectivity.
- Archive auto-commit is skipped: Verify Git repository detection and
git config user.name/email.
- Need diagnostics: Run
Opencode Kanban Board: Show Debug Log from the Command Palette.
Release Notes
0.7.3
- Fix Marketplace screenshot URLs by pointing documentation assets to the active GitHub repository.
- Correct repository, issue tracker, homepage, and release URLs in extension metadata and documentation.
License
MIT