GitHub released a major update at the Universe '24 Developer Conference, bringing developers two big surprises: the new AI application development platform GitHub Spark and the upgraded Copilot AI coding assistant. Spark platform aims to lower the threshold for software development and enable more people to easily create AI micro-applications, while Copilot has added support for Anthropic Claude 3.5Sonnet, Google Gemini 1.5Pro and OpenAI models, giving developers more independent choices. right. These updates are designed to simplify development processes, improve efficiency, and promote the popularity of AI technology.
At the recent Universe '24 Developer Conference, GitHub officially launched a brand new platform - GitHub Spark, a new tool designed to help developers, especially those with less experience, easily create micro-apps using natural language program.
At the same time, GitHub also provides more options for its AI coding assistant, C opilot, allowing developers to choose different AI models according to their needs.
Thomas Domke, CEO of GitHub, said developers hope to have more autonomy when using C opilot and choose the model that suits them best. Now, developers can choose to use Anthropic's Claude3.5Sonnet, Google's Gemini1.5Pro, or OpenAI models in C opilot, such as the GPT-4o and o1 models.
It is worth mentioning that Claude3.5Sonnet is available immediately, and Gemini1.5Pro will be available in the next few weeks. Developers can also flexibly switch these models in conversations with C opilot Chat.
GitHub Spark: A new platform for AI-driven application developmentThe launch of GitHub Spark has opened a new door for the majority of users. With Spark, even those with development experience can easily create micro-applications that integrate AI capabilities and external data sources without worrying about the management of cloud resources.
Domk stressed that the threshold for building software in the past was too high, and GitHub Spark's goal was to enable more than one billion PC and smartphone users to come to software development.
In addition to these two important updates, GitHub has released some new features. C opilot will gain the ability to edit multiple files at the same time in VS Code. C opilot Extensions will also be launched for all users in early 2025, allowing developers to integrate development tools such as Atlassian Rovo, Docker, Sentry and Stack Overflow. In addition, GitHub will also launch a code review function that can provide feedback to developers within 30 seconds, greatly improving development efficiency.
It is worth noting that GitHub's latest Octoverse report shows that Python has surpassed JavaScript and becomes the most widely used programming language on the platform. This change reflects the importance of AI development. Moreover, the number of publicly generated AI projects on GitHub increased by 98% year-on-year, with India, Germany, Japan and Singapore growing particularly significantly. Currently, more than one million students, teachers and open source developers are using GitHub C opilot for free.
Key points:
GitHub launches the Spark platform to help users easily create AI micro-apps in natural language.
C opilot Assistant now has a variety of AI models to support flexible switching.
Python surpassed JavaScript to become the most popular programming language on GitHub, with public AI projects growing by 98%.
In short, these updates from GitHub are designed to lower the threshold for software development, improve development efficiency, and promote the popularization of AI technology worldwide. Through Spark and upgraded Copilot, GitHub provides developers with more powerful tools and a more convenient development experience, which is worth looking forward to in the future.