关于
Headless Editor provides a language-agnostic, headless code editing environment that uses the Language Server Protocol (LSP) for rich code intelligence and the Model Context Protocol (MCP) for AI-assisted code manipulation. It offers secure file system operations, session-based editing, and supports TypeScript/JavaScript with advanced analysis features. Its architecture includes an LSP Manager, Document Manager, Session Manager, Edit Operation Manager, and File System Manager, ensuring robust and secure code editing workflows.
主要功能
- Format-preserving edit operations
- Session-based editing with state management
- Secure file system operations with access controls
- 10 GitHub stars
- LSP integration for language intelligence
- TypeScript/JavaScript language support with in-depth analysis
使用案例
- Automated code refactoring
- AI-assisted code completion
- Remote code editing environments