GitHub Copilot has introduced several new features to enhance developer workflows, aiming to accelerate processes and improve code quality:
- Accelerated Workflows: It allows developers to start conversations about their codebase, which is helpful when debugging or designing new features. GitHub Copilot can improve code quality and security by helping developers write better code and blocking insecure coding patterns in real-time. It also enables greater collaboration by indexing and understanding repositories, which helps developers quickly adapt to new codebases and improve legacy code.
- Real-Time AI-Based Suggestions: As developers type, GitHub Copilot suggests code completions and turns natural language prompts into coding suggestions, considering the project’s context and style conventions.
- Documentation Personalization: With Copilot Enterprise, personalized answers grounded in an organization’s documentation are available, helping to reduce search time and facilitate learning with inline citations.
- Pull Request Storytelling: Copilot Enterprise helps by keeping track of work, suggesting descriptions for pull requests, and assisting reviewers in understanding the changes made.
- Customization: Enterprises can customize a private copilot for precision and tailored needs, suggesting a high level of adaptability for different organizational demands.
- Terminal Assistance: GitHub Copilot can be asked for assistance directly in the terminal, indicating a seamless integration into the developers’ existing workflow.
- Editor Integration: GitHub Copilot works with popular editors like VS Code, Neovim, Visual Studio, and JetBrains IDEs, allowing developers to continue working in their preferred environment.
- Mobile Accessibility: There’s an upcoming feature that will bring GitHub Copilot to GitHub Mobile, making it accessible on mobile devices as well.
- Pricing and Plans: For organizations, the Copilot Business plan is offered at $19 per user per month, featuring numerous tools like code completions, chat in IDE, CLI assistance, and security vulnerability filters. The Copilot Enterprise plan, coming in February 2024 at $39 per user per month, adds features like chat personalized to your codebase, documentation search and summaries, pull request summaries, code review skills, and fine-tuned models. For individuals, the Copilot Individual plan is $10 per month or $100 per year, providing code completions, chat, and more, with free access for verified students, teachers, and maintainers of popular open source projects.
- Expert Services: GitHub offers hands-on consulting, guided workshops, and training to help users adopt GitHub Copilot efficiently, backed by insights and best practices from the field.
These features collectively aim to streamline the coding process, enhance the quality and security of code, foster collaboration, and personalize the experience to the needs of both individual developers and enterprises.