
AI Assistant Integration Environment

2025.03.28
1
ShellAI开发环境多助手协作开发效率
AI Assistant Integration Environment 是一个集成了Claude、VSCode和Goose的AI开发环境,通过Model Context Protocol (MCP)服务器实现不同AI助手之间的通信和资源共享。该系统具备JSON-RPC通信、状态管理、端到端加密、分层配置系统和共享工作区等功能,旨在提供一个无缝协作的AI开发环境。
View on GitHub
Overview
基本能力
产品定位
AI Assistant Integration Environment 是一个集成化的AI开发环境,旨在通过MCP服务器实现不同AI助手之间的高效协作和资源共享。
核心功能
- 通信层: 使用JSON-RPC进行基于通道的路由通信
- 连接管理: 支持状态池化和自动再平衡
- 安全框架: 提供端到端加密和基于角色的访问控制(RBAC)
- 配置系统: 分层配置,支持助手特定设置
- 共享工作区: 通过FUSE实现管理
- 工作流系统: 状态机实现,支持依赖解析
适用场景
- AI开发团队协作
- 多AI助手集成开发
- 需要安全通信和资源共享的AI项目
工具列表
- Claude: 负责研究、文档编写和代码审查
- VSCode/RooCode: 负责代码实现、调试和文件管理
- Goose: (待实现)
常见问题解答
- 如何设置共享工作区?
共享文件系统位于
/Users/cent/mcp-tools/shared-workspace/
- 通信协议是什么? 使用JSON-RPC消息通过通道路由
- 如何管理状态? 通过状态机实现工作流编排
使用教程
使用依赖
暂无具体依赖命令提供
安装教程
请参考安装指南获取设置说明
调试方式
请参考集成指南获取系统架构和配置的详细信息