Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>Agent Feeder: Todo Tree & Context ManagerNew to Visual Studio Code? Get it now.
Agent Feeder: Todo Tree & Context Manager

Agent Feeder: Todo Tree & Context Manager

Dharani Jayakanthan

|
3 installs
| (0) | Free
VS Code task dashboard for tracking TODO, FIXME, and @agent comments.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

🤖 Agent Feeder: Todo Tree & Context Manager

A powerful, universal editor extension and Mission Control Dashboard designed to aggregate, manage, and filter your codebase's TODO, FIXME, and @agent comments directly within your environment.

Built specifically for modern AI-assisted workflows, Agent Feeder works seamlessly across VS Code, Cursor, Windsurf, VSCodium, and Gitpod to supercharge agents like Cline, GitHub Copilot, and Roo Code.


🌪️ The Problem It Solves

When pair-programming with autonomous AI agents or LLMs, developers constantly spot minor refactors, edge cases, or future bugs. Managing these scattered micro-tasks is tedious, and prompting an AI tool with the right context repeatedly breaks your flow.

Agent Feeder solves this context-switching tax by bridging the exact gap between your scattered codebase annotations and your AI coding workflow.


✨ Key Features

  • 🚀 Mission Control Dashboard: A polished Webview dashboard that beautifully visualizes, tracks, and triages your ongoing tasks inside the editor.
  • 📂 Hierarchical Sidebar View: Automatically extracts annotations and groups them by file path directly in a dedicated Activity Bar panel.
  • 🧠 Intelligent Workspace Filtering: Aggressively weeds out node_modules, dist/, .next/, and third-party dependencies. Your agents only see actionable, developer-authored tasks.
  • ⚡ Real-Time Sync: Instantly updates and syncs between your files and the dashboard seamlessly as you type, save, modify, or delete files.

🛠️ Developer Workflow & Live Examples

1. Tag your code 🏷️

Write code as usual. When you realize an AI agent needs to fix or refactor something later, simply leave an @agent, TODO, or FIXME comment.

// TODO: Implement strong JWT user authentication here before shipping
const loginUser = (req, res) => {
    // missing auth logic
}

// FIXME: Noticeable memory leak occurs when unmounting this chart component
useEffect(() => {
    chart.render();
}, []);

/* @agent Extract these complex database queries into a clean repository pattern */
const handleTransaction = async () => { 
    // raw SQL logic
}

2. View the Hierarchy 🌳

Open the Todo Manager icon on your editor's Activity Bar. You'll instantly see a pristine, grouped file-tree containing all pending tasks filtered intelligently across your entire repository. No setup required.

3. Triage via Mission Control 🎛️

Click on any task line in the sidebar to open the Mission Control Dashboard. The dashboard captures and provides the exact surrounding code snippets and context details, letting you review the task visually without jumping between multiple files.

4. Feed the Agent 🥩

Use the rich context provided in the dashboard to instantly target and guide your preferred AI (Cursor, Cline, Copilot). Because the relevant file context is already isolated and surfaced for you, it radically reduces AI hallucinations and completely eliminates the need for you to manually hunt down and copy-paste code constraints into the chat box.


⌨️ Keyboard Commands

  • agentFeeder.refreshTasks: Manually force a rescan of the workspace.
  • agentFeeder.openTaskDetails: Opens the visual dashboard for a strategically selected task.

📄 License

MIT © Dharani Jayakanthan

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