Agent mode and MCP support for Copilot in Eclipse now generally available #151288
Replies: 134 comments 486 replies
-
On very first time I start typing in the code I always get this error below: Looks like |
BetaWas this translation helpful?Give feedback.
-
It seems that every AI interaction / code proposal is logged to the Eclipse Error log as "Info": Logging is fine, but that pollutes application log with lot of "garbage". Ideally this would be redirected to a dedicated log file and only warnings/errors are printed to the main log file. |
BetaWas this translation helpful?Give feedback.
-
Not working for me :-( |
BetaWas this translation helpful?Give feedback.
-
I bring my report to here This message still appears multiple times even after I dismiss it.
|
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
There are several errors. This is part of them. What I did: The installation was successful, but the error occurred.
eclipse.buildId=4.34.0.20241128-0756 |
BetaWas this translation helpful?Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
-
What is a license restrictions on the bundle? Can it be redistributed with a commercial Eclipse RCP application? |
BetaWas this translation helpful?Give feedback.
-
Please bundle per OS/architecture, currently
The p2 tooling allows you to have architecture specific bundles. |
BetaWas this translation helpful?Give feedback.
-
When will it be possible to switch the underlying models? |
BetaWas this translation helpful?Give feedback.
-
I am using Eclipse 2024-12 (4.34.0) to develop in an SAP environment. I have installed the Copilot plugin today. As soon as I open source code (ABAP class, RAP behaviour, Service definition, Table definition) I am getting the following error: And when opening CDS views I am getting a similar error: |
BetaWas this translation helpful?Give feedback.
-
We see errors while typing Note: this also happens if the "Automatically show inline completions" option is off, which is yet another issue (I would assume |
BetaWas this translation helpful?Give feedback.
-
It seams like the "Enable Strict SSL" configuration is only working for the java part and not the language server I can't get completions behind our company proxy even after deactivating the SSL Check |
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
It is great the Github Copilot decided to officially support Eclipse. I have tried it on my Sts and the completions of code works fast |
BetaWas this translation helpful?Give feedback.
This comment was marked as spam.
This comment was marked as spam.
-
Any plans to publically expose the sources on GitHub? Usually Eclipse plugins work best as open source… |
BetaWas this translation helpful?Give feedback.
-
Is there a way to affect code completion proposals by custom instructions? I see the custom instructions from the copilot settings affect the chat dialog, but looks like they do not affect the code completion proposals. |
BetaWas this translation helpful?Give feedback.
-
Thanks for the new drop. One feature I'm very interested in is support for chatmodes and instructions as the VSCode plugin handles them. Do you have a plan for them? |
BetaWas this translation helpful?Give feedback.
-
The following is unclear. Are these custom instructions for the chat or for completions? |
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I just saw you added Next edit suggestions for the Intellij Plugin and I know Jetbrains Ai Codding Assistant added this feature also |
BetaWas this translation helpful?Give feedback.
-
![]() We’ve just shipped a new set of improvements to make GitHub Copilot in Eclipse smarter and easier to use. These updates bring more context options, smoother workflows, and better customization for your development experience. Check out what's new |
BetaWas this translation helpful?Give feedback.
This comment was marked as off-topic.
This comment was marked as off-topic.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
BetaWas this translation helpful?Give feedback.
-
I'm using Eclipse 2025-09 (4.37.0) with Copilot 0.11.0 and SAP ABAP. If I highlight a statement in the code I'm working on (with code added to Copilot context) and ask Copilot to explain it never explains the statement that is highlighted. It just chooses some random piece of code elsewhere in the class. I get around this by copying the statement to the chat window but my question is shouldn't Copilot be able to see which statement I'm talking about without this? |
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hi, the agent mode isn’t working for SAP ABAP developers. Will it be fixed in future releases? |
BetaWas this translation helpful?Give feedback.
-
I stared to use Github Copilot more seriously at work and it works great but things need to be improved
|
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
I got error installing the Copilot 0.12 from Eclipse market place Unable to read repository at https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot/content.xml. It will continue then got the following: Eclipse IDE for Enterprise Java and Web Developers (includes Incubating components) Version: 2025-09 (4.37.0) |
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
BetaWas this translation helpful?Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Agent mode seems to have some errors |
BetaWas this translation helpful?Give feedback.
-
Chat input box rendered twice java.lang.NullPointerException: Cannot invoke "org.eclipse.core.runtime.IPath.toPath()" because the return value of "org.eclipse.core.resources.IFolder.getLocation()" is null |
BetaWas this translation helpful?Give feedback.
-
Hey @jdneo - at https://github.com/eclipse-copilot/eclipse-copilot, your team dropped a release and set up an issues list but it seems like nothing is happening there. Is that a viable repository? Is that where issues should be logged? What's the plan for that repository? |
BetaWas this translation helpful?Give feedback.

























Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Agent mode and MCP support for Copilot in Eclipse now generally available
GitHub Copilot agent mode with MCP support for Eclipse is now generally available! You can enable GitHub Copilot with any GitHub account and experience the autonomous coding experience today.
✨ What's new
Agent mode
With the introduction of agent mode in Eclipse, Copilot functions as an autonomous pair programmer that can perform multi-step coding tasks at your command, such as analyzing your codebase, proposing edits, and executing terminal commands using a defined set of tools. With agent mode, Copilot can even iterate on its own code, detect errors, and fix them automatically.
Each tool in the agent toolkit has specific capabilities that help Copilot complete these tasks. For example, Copilot can search the workspace, read file contents, execute terminal commands, retrieve compile or lint errors from the editor, and apply code changes via a speculative decoder endpoint. The set of available tools continues to grow as we experiment with new ones to further enhance the capabilities of Copilot in agent mode.
Here's what a typical workflow looks like in agent mode after you enter your request:
Semantic understanding: Copilot interprets your request in Copilot Chat and analyzes the codebase to understand the task's intent and requirements.
Plan proposal: Copilot leverages your code to build context around the request. Based on its understanding, it breaks the task into smaller steps and formulates a plan.
Plan execution: Copilot asks for confirmation to take the actions outlined in the previous bullet. Some examples of actions it might take include:
Task complete: After successfully implementing the changes, Copilot reviews its work, finalizes the task, and provides you with a summary of what changed.
MCP support
Model Context Protocol (MCP) is an open standard that enables AI models to interact with external tools and services through a unified interface. With Copilot supporting MCP in Eclipse, agent mode gets extended capabilities from the tools contributed by MCP servers, so Copilot can assist across more workflows and tasks.
Set up your local MCP servers
You can define your servers in a configuration file (e.g., mcp.json) by doing the following:
🛠 Try it out
Copilot agent mode and available today to all Eclipse users. You need to update the plugin to the latest version. To access Copilot agent mode for Eclipse, you also need a Copilot license.
💬 Share your feedback
Your feedback drives improvements. Let us know what you think using the in-product feedback option or share your thoughts in the comments below.
BetaWas this translation helpful?Give feedback.
All reactions