The word describes a design pattern: AI that sits beside you in a familiar tool rather than in a separate chat window. It is also a brand name, used by GitHub for its coding assistant and by Microsoft across Windows, Edge and Microsoft 365.

How it works

A copilot is a layer between you, the app and a large language model. When you ask for help, or simply pause while typing, the app gathers context: the file you are editing, nearby code, the open document, an email thread or a spreadsheet range. It packs that context and your request into a prompt and sends it to a model, usually hosted in the cloud. The model returns a suggestion, which the app shows inline as greyed-out text, a side panel or a draft you can accept, edit or reject. Good copilots add guardrails and permissions, so the model only sees data you are allowed to access. Many can also take actions through the app, such as creating a slide, running a formula or opening a pull request. The quality depends on three things: the underlying model, how much relevant context fits in its context window, and how well the app chooses what to include. The key idea is that the human stays in charge and approves each step.

Why it matters

Copilots bring AI into the tools people already use all day, so there is no copying text between a chatbot and your work. For developers that means faster boilerplate and tests. For office workers it means quicker drafts, summaries of long threads and help with formulas. For small businesses, a copilot bundled into existing software can be cheaper and simpler than adopting a separate AI product. Knowing the term also helps you compare offers, because many vendors now label their assistant features this way.

Where you will see it

  • Suggesting the next lines of code or a whole function in an editor.
  • Summarising a long email thread and drafting a reply in your inbox.
  • Turning a written outline into a first draft of slides.
  • Explaining or writing spreadsheet formulas from a plain-English request.

Limits and common misconceptions

  • Suggestions can be confidently wrong, so code and facts still need human review before use.
  • It only knows the context the app sends; it can miss details in files or messages it never saw.
  • Company data passes to an AI service, so check privacy, retention and licensing terms first.

How it differs from related terms

  • Copilot vs AI agent A copilot suggests and waits for your approval at each step, while an AI agent is designed to plan and carry out multi-step tasks more independently.
  • Copilot vs Chatbot A chatbot is a standalone conversation window, whereas a copilot is built into another app and reads your current work as context.

Tools that use it

Frequently asked questions

Is Copilot the same as ChatGPT?

No. ChatGPT is a standalone assistant made by OpenAI. Copilot is a general term for an assistant built into another app, and the brand name of Microsoft's and GitHub's assistants. Some copilots have used OpenAI models underneath, but the product, data access and features are different.

Does a copilot learn from my data?

It depends on the product and your plan. Many business plans state that your prompts and files are not used to train the underlying model, while some consumer tiers may use data to improve the service. Always read the data and privacy settings before connecting work files.

Will a copilot replace programmers or office staff?

Current copilots speed up routine parts of a job, such as boilerplate code or first drafts, but they still make mistakes and need direction. They change how work is done more than they remove the need for people who understand the task.

Related terms

All AI terms