Token导航 LogoToken导航TokenDH.com
Eclipse Agents logo
开发工具未说明官方级别未说明来源级核验

Eclipse Agents

MCP Server

为Eclipse IDE提供基于MCP和ACP协议的编码代理集成功能,支持与外部LLM驱动的代理交互,提升开发效率。

工具数

0

提示词数

0

GitHub Stars

20

资源数

0
JavaClaude开发工具Claude DesktopClaudeVS Code

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

作者 / 组织

eclipse-agents

提供方

eclipse-agents

最后核验

2026/5/17 20:22

快速接入

先看主来源和安装命令,再打开仓库或文档;下面只保留这个条目的关键接入事实。

详细介绍

Eclipse IDE与ACP和MCP上的编码代理集成

注意:此代码库是一个正在进行的工作,是预发布版本。目前正在共享,以进行沟通和协调

此功能为Eclipse添加了基于两个开放协议构建的开源Coding Agent聊天体验:

- 规范代理与外部资源、工具和提示之间的通信。

- 规范IDE和编码代理之间的通信。

Eclipse IDE的模型上下文协议服务

此功能在Eclipse IDE VM中运行一个模型上下文协议服务器,实现了基于Eclipse的体验和在Eclipse IDE内外运行的LLM驱动的代理体验之间的交互。功能包括:

  • MCP服务器使用 mcp java sdk 在可以通过HTTP提供服务的工作台中运行
  • 一组内置的平台服务,包括:

- 访问工作区、编辑器、控制台、标记、注释等… - 带有变量和内容辅助的资源模板

  • 插件向Eclipse MCP服务器贡献MCP工具和资源的扩展点

- 使用带注释的函数通过以下方式贡献MCP资源 MCP注释 杰克逊注释

  • 集中的偏好、跟踪和功能

MCP集成

  • 任何MCP客户端都可以使用Eclipse MCP服务,例如:

- 桌面应用程序,如Claude Desktop - 终端CLIs,如Gemini和Claude Code

  • IDE,如Eclipse和VS Code

- 在Eclipse中使用Copilot for Eclipse - 在Eclipse终端中运行CLI - 下面描述的基于代理客户端协议的聊天

Eclipse IDE的代理客户端协议(ACP)服务

- “编码代理”是一个本地应用程序,通常是CLI,可以访问文件、运行批准的终端命令、充当MCP客户端,并使用LLM执行最终用户提示的复杂任务。

  • 现有的实现包括:

- 编辑器实现 - 泽德 - Emacs - 新 - 马里莫笔记本 - 代理实现 - 双子座 - 克劳德代码 - 鹅

  • 该协议的特点包括:

- 聊天会话生命周期 - 用户提示生命周期 - 客户端可以将MCP服务器列表转发给代理 - 工具使用确认 - 用于读/写文件/编辑器缓冲区的API - 嵌入和引用的资源 - /#@命令

MCP Contexts

截图

允许内部MCP服务器在HTTP端口上运行

MCP Contexts

提示编码代理编写代码并运行工具

acp prompt

提示输入示例代码

acp code blocks

提示解释

acp code blocks

演示

安装

  • 下载最新版本的 Eclipse J2EE软件包 它内置了插件依赖关系。
  • 下载 Eclipse代理插件 并将其解压缩
  • 从Eclipse导航到帮助>安装新软件。..
  • 单击“添加…”>“存档…”,导航到org.eclipse.mcp.update文件夹,然后单击“打开”
  • 取消选中“按类别分组项目”
  • 切换视图中显示的功能的复选框
  • 点击“下一步”直到“完成”
  • 单击安全警告的“确定”并允许安装补丁
  • 当系统提示重新启动时,单击“是”

将内置MCP服务器连接到外部MCP客户端

  • 导航到首选项页面“编码代理/代理上下文”
  • 选中“启用MCP HTTP服务器”复选框并应用更改。
  • 使用“复制到剪贴板”按钮将MCP的SSE端点复制到剪贴板。
  • 将HTTP SSE MCP端点添加到您选择的MCP客户端。

在Google Gemini CLI中使用“编码代理”视图

  • gemini ACP目前存在一个错误,因此您需要针对较旧的版本
  • 在首选项页面“编码代理”>“代理服务”>“Google Gemini”中,将目标版本设置为0.9.0

目录标签

目录标签

JavaClaude开发工具IDE插件本地部署编码代理LLM集成协议标准化

支持客户端

Claude DesktopClaudeVS Code

接入字段

传输方式(transport,传输协议)

未说明

鉴权方式(authType,认证方式)

none

工具数量(toolCount,工具数)

0

资源数量(resourceCount,资源数)

0

提示词数量(promptCount,提示词数)

0

权限和风险

未说明none部署方式未说明

接入前请确认传输方式、认证方式和部署位置,并根据实际工具能力限制访问范围。

安装前确认

不要直接授予不必要的文件、网络或账号权限;先核对安装命令和配置内容。

仍需确认:installCommand

来源信息

继续浏览同类 MCP