
Cursor Collaboration Server

2025.03.28
1
JavaScript实时协作代码编辑团队协作交流协作开发效率
Cursor Collaboration Server 是一个实时协作服务器,专为 Cursor 编辑器设计,旨在简化团队协作编程和调试过程。它允许用户在 Cursor 编辑器中实时看到彼此的编辑操作,类似于 Google Docs 的协作体验。此外,它还支持团队聊天、共享 AI 辅助功能,并兼容 Windows、Mac 和 Linux 系统。
View on GitHub
Overview
基本能力
产品定位
Cursor Collaboration Server 是一个专为 Cursor 编辑器设计的实时协作服务器,旨在简化团队协作编程和调试过程。
核心功能
- 实时显示团队成员的编辑操作(如光标移动)。
- 内置团队聊天功能。
- 共享 AI 辅助功能。
- 兼容 Windows、Mac 和 Linux 系统。
适用场景
- 团队协作编程。
- 实时调试和代码审查。
- 远程教学和编程辅导。
工具列表
- WebSocket 服务器:运行在端口 3001,处理所有实时编辑操作。
- Web 界面:运行在端口 3002,用于监控和管理服务器。
常见问题解答
- 无法连接:确保服务器正在运行,且防火墙未阻止相关端口。
- 认证错误:安全密钥可能错误,尝试重新运行设置。
- 无 AI 响应:检查是否在
.env
文件中添加了 API 密钥。
使用教程
使用依赖
- Node.js 版本 16 或更高。
- npm(随 Node.js 一起安装)。
- Cursor 编辑器已安装。
安装教程
- 获取代码
bash git clone <repository-url> cd cursorkleo-mcp-server
- 安装依赖
bash npm install
- 构建项目
bash npm run build
- 设置服务器
bash npm run setup
或手动设置.env
和cursor-plug.json
文件。 - 启动服务器
bash npm start
调试方式
- 开发模式下运行:
bash npm run dev
- 确保 WebSocket 服务器和 Web 界面正常运行。