Three months ago, GitHub brought Copilot Chat, its programming-focused chatbot similar to ChatGPT, out of the closed preview stage, making it available to organizations with a Copilot for Business subscription. Today, the company is taking it a step further by opening up the beta version of Copilot Chat to all current individual GitHub Copilot subscribers in Visual Studio and VS Code. Copilot costs $10 per month for individual users, and Copilot Chat is a free addition to an existing subscription.
Like similar chatbots, Copilot Chat sits in the sidebar of the IDE, and developers can use it to have lengthy conversations about programming in general, but more importantly, they can also ask about the code they’re currently working on in the IDE. It’s the context, as GitHub stated at the chat launch, that makes Copilot a more useful tool than a regular chat assistant.
Integrated together, GitHub Copilot Chat and the GitHub Copilot pair programmer form a powerful AI-assistant capable of helping every developer build at the speed of their minds in the natural language of their choice. We believe this cohesion will form the new centerpiece of the software development experience, fundamentally reducing boilerplate work and designating natural language as a new universal programming language for every developer on the planet, – writes Shuying Zhao, vice president of product management at GitHub.
GitHub notes that common uses for Copilot Chat include real-time recommendations that offer best practices, tips and solutions tailored to the code a developer is currently working on, help analyzing code and fixing security issues – all without having to break away from the IDE.
In today’s announcement, Zhao notes that GitHub aims to use “natural language as the new universal programming language” that will democratize software development.
Is it okay to use runBlocking?
In this video I’ll talk about when it’s fine to use the runBlocking function from Kotlin coroutines and when you...
Mobile App Development Best Practices – 07.12
KSP2 Preview, Mastering in SwiftUI, How to implement gamification and more!
Gemini is the new foundation for artificial intelligence in Android
Foundation models are trained on a variety of data sources to create artificial intelligence systems that can adapt to a...
Google has released AlphaCode 2 based on Gemini
Google today, along with its Gemini artificial intelligence model, unveiled AlphaCode 2, an improved version of the AlphaCode code generator...
ColorfulX – Metal for crafting multi-colored gradients
ColorfulX is an implementation using Metal for crafting multi-colored gradients. ColorfulX Platform UIKit and AppKit platforms are generally supported. Due to MTKView not...
Mobile App Development Best Practices – 06.12
Power of enums, A New Foundation for AI on Android, developer dogmas and more!