概要
AIコーディングエージェント利用時の課題である「コンテキストの消失」を防ぐため、Markdownベースでタスク管理と実装フローを統合するVS Code拡張機能が登場しました。
詳細内容
AIエージェント(GitHub Copilot等)との開発において、チャットをクリアすると過去の設計判断やコンテキストが失われる「Context Rot(文脈の腐敗)」が大きな課題となっています。「VS Code Agent Kanban」は、この問題を解決するために開発されたVS Code拡張機能です。すべてのタスクをリポジトリ内のMarkdownファイル(.md)として保存し、YAMLフロントマターで状態を管理する「GitOps」的なアプローチを採用しています。
主な機能として、VS Code内のカンバンボード表示に加え、GitHub Copilot Chat経由での`@kanban`コマンドによる操作が可能です。「plan(計画)」「todo(TODO作成)」「implement(実装)」という構造化されたワークフローを提供し、エージェントとの対話ログをMarkdownに記録し続けることで、後から振り返り可能な「ソース・オブ・トゥルース(信頼できる情報源)」を構築します。独自のLLMエンジンを抱え込まず、既存のCopilotの機能を最大限に活用する設計思想が特徴です。