Agent Kanban (VS Code)
By appsoftware.com
Install from VS Code Marketplace
Agent Kanban is a context and workflow management tool for agentic software development. This extension connects your VS Code workspace to your Agent Kanban board, providing task context to AI coding agents, capturing Copilot conversation turns, and enabling resume-driven workflows across chat sessions.
Create and manage boards, tasks, teams, and organisations at agentkanban.io.
Features
Board & Task Selection
Connect to your remote board from the sidebar. Browse tasks, select the one you're working on, and the extension keeps your workspace aligned with the active task.
Agent Context (AGENTS.md)
The extension manages a sentinel section in your workspace AGENTS.md file. When a task is selected, the sentinel includes the task title, UUID, board instructions, and MCP tool references — giving your AI agent the context it needs without manual copy-paste.
Resume into Copilot Chat
Use the @kanban chat participant to load task context into a new Copilot conversation:
@kanban /resume — injects board memory, task description, timeline events, and the current todo list.
@kanban /resume delta — injects only what changed since the last full resume in this chat session.
You can also trigger resume from the Resume (Full) and Resume (Delta) buttons in the sidebar.
Turn Capture
Copilot conversation turns (user messages and agent responses) are automatically captured and sent to the remote task. Captured turns are viewable, pinnable, and manageable from the Turns tab on the web app.
Board Documents (Local Cache)
Board-level memory and technical documents are synced to .agentkanban/MEMORY.md and .agentkanban/TECHNICAL.md in the workspace root. Agents can read these as ordinary files without API calls. The cache is refreshed on task selection and when documents change on the server.
Git Worktrees
Create a dedicated worktree for each task — a new branch checked out in a sibling directory with the board/task binding pre-configured. Each worktree opens in its own VS Code window, isolating agent context per task.
- Create, open, and delete worktrees from the sidebar or command palette.
- Configure the worktree root directory with
agentKanban.worktreeRoot.
MCP Integration
The setup wizard auto-generates .vscode/mcp.json so your AI agent can interact with Agent Kanban directly via MCP tools (get_task_context, add_comment, list_todos, update_todo, update_board_memory, and more).
Getting Started
- Create an account at agentkanban.io and set up a board.
- Install the extension from the VS Code Marketplace.
- Open the Agent Kanban view in the Activity Bar.
- Run Agent Kanban: Setup Remote Connection and enter your server URL and API key.
- Select a board and task from the sidebar.
- Use
@kanban /resume to load task context into a Copilot chat and start working.
Commands
| Command |
Purpose |
Agent Kanban: Setup Remote Connection |
Configure server URL, API key, and board |
Agent Kanban: Connect Remote Workspace |
Alias for remote setup |
Agent Kanban: Configure Remote |
Focus the remote sidebar panel |
Agent Kanban: Select Remote Board... |
Switch to a different board |
Agent Kanban: Select Remote Task... |
Pick the active task from the current board |
Agent Kanban: Create Worktree |
Create a Git worktree for the selected task |
Agent Kanban: Delete Worktree |
Remove a worktree and its branch |
Agent Kanban: Uninitialise |
Remove managed AGENTS.md section, stored API key, MCP config, and workspace state |
Chat Participant
| Command |
Purpose |
@kanban /resume |
Full resume — board memory, task description, timeline events, todos |
@kanban /resume delta |
Delta resume — only new events since the last full resume |
Settings
| Setting |
Default |
Description |
agentKanban.enableLogging |
false |
Enable diagnostic file logging for the extension |
agentKanban.worktreeRoot |
../{repo}-worktrees |
Template for the worktree root directory ({repo} = workspace folder name) |
Web App
The extension is a companion to the Agent Kanban web app, where you can:
- Create and manage kanban boards with configurable lanes
- Write task descriptions, comments, and todos with Markdown, Mermaid, and LaTeX support
- View and manage captured AI conversation turns (pin, exclude, fork, split)
- Configure board memory and technical documents (shared agent context)
- Set board-level agent instructions
- Upload task assets for agent retrieval via MCP
- Manage organisations, teams, and role-based access
- Create and manage API keys and webhooks
The web app works with VS Code, Cursor, Windsurf, and other VS Code-compatible editors.
Links