copilot

Subscribe to all “copilot” posts via RSS or follow GitHub Changelog on Twitter to stay updated on everything we ship.

~ cd github-changelog
~/github-changelog|main git log main
showing all changes successfully

Today, we’re introducing GitHub Copilot Pro+, a new individual tier for developers who want to take their coding experience to the next level.

Enjoy all the features you love from GitHub Copilot Pro along with exclusive access to the latest models (GPT-4.5 is available today), priority access to previews, and 1500 premium requests per month when they go live on May 5th. This is in addition to the unlimited requests for agent mode, context-driven chat, and code completions that all paid plans have when using our base model. Editor’s note (April 23, 2025): Rate limiting is in place to accommodate for high demand. Learn more about current models and usage.

To get started, purchase GitHub Copilot Pro+ today and don’t miss out on the other Copilot updates shared in our announcement blog.

Stay tuned for updates as we work to continuously enhance your developer experience. Also, please share any feedback in GitHub Community.

See more

Anthropic Claude 3.7 Sonnet, Claude 3.5 Sonnet, OpenAI o3-mini, and Google Gemini Flash 2.0 are now generally available in GitHub Copilot. With this change, these models are promoted from preview release terms to generally available release terms. This extends indemnification for IP infringement to code generated using these models in Copilot Chat and agent mode.

Copilot hero image

  • Claude 3.7 Sonnet, Anthropic’s most advanced model to date, excels in development tasks that require structured reasoning across large or complex codebases.
  • Claude 3.5 Sonnet remains a good choice for everyday coding support.
  • OpenAI o3-mini is a fast, cost-effective reasoning model designed to deliver coding performance while maintaining lower latency and resource usage.
  • Gemini 2.0 Flash is Google’s model optimized for fast responses and multimodal interactions.

Learn more about the models available in Copilot in our documentation and get started with Copilot today.

See more

Today we’re releasing a new open source, official, local GitHub MCP Server. We’ve worked with Anthropic to rewrite their reference server in Go and improve its usability. The new server contains 100% of the old server’s functionality plus the ability to customize tool descriptions, support for code scanning and a new get_me function that improves the natural language user experience when asking the LLM things like: “Show me my private repos.”

To get started, visit the repository and learn how to set up the GitHub MCP Server, which is now supported natively in VS Code.

Model Context Protocol (MCP) is an AI tool calling standard that has been rapidly gaining adoption over the past few months. MCP tools give LLMs a standardized way to call functions, look up data, and interact with the world. Anthropic created the protocol and built the first GitHub MCP server, which grew to be one of the most popular MCP servers in the expanding ecosystem. We are excited to take ownership of the server and continue its development.

Join the discussion within GitHub Community.

See more

The latest updates to GitHub Copilot in the March 2025 release of Visual Studio Code (v1.99) include upgrades to agent mode, such as the addition of MCP support, enabling the use of models through API keys, and more. Read on for more release highlights.

Agent mode is now available in VS Code stable

  • Rolls out to users starting today and continuing through the coming weeks. Make sure you’re on the latest VS Code version. Can’t wait? Update to the latest of version of VS Code and manually enable agent mode.
  • Includes Model Context Protocol (MCP) server support to let you choose from hundreds of specialized tools for your agent flow.
  • Equipped with new built-in tools, such as for fetching web content and finding symbol references.

UX improvements help you work faster and stay focused

Limitless model choice

And that’s not all. Check out the VS Code March 2025 release notes for the full scoop. Happy coding!

See more

The immersive mode of Copilot Chat on GitHub now supports image upload and analysis when using 4o, adding powerful multimodal capabilities to your development workflow. This feature was previously exclusively available on VS Code and Visual Studio.

✨ What’s new?

  • 🔗 Image upload & analysis: Upload, paste, or drag images directly into Copilot conversations.
  • 🧠 Visual context understanding: Ask questions about code screenshots, UI designs, system diagrams, and more.
  • Image to code: Generate HTML files based on images and preview them in the side panel.

With so much of the software development lifecycle happening through images, diagrams, and other visual artifacts, we hope this release brings you closer to communicating and collaborating with Copilot in ways that mirror how you naturally think and work.

💬 Let us know what you think using the in-product feedback option or pop into the GitHub Community at any time.

See more

Copilot Chat on GitHub Mobile now supports the OpenAI o3-mini, Anthropic Claude 3.5 Sonnet, and Google Gemini 2.0 models for free users. Copilot Pro subscribers also have access to the OpenAI o1 model. You can use the model picker in Copilot Chat to choose your favorite models, giving you a customized experience and helping you optimize your workflow wherever you are.

See more

What’s changing

The GPT-4o Copilot model released in preview last month and updated this month now provides code completions for all Copilot users. This model delivers higher quality suggestions and improved latency.

Getting ready

