Interfaces & UX
Copilot
An AI assistant embedded directly into a workflow tool (IDE, browser, email) that suggests actions, generates content, or automates tasks inline.
Why it matters
Copilots represent the most natural integration of AI into daily work — they meet users where they already are, reducing friction and increasing adoption.
Copilot vs. agent vs. chatbot
A chatbot lives in a separate window and requires context-switching. A copilot is embedded in your existing workflow — it sees what you see and suggests in-place. An agent goes further, acting autonomously on your behalf. Copilots sit in the sweet spot: helpful without being intrusive.
Common patterns
- Code completion — GitHub Copilot, Cursor, Codeium. Suggests code as you type.
- Writing assistance — inline suggestions for emails, docs, and messages.
- Data analysis — copilots in spreadsheets and BI tools that generate formulas or queries.
- Creative tools — AI-assisted design, image editing, and audio production.
On the AI Radar
GitHub Copilot— AI coding assistant integrated across GitHub's platform, offering code completions, chat, agent mode, code review, and a terminal-native coding agent. Supports model selection from Anthropic, OpenAI, and Google across VS Code, JetBrains, Visual Studio, and the CLI.Cursor— A VS Code-forked AI code editor that provides agent-driven development with deep codebase indexing, multi-file editing, and inline AI assistance. Has expanded from a VS Code fork to a multi-IDE platform available in JetBrains IDEs through the Agent Client Protocol.Claude Code— Anthropic's terminal-based agentic coding tool that understands full codebases and executes development tasks through natural language commands. Handles code generation, refactoring, git workflows, and multi-file edits directly from the CLI without requiring an IDE plugin.