VSCode Commands icon

VSCode Commands

Empower Large Language Models to execute and query VSCode commands directly.

关于

This VSCode extension provides a bridge for Large Language Models (LLMs) to seamlessly interact with the VSCode integrated development environment. Leveraging the Model Context Protocol (MCP), it enables LLMs to execute a wide array of VSCode built-in or extension commands, dynamically list available commands with filtering capabilities, and receive structured results. This integration facilitates advanced automation within the IDE, allowing LLMs to perform tasks like code formatting, file management, and navigation, thereby enhancing developer productivity and enabling more sophisticated AI-driven workflows.

主要功能

  • Dynamically retrieve and filter all available VSCode commands
  • Ensures safe command execution with comprehensive error handling
  • 1 GitHub stars
  • Execute any VSCode built-in or extension command via MCP
  • Supports real-time communication with LLMs over stdio

使用案例

  • Automate common developer tasks like code formatting and import organization directly from an LLM
  • Allow LLMs to navigate, manage, and interact with VSCode settings and files programmatically
  • Enable LLMs to discover and utilize available VSCode functionality based on context
Advertisement

Advertisement