On Wednesday, GitHub, owned by Microsoft, announced a major update to its Copilot AI-powered code completion and pair programming tool. For the first time, GitHub is offering a free version of Copilot, which will also be available by default with Microsoft’s Visual Studio Code (VS Code) editor. Previously, developers had to pay a monthly subscription fee, starting at $10 per month, with only verified students, teachers, and open-source maintainers getting free access.
This update marks a significant step for GitHub as it continues to expand its platform. The company also shared that it now has 150 million developers using its platform, a significant jump from 100 million just earlier this year.
In an exclusive interview ahead of the announcement, GitHub CEO Thomas Dohmke reflected on the company’s journey. “My first project at GitHub in 2018 was the introduction of free private repositories, which we launched in early 2019. Then we had a version two with free private organizations in 2020. We introduced free GitHub Actions entitlements, and at my first Universe conference as CEO, we announced free Codespaces. It only felt natural to extend this philosophy to Copilot, offering a free version, not just for students and open-source maintainers,” Dohmke shared.
What’s Included in the Free Copilot Plan?
While the free Copilot plan opens up the tool to a broader audience, it does come with certain limitations. The free version is designed for occasional users, not for developers working on large projects or enterprises.
Here are the key details of the free Copilot plan:
- 2,000 code completions per month: Each code suggestion from Copilot counts towards this limit, not just accepted ones.
- Foundation Model Access: Free plan users are limited to Anthropic’s Claude 3.5 Sonnet and OpenAI’s GPT-4o. Paid plans, on the other hand, include access to Google’s Gemini 1.5 Pro and additional OpenAI models like o1-preview and o-mini.
- Copilot Chat: Users on the free plan can send up to 50 chat messages per month.
- Extensions and Skills: Despite these limitations, users still get full access to all Copilot Extensions and skills.
Dohmke explained that the team analyzed years of Copilot usage data to determine the balance between occasional users and professional developers. The goal was to make it as easy as possible for developers to start using the tool and be productive without needing to jump through extra hoops.
The free version of Copilot will work across multiple platforms, including VS Code, Visual Studio, and JetBrains IDEs, as well as directly on GitHub.com. This broad compatibility ensures that developers can integrate Copilot into their existing workflow seamlessly, no matter which development environment they prefer.
Expanding Access and Competing
Since its launch, GitHub Copilot has become a prominent player in the AI coding tool market. However, competition has intensified with companies like Tabnine, Qodo (formerly Codium), and AWS offering similar tools, many with free plans. To remain competitive and expand its user base, GitHub’s decision to introduce a freemium model for Copilot is a logical step.
By offering a free version of Copilot, GitHub aims to make its tool more accessible, particularly in emerging markets where a $10 subscription fee may be prohibitively expensive. This approach aligns with GitHub’s broader mission of enabling one billion developers globally. In countries like Brazil, India, and Pakistan, where income disparities are significant, providing a free version of Copilot helps break down barriers to entry and empowers more people to pursue careers in software development.
In addition to supporting global developers, GitHub’s free plan also simplifies access for students. While the platform has offered free access to students before, they had to go through a verification process, which created friction. With the new freemium model, students can sign up and immediately start using Copilot, making the tool more accessible and user-friendly.
This move not only strengthens GitHub’s competitive position but also supports its long-term vision of democratizing software development, offering a powerful AI tool to developers regardless of their financial situation or geographic location.