GitHub Copilot is your AI-powered coding assistant, offering assistance throughout your software development journey. Leveraging large language models, it offers suggestions via code completions and chat, as detailed below:
- Code completions: You can receive auto-complete type suggestions from GitHub Copilot either by starting to write the code you want to use, or by writing a natural language comment describing what you want the code to do.
- Chat: You can engage in a conversation about your codebase using GitHub Copilot Chat within your IDE. Whether you're troubleshooting a bug or crafting a new feature, GitHub Copilot is here to assist when you encounter challenges – simply ask for guidance.
- Agent Mode: Experience a more autonomous coding companion that can understand your project context and take proactive actions. In agent mode, GitHub Copilot can automatically detect and fix errors, suggest and execute relevant terminal commands, and help you navigate complex codebases. This advanced mode enables self-iterative development, where Copilot learns from feedback to provide increasingly accurate assistance.
- Model Context Protocol (MCP): A powerful extension for Copilot’s Agent mode on Eclipse that connects GitHub Copilot to external tools and services. With MCP, you can enhance Copilot's capabilities through specialized development tools and services, all accessible directly within your Eclipse environment.
Feedback
We’d love to get your help in making GitHub Copilot better! If you have feedback or encounter any problems, please reach out to us at the feedback channel or join the discussion in our community discussion.
Getting access to GitHub Copilot
Sign up for a 30 day free trial with GitHub Copilot today or request Copilot access from your enterprise admin. Additionally, GitHub Copilot offers a free tier, which includes 2,000 code completions and 50 chat messages per month. To access GitHub Copilot, an active GitHub Copilot license is required. You can read more about our business and individual offerings at github.com/features/copilot.
Supported languages, IDEs and framework
GitHub Copilot works on any language, including Java, PHP, Python, JavaScript, Ruby, Go, C#, or C++. Because it’s been trained on languages in public repositories, it works for most popular languages, libraries and frameworks. It’s also integrated into your editor, and fast enough to use as you type.
What can you do with GitHub Copilot?
GitHub Copilot offers numerous possibilities, serving as your comprehensive coding assistance and guiding you throughout your coding journey from start to finish. Here are a few use cases to illustrate its value.
- Code completions: Through our code completion features, you can autocomplete your code block, convert comments to code, create unit tests and much more using your preferred language.
- Chat: Through our chat features, you can ask coding-specific queries, receive code explanations, generate unit tests, refactor your code, and much more.
Privacy
Your code is yours. We follow responsible practices in accordance with our Privacy Statement to ensure that your code snippets will not be used as suggested code for other users of GitHub Copilot.
FAQ
Got a question? We probably have the answers. Check our FAQ.
Copilot License Terms
Feedback
We’d love to get your help in making GitHub Copilot better! If you have feedback or encounter any problems, please submit it on our community discussion.
Support
Please reach out to us at https://support.github.com/ if you have any support questions.
Troubleshooting
We’d love to get your help in making GitHub Copilot better! If you have feedback or encounter any problems, please reach out on our Feedback forum.
Categories: Editor, IDE, Languages, Programming Languages
Additional Details
Eclipse Versions: 2025-09 (4.37), 2025-06 (4.36), 2025-03 (4.35), 2024-12 (4.34), 2024-09 (4.33), 2024-06 (4.32), 2024-03 (4.31)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: GitHub
Development Status: Production/Stable
Date Created: Tuesday, February 11, 2025 - 20:39
License: Commercial - Free
Date Updated: Thursday, October 16, 2025 - 04:06
Submitted by: GitHub Copilot
| Date | Ranking | Installs | Clickthroughs |
|---|---|---|---|
| November 2025 | 3/349 | 477 | 8 |
| October 2025 | 1/637 | 19517 | 128 |
| September 2025 | 1/653 | 20031 | 161 |
| August 2025 | 2/615 | 16055 | 244 |
| July 2025 | 2/636 | 16557 | 154 |
| June 2025 | 2/627 | 15169 | 174 |
| May 2025 | 3/634 | 13847 | 126 |
| April 2025 | 0/0 | 0 | 0 |
| March 2025 | 0/0 | 0 | 0 |
| February 2025 | 0/0 | 0 | 0 |
| January 2025 | 0/0 | 0 | 0 |
| December 2024 | 0/0 | 0 | 0 |
Unsuccessful Installs
Unsuccessful Installs in the last 7 Days: 405

