Skip to content
| Marketplace
Sign in
Visual Studio Code>AI>Multi AgentsNew to Visual Studio Code? Get it now.
Multi Agents

Multi Agents

multi-agents

|
4 installs
| (0) | Free
基于 @multi-agent/a2a 协议框架的 VSCode 插件,实现多 Agent 智能协作
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Multi Agents

基于 @multi-agent/a2a 协议的 VSCode 扩展,实现本地与云端的分布式 Multi-Agent 协作。采用配置驱动的开放式架构,可自由扩展。

功能特性

  • 多 Agent 协作 - 与专业 AI Agent 对话(已内置前端、后端、通用对话等)
  • 智能对话 - 自然语言交互,实时进度反馈
  • 工具可视化 - 查看 Agent 使用的工具(读取、写入、编辑文件等)
  • 代码选中同步 - 选中代码自动同步到 CLI 终端
  • 开放架构 - 配置驱动的开放架构,支持自主扩展

快速开始

安装

在 VSCode Extensions 中搜索 Multi Agents 并安装,或通过命令行:

code --install-extension llong.multi-agents

打开聊天

方式 1:命令面板

  • Cmd+Shift+P (Mac) / Ctrl+Shift+P (Windows/Linux)
  • 输入 "Multi Agents: Open Chat"

方式 2:编辑器按钮

  • 点击编辑器右上角的图标

开始对话

输入你的需求,例如:

一句话介绍马云,并且将介绍信息保存到本地的一个 markdown 文档中去。

插件会自动调用合适的 Agent 完成任务!

内置 Agent

安装后即可使用以下 Agent,无需额外配置:

本地 Agent(由插件自动启动)

  • Host Agent - 编排调度,协调多个 Agent 协作
  • Tool Agent - 工具执行引擎,执行文件读写等操作
  • VSCode Agent - IDE 集成,获取代码选中等信息

云端 Agent(可选,需配置)

  • Chat Agent - 通用对话,回答问题、生成内容
  • Frontend Agent - 前端开发,React/Vue 项目生成
  • Backend Agent - 后端开发,API 设计、代码生成

配置

VSCode 设置

在 VSCode 设置中搜索 Multi Agents 调整配置:

配置项 默认值 说明
boss.hostAgent.port 50050 Host Agent 端口
boss.codeSelection.enabled true 启用代码选中监听

自定义 Agent

如果需要使用自己部署的 Agent,可以编辑配置文件 ~/.boss/settings.json:

{
  "agents": [
    { "id": "chat-agent", "address": "a2a://your-server:50054" },
    { "id": "frontend-agent", "address": "a2a://your-server:50056" },
    { "id": "backend-agent", "address": "a2a://your-server:50058" }
  ]
}

将 your-server 替换为你的服务器地址即可。

使用示例

示例 1:生成代码并保存

帮我创建一个 React 组件,实现用户登录表单,并保存到 src/components/LoginForm.tsx

示例 2:代码重构

帮我重构这个函数,使用 TypeScript 并添加类型注解
[选中代码后发送]

示例 3:文档生成

为这个项目生成 README.md,包括项目简介、安装步骤和使用说明

示例 4:代码审查

帮我检查这段代码,看看有没有潜在的问题或可以优化的地方
[选中代码后发送]

示例 5:单元测试

为 src/utils/formatDate.ts 生成 Jest 单元测试

示例 6:API 开发

设计一个 RESTful API,实现用户注册、登录和个人信息管理功能,并生成 Express 路由代码

技术架构

基于 @multi-agent/a2a 协议框架的配置驱动架构:

  • 统一通信 - 本地与云端 Agent 通过 A2A 协议无缝协作
  • 配置驱动 - 所有 Agent 地址通过配置文件管理
  • 自主部署 - 可使用官方服务或完全自行部署
  • 透明计量 - 云端服务基于 A2A 协议内置的 Token 计量
  • 开放架构 - 支持私有化部署与自定义扩展

相关链接

  • GitHub 仓库地址: boss-vscode-extension
  • A2A 协议: a2a
  • 问题反馈: Issues
  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2025 Microsoft