Skip to content

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