Agent Board¶
AI-powered kanban board for VS Code with autonomous agent workflows.
Agent Board is a VS Code extension that provides a visual kanban board where AI agents autonomously plan, implement, review, and merge code changes. Tasks flow through five stages — from initial idea to merged code — with AI agents handling the heavy lifting at each step.
Key Features¶
- 5-Stage Kanban — Idea → Planning → Implementation → Review → Merge
- Multi-Backend AI — GitHub Copilot, Claude CLI, or Cline
- Autonomous Workflow — Agents move tasks through stages automatically
- Multi-Agent Architecture — Planner, Developer, and Reviewer agents collaborate
- Persistent State — Tasks stored as Markdown files with YAML frontmatter
- Configurable — YAML-based settings, pluggable agent skills
Quick Start¶
# Clone and install
git clone https://github.com/stefanposs/agent-board.git
cd agent-board
npm install
# Build
npm run build:all
# Install in VS Code
cp -r dist/ ~/.vscode/extensions/stefanposs.agent-board-0.1.0/dist/
Then open VS Code and use the Agent Board sidebar panel.
Architecture at a Glance¶
graph LR
A[Vue 3 Webview] <-->|postMessage| B[Extension Host]
B --> C[BackendRegistry]
C --> D[Copilot LM API]
C --> E[Claude CLI]
C --> F[Cline Extension]
B --> G[.tasks/ Persistence]
B --> H[Git Service]
Documentation¶
| Section | Description |
|---|---|
| Architecture | System design, components, data flow |
| Setup | Installation and configuration |
| Guides | Agent configuration, backends, workflows |
| Development | Contributing, testing, building |
| API Reference | Protocol types and domain model |