Reviews Add new review
the workaround is basically…
Submitted by Vinamra Agarwal on Wed, 10/22/2025 - 05:52
the workaround is basically for the connection, which for me is ok. That is setup already, but when trying to use the agent mode on chat, then it gives error : 'Copilot currently does not support URI with scheme: semanticfs'.
The ask mode is ok, it works well.
Cannot install on Eclipse 2024.12
Submitted by Dimitri Maiorano on Thu, 10/16/2025 - 03:09
Hello
I cannot install the extension by the update site you mentioned
An error occurred while collecting items to be installed
and it goes on.
Could you help me?
Kind regards
Hi Dimitri Maiorano, Could…
Submitted by GitHub Copilot on Sun, 10/19/2025 - 22:15
In reply to Cannot install on Eclipse 2024.12 by Dimitri Maiorano
Hi Dimitri Maiorano,
Could you share the full errors to https://github.com/microsoft/copilot-eclipse-feedback/issues?
Thank you!
Error languageServerSettingManager is null - disable menu
Submitted by raisercostin grigore on Sun, 10/12/2025 - 08:26
In case you have the error bellow just remove the menu from perspective (probably is used too sun).: Window > Perspective > Customize Perspective… > Menu Visibility > Copilot
After that open Window > Show View > Github Copilot > Chat and that will properly initialize whatever is needed.
You can enable the view after.
issue only with Eclipse based IDE's - No issues with VS/ VSCode
Submitted by Jeevan Sunkersett on Fri, 09/12/2025 - 07:16
The issues mentioned by the users here are only with the eclipse based plugin and its AUTH with GitHub.
On my machine, I could get a GHCP chat working on VS Code, with all required authentication.
The same authentication gets stuck somewhere only with Eclipse or Spring Tool suite (or other Eclipse based IDE's - no issues with IntellJ or VS Code)
For example - in eclipse, I have a "Sign in to use Copilot"...
followed by a success & congrats page
But nothing changes on the Eclipse side.
If on Eclipse I try "Sign in to use Copilot" again, I get
Sign in failed: org.eclipse.lsp4j.jsonrpc.ResponseErrorException: Could not log in with device flow on https://github.com/: unable to get local issuer certificate
What could be the issue?
thank you
Hi Jeevan Sunkersett, Please…
Submitted by GitHub Copilot on Tue, 09/16/2025 - 05:05
In reply to issue only with Eclipse based IDE's - No issues with VS/ VSCode by Jeevan Sunkersett
Hi Jeevan Sunkersett,
Please file an issue at https://github.com/microsoft/copilot-eclipse-feedback/issues to have more detailed discussion.
Agent mode on ABAP not working
Submitted by Vinamra Agarwal on Tue, 09/09/2025 - 05:03
Hello,
The agent mode for ABAP language is not working. (The ask mode works well)
Gives error : "Copilot currently does not support URI with scheme: semanticfs"
Is there a workaround or fix for this issue?
Thanks,
Vinamra Agarwal
Github Copilot Installation Issue
Submitted by Azam Ahmed on Tue, 09/02/2025 - 11:09
When I try install the github copilot via URL getting this error Error while reading from repository: https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot/site.xml.
and when I access the URL directly it gives below error. and Please try to help to sort this out
<Error>
<Code>BlobNotFound</Code>
<Message>The specified blob does not exist. RequestId:c513ab8f-b01e-0006-1e1b-1cd413000000 Time:2025-09-02T15:08:59.9496436Z</Message>
</Error>
Hi Azam Ahmed, Did you…
Submitted by GitHub Copilot on Wed, 09/10/2025 - 01:13
In reply to Github Copilot Installation Issue by Azam Ahmed
Hi Azam Ahmed,
Did you install it via Help > Install New Software... > And use the link https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot?
Eclipse distribution based on Version 4.25.0
Submitted by Lukas Schönherr on Tue, 09/02/2025 - 05:36
Hello,
is it possible to use the plugin on older Eclipse Versions? As mentioned, we use a distribution which is based on 4.25.0 and it would be great if we could integrate GitHub Copilot in this environment as well.
Thanks in advance.
Hi Lukas Schönherr, Please…
Submitted by GitHub Copilot on Wed, 09/10/2025 - 01:16
In reply to Eclipse distribution based on Version 4.25.0 by Lukas Schönherr
Hi Lukas Schönherr,
Please file a ticket at https://github.com/microsoft/copilot-eclipse-feedback/issues to provide more details. Let's sync more details and backgrouds there.
Follow up on agent mode not working
Submitted by Vinamra Agarwal on Wed, 08/27/2025 - 03:39
Hi,
Is there a workaround or any plans to get the agent mode working for ABAP?
Thanks,
Vinamra Agarwal
Hi Vinamra Agarwal, There is…
Submitted by GitHub Copilot on Wed, 09/10/2025 - 01:20
In reply to Follow up on agent mode not working by Vinamra Agarwal
Hi Vinamra Agarwal,
There is a workaround actually which provided from community. Please check https://community.sap.com/t5/application-development-and-automation-blog-posts/experimenting-with-ai-enhanced-abap-development-setup/ba-p/14175111 to see if it helps.
Workaround is basically for…
Submitted by Vinamra Agarwal on Wed, 10/22/2025 - 05:57
In reply to Hi Vinamra Agarwal, There is… by GitHub Copilot
Workaround is basically for the setup, which is ok for me. The ask mode is working well.
But when trying to use agent mode it gives error : 'Copilot currently does not support URI with scheme: semanticfs'
Will need solution for this issue.
404 not found: https:/…
Submitted by Bob Fields on Tue, 08/19/2025 - 15:01
404 not found: https://github.com/microsoft/copilot-eclipse-feedback/issues.
Hi Bob Fields, The link is…
Submitted by GitHub Copilot on Wed, 09/10/2025 - 01:17
In reply to 404 not found: https:/… by Bob Fields
Hi Bob Fields,
The link is accessible. Please check your network and try again.
Not able to install Github Copilot plugin
Submitted by Developer Sarkar on Tue, 08/19/2025 - 07:04
Whenever I am trying to install Github copilot plugin using the given URl - azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot/
I am getting below error
<Error>
<Code>ResourceNotFound</Code>
<Message>The specified resource does not exist. RequestId:a246c8cc-201e-002a-61f7-10562e000000 Time:2025-08-19T10:52:28.2593740Z</Message>
</Error>
Can anyone help?
Did you use the `Install New…
Submitted by GitHub Copilot on Mon, 08/25/2025 - 22:00
In reply to Not able to install Github Copilot plugin by Developer Sarkar
Did you use the `Install New Software...` to install the plugin? Please use the url with 'https://' header to try again?
https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot
I am doing exactly the same…
Submitted by Developer Sarkar on Tue, 08/26/2025 - 00:33
In reply to Did you use the `Install New… by GitHub Copilot
I am doing exactly the same as you have mentioned here. But at the end I am getting this error "Could not find https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot".
Still I am giving my steps here which I did -
Please let me know your suggestion.
Are you behind a proxy in…
Submitted by GitHub Copilot on Wed, 09/10/2025 - 06:44
In reply to I am doing exactly the same… by Developer Sarkar
Are you behind a proxy in your company network? If yes, maybe check with the IT manager to see if the URL is blocked?
"Failed to start copilot language server"
Submitted by Bob Fields on Tue, 08/05/2025 - 11:00
Extremely annoying, enough to make me stop using copilot. It seems to be related to some Workspace settings other than copilot but I haven't been able to narrow it down. Clean and/or reinstall of the plugin does not help. Using latest plugin version 0.9.3.202507240902. The only solution I've found is to open a new fresh workspace with minimal configuration, but I have so many Workspace customizations (lombok, maven, JDKs, servers, compiler settings, code formatting, perspectives, views, etc) that it becomes impossible to set everything up again when copilot suddenly stops working for no reason, and I can't tell what configuration setting causes copilot to stop working. Saving preferences and restarting Eclipse with the same Workspace will cause copilot to fail to initialize when it previously worked. All plugins and Eclipse are on latest versions. Additional troubleshooting information would be very helpful from the plugin. We are using (paid/licensed) copilot from Microsoft github.com with development against an internal github server.
java.lang.IllegalStateException: Failed to start copilot language server.
at com.microsoft.copilot.eclipse.ui.CopilotUi$1.run(CopilotUi.java:73)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:63)
eclipse.buildId=4.36.0.20250605-1300
java.version=21.0.8
Hi Bob, Sorry that you met…
Submitted by GitHub Copilot on Wed, 08/06/2025 - 08:24
In reply to "Failed to start copilot language server" by Bob Fields
Hi Bob,
Sorry that you met this problem. Would you mind report this issue to: https://github.com/microsoft/copilot-eclipse-feedback/issues?
Please check if there is any error logs in the Error log view, and you can double click the error, take a screenshot and share it in the issue.
Not Found
Submitted by Bob Fields on Tue, 08/19/2025 - 15:01
In reply to Hi Bob, Sorry that you met… by GitHub Copilot
404 not found: https://github.com/microsoft/copilot-eclipse-feedback/issues.
Created issue
Submitted by Bob Fields on Tue, 08/19/2025 - 16:13
In reply to Hi Bob, Sorry that you met… by GitHub Copilot
Created issue https://github.com/microsoft/copilot-eclipse-feedback/issues/21
Unable to locate language-server.js file
Submitted by Subas Parida on Fri, 08/15/2025 - 15:48
In reply to "Failed to start copilot language server" by Bob Fields
Is this issue fixed?
java.lang.RuntimeException: java.util.concurrent.CompletionException: java.io.UncheckedIOException: java.io.IOException: Unable to locate language-server.js file
Installation fails for Eclipse 2024-06
Submitted by Alexander Strabykin on Thu, 07/17/2025 - 11:45
Hi, Eclipse 2024-06 (4.32) is listed as a supported version for this plugin. However the installation fails with the message
Missing requirement: com.microsoft.copilot.eclipse.ui 0.9.0.202507150543 (com.microsoft.copilot.eclipse.ui 0.9.0.202507150543) requires 'osgi.bundle; org.eclipse.e4.ui.css.core 0.14.500' but it could not be found
Version 0.14.500 for org.eclipse.e4.ui.css.core is only available since 2024-09. Does this mean that Eclipse 2024-06 is not supported and the information about Eclipse versions in this page is wrong?
Hi Alexander, please check…
Submitted by GitHub Copilot on Thu, 07/31/2025 - 22:11
In reply to Installation fails for Eclipse 2024-06 by Alexander Strabykin
Hi Alexander, please check the latest plugin, this issue should be fixed.
GitHub Copilot Plugin: "Unable to get local issuer certificate"
Submitted by Shivam Choubey on Tue, 07/08/2025 - 02:43
We are facing an issue while using the GitHub Copilot plugin in Eclipse IDE (Version: 2025-03 / 4.35.0).
When trying to use the Open Chat feature or fetch suggestions, we get the following error.
FetchError: unable to get local issuer certificate
We’ve already verified that the root and intermediate SSL certificates are present in the Java truststore.
Eclipse is running the latest version.
Any guidance or update would be appreciated.
Have you tried to set the…
Submitted by GitHub Copilot on Wed, 07/09/2025 - 22:56
In reply to GitHub Copilot Plugin: "Unable to get local issuer certificate" by Shivam Choubey
Have you tried to set the environment variable: NODE_EXTRA_CA_CERTS to the path of your cert?
Yes, I’ve already tried…
Submitted by Shivam Choubey on Thu, 07/10/2025 - 04:57
In reply to Have you tried to set the… by GitHub Copilot
Yes, I’ve already tried setting the
NODE_EXTRA_CA_CERTSenvironment variable to the path of the certificate I downloaded from https://github.com, specifically the USERTrust ECC Certification Authority root certificate. However, the issue still persists in Eclipse, and GitHub Copilot continues to throw the "unable to get local issuer certificate" error.Please let me know if there is any other solution to resolve this.
Are you behind proxy? If yes…
Submitted by GitHub Copilot on Tue, 07/15/2025 - 04:26
In reply to Yes, I’ve already tried… by Shivam Choubey
Are you behind proxy? If yes, have you tried to set your proxy CA cert?
Yes, I’m behind a proxy. I…
Submitted by Shivam Choubey on Wed, 07/16/2025 - 09:38
In reply to Are you behind proxy? If yes… by GitHub Copilot
Yes, I’m behind a proxy. I have exported the proxy CA certificate from the Windows Trusted Root Certification Authorities store and imported it into the JVM cacerts used by Eclipse. I also set the JVM options in
eclipse.inito use the Windows certificate store. Despite this, I still get the “unable to get local issuer certificate” error.The plugin works in front of…
Submitted by GitHub Copilot on Fri, 07/18/2025 - 22:48
In reply to Yes, I’m behind a proxy. I… by Shivam Choubey
The plugin works in front of a component called Copilot Language Server which is a Node.js process. And the request is sent by the Copilot Language Server. Could you please try to set the proxy CA to NODE_EXTRA_CA_CERTS?
Thank you for your support…
Submitted by Shivam Choubey on Mon, 07/21/2025 - 09:17
In reply to The plugin works in front of… by GitHub Copilot
Thank you for your support.
We resolved it by exporting the Zscaler Root CA certificate and setting the
NODE_EXTRA_CA_CERTSenvironment variable to point to it. After restarting Eclipse, Copilot Chat started working as expected.Appreciate your guidance
Error when installing from Marketplace
Submitted by Khaled Mising name on Fri, 06/27/2025 - 06:21
Unable to read repository at https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot/….
PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Error when installing through marketplace
Submitted by Rodrigo Nantes on Tue, 06/24/2025 - 05:27
Unable to read repository at https://azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net/github-copilot-….
Certificate for <azuredownloads-g3ahgwb5b8bkbxhd.b01.azurefd.net> doesn't match any of the subject alternative names: [*.azureedge.net, *.media.microsoftstream.com, *.origin.mediaservices.windows.net, *.streaming.mediaservices.windows.net]
Installation fails: missing feature JAR on update site
Submitted by Nico Wi on Mon, 06/23/2025 - 05:20
I’m trying to install GitHub Copilot 0.8.0.202506180627 into Eclipse 2025-06 (Java EE package) via both the Marketplace client and “Install New Software…” (using the official Azure update-site URL). In both cases the install aborts with:
It appears that the feature JAR
com.microsoft.copilot.eclipse.feature_0.8.0.202506180627.jaris listed in the p2 metadata but not actually present on the update site. As a result, Eclipse cannot complete the installation.Request:
Could you please publish or restore the missing feature JAR (and any dependent bundles) at that URL? Once the artifact is available, the install should succeed via both the Marketplace and manual update-site workflows. Thank you!
Hi Nico, All the jars are…
Submitted by GitHub Copilot on Tue, 07/01/2025 - 01:05
In reply to Installation fails: missing feature JAR on update site by Nico Wi
Hi Nico,
All the jars are available for downloading. Could you please check your network and try again?
Thanks!
Errors while installing
Submitted by Rohit Kumbhar on Tue, 06/17/2025 - 03:00
getting following error while installing
Problems occurred while performing provisioning operation: operation plan must be resolved
operation plan must be resolved
Hi Rohit, How did you…
Submitted by GitHub Copilot on Sat, 06/21/2025 - 22:29
In reply to Errors while installing by Rohit Kumbhar
Hi Rohit,
How did you install the plugin? And what was the Eclipse version you used?
Please add Commit Message Generater
Submitted by Tanawatra Chan… on Wed, 06/11/2025 - 23:31
Thank for your great plugin one thing missing that generate commit message please add.
Thank you for the feedback…
Submitted by GitHub Copilot on Sat, 06/21/2025 - 22:31
In reply to Please add Commit Message Generater by Tanawatra Chan…
Thank you for the feedback. It is tracked in our issue list.
The new release 0.9.0…
Submitted by GitHub Copilot on Tue, 07/15/2025 - 05:03
In reply to Please add Commit Message Generater by Tanawatra Chan…
The new release 0.9.0 supports generating git commit messages in git staging view, please have a try :)
Please add support for eGovFrame 2024-3
Submitted by SEONGYU LEE on Wed, 06/04/2025 - 22:07
hello
Please add support for eGovFrame 2024-3, a Korean government framework, in the GitHub Copilot Eclipse plugin.
eGovFrame (e-Government Framework) is an open-source development framework created and widely used in South Korea for building public service systems. The GitHub Copilot plugin for Eclipse currently does not support the latest version, 2024-3. Since this version is actively used in many Korean government projects, I kindly request support for eGovFrame 2024-3 in the plugin.
Hi Seongyu, Is eGovFrame…
Submitted by GitHub Copilot on Tue, 06/10/2025 - 01:03
In reply to Please add support for eGovFrame 2024-3 by SEONGYU LEE
Hi Seongyu,
Is eGovFrame 2024-3 a customized Eclipse distribution, which is based on Eclipse 2024-03 (4.31)?
We just released a nightly…
Submitted by GitHub Copilot on Sat, 06/21/2025 - 22:32
In reply to Please add support for eGovFrame 2024-3 by SEONGYU LEE
We just released a nightly build at https://marketplace.eclipse.org/content/github-copilot-nightly, which expands the version support to 2024-03+. Please have a try!
Thank you so much!
Submitted by SEONGYU LEE on Thu, 07/03/2025 - 06:28
In reply to We just released a nightly… by GitHub Copilot
Thank you for supporting me to work on the lower version as well.
We are conducting a test, and there are cases where Korean is not available in ASK MODE, but it seems good to use it.
Thank you!
Our next goal is to support…
Submitted by GitHub Copilot on Tue, 07/15/2025 - 05:05
In reply to Thank you so much! by SEONGYU LEE
Our next goal is to support custom instructions. Once it's available, you can use that to tell LLM to respond in Korean. Please stay tuned.
Not able to upgrade plugin to 0.6
Submitted by Mehul Dalal on Mon, 05/26/2025 - 08:16
Hi,
I was using Copliot successfully earlier, having version 0.5. Recently, I found that the version is updated, so I tried updating the Copilot plugin in my Eclipse-based IDE, STM32Cube IDE. However, I could not update the plugin as it is giving me below dependency error. kinldy suggest how can I move forward.
Cannot complete the install because one or more required items could not be found.
Software being installed: GitHub Copilot 0.6.0.202505160326 (com.microsoft.copilot.eclipse.feature.feature.group 0.6.0.202505160326)
Missing requirement: com.microsoft.copilot.eclipse.core 0.6.0.202505160326 (com.microsoft.copilot.eclipse.core 0.6.0.202505160326) requires 'osgi.bundle; org.eclipse.e4.core.contexts 1.13.0' but it could not be found
Cannot satisfy dependency:
From: GitHub Copilot 0.6.0.202505160326 (com.microsoft.copilot.eclipse.feature.feature.group 0.6.0.202505160326)
To: org.eclipse.equinox.p2.iu; com.microsoft.copilot.eclipse.core [0.6.0.202505160326,0.6.0.202505160326]
Hi Mehul Dalal, The issue…
Submitted by GitHub Copilot on Wed, 06/04/2025 - 04:34
In reply to Not able to upgrade plugin to 0.6 by Mehul Dalal
Hi Mehul Dalal,
The issue should have been fixed in 0.6.1 and above, please update and try again.