AI / GitHub Copilot CLI Fundamentals Interview Questions
What is GitHub Copilot Workspace and how does it differ from Copilot CLI?
GitHub Copilot Workspace is a browser-based, GitHub-native environment for planning and executing larger tasks driven by issues and pull requests. It is distinct from Copilot CLI, which is terminal-native.
| Dimension | Copilot CLI | Copilot Workspace |
|---|---|---|
| Interface | Terminal | GitHub.com browser interface |
| Entry point | A task or natural language prompt in the terminal | A GitHub issue or pull request |
| Execution environment | Your local machine (files, shell) | GitHub-managed cloud environment |
| Agentic capability | Yes - autopilot, fleet, hooks | Yes - multi-step planning and coding from issue to PR |
| Best for | Local development, DevOps, CI integration | Issue-driven feature development, reviewing and implementing GitHub tasks |
| Requires local setup | Yes - Node.js 22+, auth | No - runs entirely in the browser on GitHub.com |
Key distinction: Copilot CLI operates on your local machine and is best for terminal-centric workflows. Copilot Workspace operates entirely within GitHub.com and is driven by GitHub issues - you can go from a bug report or feature request to an open pull request without leaving the browser.
More Related questions...