Skip to content

Commit a7bb779

Browse files
authored
Merge pull request #49 from microsoft/copilot-oss-faq
Add Copilot OSS section to FAQ
2 parents b5b95de + a6c7d6a commit a7bb779

File tree

1 file changed

+49
-0
lines changed

1 file changed

+49
-0
lines changed

docs/supporting/faq.md

Lines changed: 49 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,55 @@ Our docs contain a **Common questions** section as needed for specific topics. W
1111

1212
If you don't see an answer to your question here, check our previously [reported issues on GitHub](https://github.com/microsoft/vscode/issues) and our [release notes](/updates).
1313

14+
## Open sourcing AI in VS Code
15+
16+
We've announced that we are open sourcing the GitHub Copilot Chat extension under the MIT license and then bringing relevant components into VS Code core. Read all details about this announcement in our [blog post](https://aka.ms/vscode-copilot-oss-blog).
17+
18+
### Does this affect my current GitHub Copilot subscription? Is GitHub Copilot free now?
19+
20+
This change does not affect current GitHub Copilot subscriptions. To use GitHub Copilot, you'll continue to need both a GitHub account, and access to a GitHub Copilot subscription.
21+
22+
Individual developers who don't have access to Copilot through an organization or enterprise have access to the [GitHub Copilot free plan](https://aka.ms/github-docs-copilot-free) ([restrictions may apply](https://docs.github.com/en/site-policy/other-site-policies/github-and-trade-controls#github-copilot)). If that plan doesn't meet your needs, you can sign up for a Copilot paid plan or [bring your own model keys](https://code.visualstudio.com/docs/copilot/language-models#_bring-your-own-language-model-key).
23+
24+
### Will the GitHub Copilot backend services also be open sourced?
25+
26+
The GitHub Copilot services are not affected and will remain closed source.
27+
28+
### What is the timeline? When can I provide a contribution to the AI experience in VS Code?
29+
30+
We plan to implement these changes over the next couple of months. Check our [plan item](https://github.com/microsoft/vscode/issues/249031) for details and updates about the timeline.
31+
32+
Our goal is to make the experience for contributing to our AI features as simple as contributing to any part of VS Code. As part of this, we want to make it possible to use the Copilot backend services for debugging and testing purposes when contributing.
33+
Check the [CONTRIBUTING.md](https://github.com/microsoft/vscode/blob/main/CONTRIBUTING.md) file for details on how to contribute to VS Code.
34+
35+
### Why integrate GitHub Copilot into the core VS Code repository?
36+
37+
In the time since GitHub Copilot was first released, it's become clear that AI-powered tools are core to how we write code, and making that a core part of VS Code is a reaffirmation in our belief that working in the open leads to a better product for our users and fosters a diverse ecosystem of extensions.
38+
39+
### I'm an extension author. How am I affected?
40+
41+
We maintain backwards compatibility for stable APIs. You should not expect any impact on your extension.
42+
We're continuously evolving and expanding the VS Code extension APIs based on feedback from extension authors. If you need additional APIs to make your extension successful, we would love to hear from you – please file an API request in the [microsoft/vscode repo](https://github.com/microsoft/vscode/issues).
43+
44+
### I already use other AI coding extensions in VS Code (Cline, Roo Code, ...). How does this affect me?
45+
46+
You can continue to use these extensions in VS Code!
47+
We love that the community is building extensions to make the developer experience in VS Code better.
48+
To improve the experience for other AI extensions, we're constantly adding APIs like the [Language Model](https://code.visualstudio.com/api/references/vscode-api#lm) API for directly calling language models from an extension, the [Tools](https://code.visualstudio.com/api/references/vscode-api#LanguageModelChatTool) API for interacting with language model tools and integrating with the built-in or your own agents, or the [Shell Execution](https://code.visualstudio.com/api/references/vscode-api#ShellExecution) API for running and interacting with terminal commands (particularly useful for agentic experiences). Going forward, we are planning to add even more APIs to meet the needs of extension authors.
49+
50+
### How will the VS Code team prioritize between AI features and non-AI features in future releases?
51+
52+
We believe that AI-powered tools are core to how we write code. We invest in both AI features and improving the core editor experience. This is also reflected in a 50/50% split of the team working on AI versus other features.
53+
Many of the non-AI features might not always be as visible to the user, such as performance, security, accessibility, Electron updates, and more.
54+
55+
### Can I disable AI functionality in VS Code?
56+
57+
You can disable the built-in AI functionality in VS Code by selecting **Hide Copilot** in the Command Palette or selecting **Hide Copilot** from the Copilot menu in the VS Code title bar.
58+
59+
### Are the models that VS Code uses in the Copilot extension open source (OSS)?
60+
61+
No. The models used by GitHub Copilot are licensed separately, and that does not change. In fact, most of those models are from third parties such as OpenAI, Anthropic and Google...
62+
1463
## What is the difference between Visual Studio Code and Visual Studio IDE?
1564

1665
Visual Studio Code is a streamlined code editor with support for development operations like debugging, task running, and version control. It aims to provide just the tools a developer needs for a quick code-build-debug cycle and leaves more complex workflows to fuller featured IDEs, such as [Visual Studio IDE](https://visualstudio.microsoft.com).

0 commit comments

Comments
 (0)