San Francisco, CA – At GitHub Universe, GitHub announced the integration of multiple new large language models (LLMs) into GitHub Copilot, including Anthropic’s Claude 3.5 Sonnet, Google’s Gemini 1.5 Pro, and OpenAI’s o1-preview and o1-mini. This move marks a new chapter in developer choice, allowing users to select the best AI models for their needs.
GitHub Copilot has leveraged different LLMs for various use cases since its inception. Initially built on Codex, an early version of OpenAI's GPT-3 tailored for coding, Copilot has evolved through several model upgrades, including GPT-4. Today, GitHub is taking a major step forward by offering developers the choice between multiple LLMs to suit specific coding needs.
New Models, Greater Choice
The expanded capabilities will first roll out in Copilot Chat, with OpenAI’s o1-preview and o1-mini models available now. Anthropic’s Claude 3.5 Sonnet will be introduced progressively over the coming week, while Google’s Gemini 1.5 Pro will follow in the next few weeks. These models will be integrated into a range of Copilot features, from multi-file editing to code review and security autofix.
This multi-model approach empowers individual developers to select the LLM that best fits their projects, while organizations have complete control over which models they make available for their teams. "GitHub is committed to ensuring every developer has the agency to build with the models that work best for them," said Thomas Dohmke, CEO of GitHub.
Meet the New Models
Introducing GitHub Spark
As part of its vision to reach one billion developers, GitHub also unveiled GitHub Spark—an AI-native tool for building applications entirely using natural language. These micro apps, called Sparks, integrate AI features and external data sources without requiring cloud resource management. Users can provide initial prompts and see live previews of their apps as they develop, creating a seamless and intuitive experience for app building.
"GitHub Spark is designed to accelerate the journey of creating innovative software, from initial ideas to complete applications, all with the power of AI at your fingertips,” said Dohmke.