No additional action is required if you’re on the latest version of the GitHub Copilot extension for VS Code, Visual Studio, or JetBrains. If you’re on an older version of the GitHub Copilot extension, the model will roll out to you in the coming days. Updating your extension will ensure quicker access.

Retirement of GPT-3.5 Turbo based model

Over the coming days, your code completion experience will switch to GPT-4o Copilot. The GPT-3.5 Turbo based copilot-codex model, which was the previous model, will no longer be available.

Your feedback

Thank you to the tens of thousands of developers who used this new model in preview. Please continue to share your feedback directly and in the GitHub Community!

See more

Copilot Edits support is now released in JetBrains IDEs! This update allows you to quickly refactor, optimize, and iterate more efficiently across multiple files.

What’s new ✨

Use Copilot Edits to smoothly make changes in one or multiple files directly from Copilot Chat. To use Copilot Edits, click the Copilot Chat icon in the JetBrains IDE and start a new Edit session.

Benefits for developers ⚡️

  • Enhanced clarity: Obtain a clear overview of the modifications with a summary of the affected files and the proposed changes.
  • Ability to preview changes: View code diffs directly in your editor and decide whether to accept or discard these changes individually or collectively.
  • Boosted productivity: Save time and effort with the help of Copilot Edits, enabling you to focus on more complex tasks.

Get involved 🛠

We encourage you to try out the latest version of the GitHub Copilot plugin and share your feedback. Your input is invaluable in helping us refine and improve the product.

Join the discussion 🚀

Connect with us and other developers in the GitHub Community to share your experiences, ask questions, and provide feedback.

See more

Inspired by our previous release, working with Copilot Chat on GitHub has become even more seamless. You can instantly preview HTML files, edit files you’ve created, and work on issues right away. Several exciting new capabilities give you more control and flexibility.

What’s new

  • Preview your rendered HTML files directly in the side panel
  • Edit files in the side panel to seamlessly refine and adjust them
  • Generate and preview Mermaid diagrams for fast visualizations, whether they’re flowcharts or sequence diagrams
  • Keep tabs on your issues in the same right side panel, ensuring you can tackle open tasks while discussing them
  • Track issues or pull requests in responses that are rendered in a familiar GitHub style, making working with them easier

In addition, you can enjoy a smoother streaming experience and enhanced rendering of attachments.

Try it out

See the updated experience in action by submitting any of the following example prompts:

Join us as we continue to streamline Copilot Chat, giving you instant previews, flexible editing, and more power right where you need it! Your feedback drives our improvements. Let us know how these new changes enhance your workflow by using the in-product feedback option or sharing your thoughts in the GitHub Community.

See more

GitHub Copilot now features instant semantic code search indexing, dramatically reducing the time it takes for Copilot to understand and reference your codebase.

What’s changed

Previously, when you wanted GitHub Copilot to reference your repository’s code in its responses, the semantic code search indexing process would take approximately five minutes to complete. With this update, indexing now completes in just a few seconds in most cases, though it may take up to 60 seconds. This means you can get contextually-aware Copilot assistance almost immediately after opening a repository.

Why this matters

Semantic Code Search is one of GitHub Copilot’s most powerful capabilities, enabling GitHub Copilot to:

  • Provide responses specific to your codebase’s architecture and patterns.
  • Reference existing functions, classes, and implementations in your repo.
  • Suggest code that aligns with your project’s style and conventions.
  • Answer questions about your codebase with accurate, context-aware information.

With instant semantic code search indexing, there’s virtually no waiting period between opening a repository and receiving codebase-aware AI assistance, making your development workflow more efficient and interruption-free.

How it works

Semantic code search indexing is automatically triggered when you open GitHub Copilot Chat on github.com. For VS Code users with the GitHub Copilot extension, you can also manually trigger indexing through the Copilot UI if needed.

Availability

This feature is available to all GitHub Copilot users across all tiers, including the free tier. There are no limits on how many repositories can be indexed.

Learn more

For detailed information about repository indexing for GitHub Copilot, check out our documentation.

Join the discussion within GitHub Community.

See more

GitHub Copilot’s code completion is now generally available for Eclipse! If you’re an Eclipse user, you can now leverage AI-powered suggestions directly within your IDE to write code faster and with greater ease.

Smarter coding with AI-powered assistance development

With GitHub Copilot in Eclipse, you’ll receive real-time code suggestions as you type, helping you complete functions, write boilerplate code, and even generate entire lines or blocks of code. Copilot’s AI-powered completions work seamlessly within the Eclipse environment, enabling a more efficient development workflow.

