Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>AI Task ManagerNew to Visual Studio Code? Get it now.
AI Task Manager

AI Task Manager

First Principles

|
7 installs
| (0) | Free
A task management panel for tracking tasks across projects with AI coding assistants
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

AI Task Manager

Buy Me A Coffee

Persistent task tracking for AI coding sessions. Your AI picks up where it left off — tasks, context, and progress survive between sessions.

Works with Claude Code, Cursor, Copilot, Windsurf, and any AI that can read/write files.

Task panel
All projects at a glance. Expand for full task lists with statuses, priorities, and timestamps.

Expanded task list
Right-click to change status, priority, or remove. Add tasks with the + button.

Right-click context menu
Right-click any task to change its status, update its priority, or remove it.

Markdown file format
All task data lives in a single Markdown file per project — easy to read, edit, and version control.

How it works

  1. Install — auto-configures your AI assistant on first launch
  2. Open a project — prompted to create a task file if none exists
  3. Work — AI tracks tasks and writes session context to disk
  4. Next session — AI reads the file and continues where it left off

Tasks live in ~/.ai-tasks/ as plain Markdown with JSON frontmatter — git-trackable, human-editable.

Why not built-in task tools?

They're session-scoped. Close the terminal, everything's gone. This persists to disk.

Features

  • Persistent — tasks and project context survive across sessions
  • AI-agnostic — any tool that reads files works, no vendor lock-in
  • Auto-setup — configures your AI assistant on first launch
  • Live updates — file watcher picks up changes instantly
  • Status bar — shows current active task
  • Git-friendly — plain Markdown files

Settings

Setting Default Description
aiTaskManager.tasksFolder ~/.ai-tasks Folder containing task files
aiTaskManager.autoCheckTasks true AI auto-reads tasks at session start
aiTaskManager.autoRemoveDoneTasks 0 Auto-remove oldest done tasks when count exceeds this (0 = off)

Commands

  • Toggle AI Task Manager — open/close the panel
  • AI Task Manager: Init Project — create a task file for the current workspace

Requirements

VS Code 1.85+ (or compatible: Cursor, Windsurf, VSCodium)

Bugs & Feedback

Open an issue on GitHub

License

MIT with Commons Clause

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft