
A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible...
概览
A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible through a simple CLI or programmatically in your Node.js applications. Deploy and manage individual VSCode instances or entire swarms with secure login credentials and resource management. - : Analyze code structure, complexity, and potential issues - : Search for patterns in code files with context - : Add, update, remove, or replace code segments - : Deploy, list, and stop VSCode instances with secure UI login - : Deploy and manage multiple VSCode instances as a coordinated swarm - : Manage resources for VSCode instances and jobs - : Generate and manage secure passwords for VSCode UI access - : Run as an MCP server for integration with AI assistants - : Use all features programmatically in Node.
README
以下为原文 README 节选,完整内容请查看原文。
CodeSwarm: VSCode Remote MCP Server
A command-line interface and MCP server for VSCode remote development tools. This package provides a set of tools for code analysis, code modification, and VSCode instance management, all accessible through a simple CLI or programmatically in your Node.js applications. Deploy and manage individual VSCode instances or entire swarms with secure login credentials and resource management.
Created by rUv
Features
- Code Analysis: Analyze code structure, complexity, and potential issues
- Code Search: Search for patterns in code files with context
- Code Modification: Add, update, remove, or replace code segments
- VSCode Instance Management: Deploy, list, and stop VSCode instances with secure UI login
- VSCode Swarm Management: Deploy and manage multiple VSCode instances as a coordinated swarm
- Resource Management: Manage resources for VSCode instances and jobs
- Secure Access Control: Generate and manage secure passwords for VSCode UI access
- MCP Server: Run as an MCP server for integration with AI assistants
- Programmatic API: Use all features programmatically in Node.js applications
- Security Features: Command injection protection, secure password handling, and authentication
Table of Contents
- Installation
- Quick Start
- CLI Usage
- MCP Server Usage
- Security Features
- Programmatic Usage
- Environment Variables
- Troubleshooting
- Documentation
- Contributing
- License
Installation
You can use this package without installation via npx:
npx vsc-remote
Or install it globally:
npm install -g vsc-remote
vsc-remote
For programmatic usage in your Node.js applications:
npm install vsc-remote --save
安装
npx vsc-remote <command>