1. Refact.ai
  2. Codium ai
  3. SourceGraph

SDLC

  1. Code Suggestions
  2. Migrate Code
  3. Faster Bug finding & fixing
  4. Generate Test cases (Generate Test Plans)
  5. Any scripting, IAAC, automation and more
  6. Code to doc, doc to Code

CoPilot Extensions

Spend More time on

  • Designing
  • Brainstorming
  • Collaborating
  • Iterating
  • Planning

Less Time on

  • Writing Tests, Repetitive Code, Boilerplate
  • Debugging
  • Searching Documentation
  • Finding Vulnerabilities

AI App Template Library

Microsoft Ignite / Github Universe

  • Ship more, switch less
  • flow state
  • found means fixed

Github Co-Pilot Workspace

  • gh.io/copilot-workspace

  • Fix a bug

  • Implement a feature

  • Requirement Gathering

  • Specification

  • Plan

  • Implement Code

  • Code

  • Multi-Model

  • Copilot Extensions

  • Code Review

  • Copilot Workspace

  • Multi Edit Support

  • Centralizing instructions for copilot

  • Copilot on images

  • Build local workspace index

  • Quick Chat

  • Add files to the chat

  • Semantic search results Semantically relevant searches

  • Automated Test Setup

  • Start Debugging from chat

  • Custom Instructions create a instructions.md, code-style.md

  • Upgrade Assistant Java upgrade

  • Natural Language Processing

    • Summaries for discussions & issues
    • Code referencing
  • Github Spark AI Native Platform using NLP to create and share web apps without managing infrastructure (Similar to bolt.new and v0)

  • Security Campaigns

  • Copilot Autofix for Code Scanning Partner Tools (ESLint, JFrog)

  • Copilot Autofix for OSS

  • Copilot Autofix for Dependabot

  • Copilot Secret Scanning

  • Migration Assistant

  • Requirements to code

  • Reverse Engineer Prompt first

  • User Story, Task and Estimation

Pillars of effective Github Copilot Prompts

  • Context Information provided in the prompt that helps the copilot understand better
  • Intent The specific goal or purpose you have in mind when creating a prompt
  • Clarity The quality of being unambiguous and easy to understand
  • Specificity The level of detail and precision in a prompt