Key features of GitHub Copilot in Eclipse code completion

  • Code completions: Copilot is now seamlessly integrated into Eclipse, offering real-time, context-aware code suggestions as you type.
  • Multi-language support: GitHub Copilot for Eclipse supports a wide range of programming languages, including Java, Python, C++, and more. This enables developers across different tech stacks to leverage Copilot’s AI-powered assistance.
  • Content filtering: Copilot incorporates advanced filtering mechanisms to screen out harmful or inappropriate content, helping ensure professional and responsible code recommendations.
  • Free Tier: Get 2,000 code completions and 50 chat messages per month, simply by signing in with your personal GitHub account or by creating a new one.

Get started with GitHub Copilot in Eclipse

To try out Copilot in Eclipse, install the GitHub Copilot plugin from the Eclipse Marketplace and sign in with your GitHub account. Once enabled, you can start using AI-powered code suggestions right away.

Experience the future of AI-assisted development

GitHub Copilot is transforming the way developers write code by providing intelligent suggestions and automation. Whether you’re working on a small project or a large-scale application, Copilot helps streamline your workflow and boost productivity.

For more details, visit our GitHub Copilot documentation and start leveraging AI-driven coding assistance in Eclipse.

Feedback

We’re continuing to refine Copilot’s experience in Eclipse based on your feedback. Let us know what works well and where we can improve by sharing your thoughts in the GitHub Copilot feedback forum.

Ready to start coding faster in Eclipse? Install the GitHub Copilot plugin today and experience the future of AI-powered development!

See more

GitHub Copilot Chat for Eclipse is now in public preview! You can enable GitHub Copilot in Eclipse with any  GitHub account and experience both code completions and in-editor chat assistance today.

What’s new

  • Chat view: Ask Copilot for help with coding tasks directly in the chat view. Learn More.
  • Model Selector for Chat: GitHub Copilot allows you to change the model during a chat. Learn More.
  • Slash commands: Use quick commands, like /explain for code explanations.
  • Reference code: Scope chats to specific files for more relevant assistance.
  • Free access: Get 2,000 code completions and 50 chat messages per month for free, simply by signing in with your GitHub account or by creating a new one.

Try it out

To access GitHub Copilot Chat for Eclipse, you’ll need a Copilot license.

Follow the steps outlined in the Getting Started guide.

Feedback

Your feedback drives improvements. Let us know what you think using the in-product feedback option, or share your thoughts with the GitHub Community.
Join us on this journey as we continue to enhance GitHub Copilot for Eclipse and deliver a smoother developer workflow!

See more

GitHub Copilot Chat is now generally available for Xcode! If you’re an Xcode user, you can now take advantage of AI-powered assistance with both code completions and in-editor chat assistance today.

AI-powered chat for coding assistance

With GitHub Copilot Chat in Xcode, you can ask questions, get explanations for code, receive debugging help, and even generate suggestions for complex implementations. This interactive experience allows developers to work more efficiently without leaving their coding environment.

Key features of GitHub Copilot for Xcode Chat

  • Chat view: Ask Copilot for help with coding tasks directly in the chat view.
  • Model Selector for Chat: GitHub Copilot allows you to change the model during a chat.
  • Slash commands: Use quick commands, like /releaseNotes for the latest update information.
  • Reference code: Scope chats to specific files for more relevant assistance.
  • Multiple conversations: Maintain different threads, each with their own context.

  • Extended version support: Currently supported the macOS version from macOS 12.0 to macOS 15.0.

  • Free access: Get 2,000 code completions and 50 chat messages per month for free, simply by signing in with your GitHub account or by creating a new one.

Get started with GitHub Copilot in Xcode

To try out Copilot Chat in Xcode, install GitHub Copilot for Xcode and sign in with your GitHub account. Once enabled, you can start interacting with Copilot Chat to receive intelligent coding assistance instantly.

Experience the future of AI-assisted development

GitHub Copilot is redefining software development by providing AI-driven guidance, improving code quality, and speeding up problem-solving. Whether you’re working on an iOS app or macOS software, Copilot Chat helps you stay focused and productive.

For more details, visit our GitHub Copilot documentation and start leveraging AI-driven coding assistance in Xcode.

Feedback

We’re continuously improving Copilot Chat in Xcode based on user feedback. Let us know how it’s working for you and share your suggestions in the GitHub Copilot feedback forum.

Ready to enhance your development workflow? Try GitHub Copilot Chat in Xcode today and experience the future of AI-assisted coding!

See more

Today, we released an upgrade to the GPT-4o Copilot preview model for code completion.

What’s changing

The GPT-4o Copilot model released last month has been upgraded through reinforcement learning to deliver even more useful code completions.

Availability

This upgraded model is available today in public preview under the same gpt-4o-copilot name, with general availability expected in mid-April 2025.

Getting ready

To get started in Visual Studio Code or JetBrains, follow the instructions for your preferred IDE.

If you’re a Copilot Business or Enterprise user, your administrator first needs to enable this model for your organization by opting in to Editor preview features in the Copilot policy settings on github.com.

See more