GitHub Copilot
Desktop app for Mac, Windows and Linux. Agents run on your computer, on your own server or in the vendor's cloud.
Product websitegithub.com Compare with others Missing or wrong data?
- Desktop app
- Mac, Windows and Linux
- Browser
- Yes
- Phone
- IPhone, Android and phone browser
- Command line
- Yes
- Agents
- Claude Code and Codex
- Your subscription
- Not listed
- Agents run
- On your computer, on your own server and in the vendor's cloud
- Laptop closed
- Keeps going
- Isolation
- Worktree and VM
- Parallel agents
- Yes
- Scheduled runs
- Yes
- Coordinator agent
- Yes
- Built-in issues
- Yes
- Pull requests
- Yes
- Review screen
- Yes
- Team
- Shared sessions, roles and SSO
- Self-hosting
- Yes
- Licence
- Custom terms
- Price from
- Free
- How it charges
- Free plan, subscription, per seat, usage-based, per machine or compute and bring your own key
- Paid plans from
- $10 or less/month
Receipts
- Checked
- Findings
- 41 published · 36 cross-checked by a second agent · read them all
- Sources
- 20 public pages on 1 site: docs.github.com
- Screenshot
- github.com, retrieved · first party marketing · shows appearance, not capability
- Method
- Same rules for all 103 researched ADEs. How we check · Report wrong data
What it does
Where you use it
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
Source and scope for Where you use itAgents it runs
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
Source and scope for Agents it runsAccounts and subscriptions
Partner Claude and Codex agents can use the existing Copilot subscription; this does not establish use of separate Claude or ChatGPT consumer subscriptions. Current plans allocate GitHub AI credits; organization usage can draw from a shared pool. Partner agents require a paid Copilot plan and separately enabled account/organization policies; integrations are public preview.
Source and scope for Accounts and subscriptionsWhere agents run
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
Source and scope for Where agents runHow work is kept apart
Desktop sessions use Git worktrees and local OS sandbox restrictions. Actions-based cloud-agent sessions can use fresh hosted virtual machines. Current cloud-sandbox documentation does not establish its container or VM implementation.
Source and scope for How work is kept apartParallel work
The Copilot app runs multiple sessions simultaneously. Independent workstreams can run concurrently. The app sidebar groups agent sessions by repository.
Source and scope for Parallel workScheduled runs
Automations run on schedules. Repository events and API requests can trigger an automation. Saved automation definitions run repeatedly. Cloud automations run on GitHub infrastructure.
Source and scope for Scheduled runsGit and pull requests
CLI documentation gives commit and revert examples, separate from tested delivery behavior. Both Actions-based and cloud-sandbox sessions work on one branch and can open one PR per task. Further scoped facts are recorded in the atomic answers.
Source and scope for Git and pull requestsLicence and source
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
Source and scope for Licence and sourcePrice
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
Source and scope for PriceTyped filters
Every value links to its receipt below. Read plan and surface restrictions before using a filter to decide.
| Filter | Value |
|---|---|
| Desktop OS: macOS | Yes |
| Desktop OS: Windows | Yes |
| Desktop OS: Linux | Yes |
| Web client | Yes |
| Phone access: Native iOS | Yes |
| Phone access: Native Android | Yes |
| Phone access: Phone browser | Yes |
| CLI | Yes |
| Coding agents: Claude Code | Yes cross-checked |
| Coding agents: Codex | Yes cross-checked |
| Coding agents: Cursor Agent | No |
| Coding agents: Gemini CLI | No |
| Coding agents: OpenCode | No |
| Coding agents: Pi | No |
| Coding agents: Grok | No |
| Coding agents: Aider | No |
| Coding agents: Antigravity | No |
| Use my subscription | Unknown |
| Where agents run: On your computer | Yes cross-checked |
| Where agents run: On your own server | Yes cross-checked |
| Where agents run: In the vendor's cloud | Yes cross-checked |
| Workspace isolation: Git worktree | Yes |
| Workspace isolation: Container | Unknown |
| Workspace isolation: VM or microVM | Yes |
| Parallel runs | Yes cross-checked |
| Coordinator | Yes cross-checked |
| Native issue tracking | Yes |
| Unattended triggers | Yes cross-checked |
| Shared prompting | Yes |
| Team roles | Yes cross-checked |
| SSO | Yes cross-checked |
| Pull request workflow | Yes cross-checked |
| Review interface | Yes cross-checked |
| Product license: Apache-2.0 | No. Custom terms cross-checked |
| Product license: MIT | No. Custom terms cross-checked |
| Product license: GPL-3.0 | No. Custom terms cross-checked |
| Product license: GPL-3.0-or-later | No. Custom terms cross-checked |
| Product license: AGPL-3.0 | No. Custom terms cross-checked |
| Product license: AGPL-3.0-or-later | No. Custom terms cross-checked |
| Product license: Elastic License 2.0 | No. Custom terms cross-checked |
| Product license: Custom terms | Yes. Custom terms cross-checked |
| Product license: Proprietary | No. Custom terms cross-checked |
| Self-hosting | Yes cross-checked |
| Telemetry opt-out | Yes cross-checked |
| Free access | Yes cross-checked |
| Starting price: Free | Yes. Free cross-checked |
| Starting price: Up to $20/month | No. Free cross-checked |
| Starting price: $21–40/month | No. Free cross-checked |
| Starting price: $41–100/month | No. Free cross-checked |
| Starting price: Over $100/month | No. Free cross-checked |
| Starting price: Contact for pricing | No. Free cross-checked |
| Pricing model: Free, no paid plan | No |
| Pricing model: Free plan | Yes |
| Pricing model: Subscription | Yes |
| Pricing model: Per seat | Yes |
| Pricing model: Usage-based | Yes |
| Pricing model: Per machine or compute | Yes |
| Pricing model: Bring your own key | Yes |
| Pricing model: One-time purchase | No |
| Paid plans from: No paid plan | No. $10 or less/month |
| Paid plans from: $10 or less/month | Yes. $10 or less/month |
| Paid plans from: $11–20/month | No. $10 or less/month |
| Paid plans from: $21–40/month | No. $10 or less/month |
| Paid plans from: $41–100/month | No. $10 or less/month |
| Paid plans from: Over $100/month | No. $10 or less/month |
| Paid plans from: Contact sales | No. $10 or less/month |
| Lifecycle status: Active | Unknown |
| Lifecycle status: Sunsetting | Unknown |
| Keeps going with laptop closed | Yes cross-checked |
| Open-source license | No. Custom terms cross-checked |
| Any desktop app | Yes |
| Paid plan up to $20/month | Yes. $10 or less/month |
| Paid plan up to $40/month | Yes. $10 or less/month |
| Any phone client | Yes |
Filter receipts
Desktop OS: macOS: Yes
Desktop OS: macOS
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Desktop os: The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows.
- Task actions: The app starts and steers sessions, reviews changes and manages PRs.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Desktop OS: Windows: Yes
Desktop OS: Windows
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Desktop os: The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows.
- Task actions: The app starts and steers sessions, reviews changes and manages PRs.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Desktop OS: Linux: Yes
Desktop OS: Linux
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Desktop os: The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows.
- Task actions: The app starts and steers sessions, reviews changes and manages PRs.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Web client: Yes
Web client
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Browser: Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
Phone access: Native iOS: Yes
Phone access: Native iOS
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Mobile apps: GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: GitHub Mobile ships Android and iOS apps and supports Copilot chat and assigning issues to Copilot.
Phone access: Native Android: Yes
Phone access: Native Android
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Mobile apps: GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: GitHub Mobile ships Android and iOS apps and supports Copilot chat and assigning issues to Copilot.
Phone access: Phone browser: Yes
Phone access: Phone browser
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Mobile browser: Copilot in the cloud is available in a mobile browser, including use of connected tools.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: Copilot in the cloud can use connected tools from a mobile browser, as well as GitHub Mobile on iOS and Android.
CLI: Yes
CLI
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Cli: The CLI supports Linux, macOS and Windows through PowerShell or WSL.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
Coding agents: Claude Code: Yes cross-checked
Coding agents: Claude Code
Typed value: Yes.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Codex: Yes cross-checked
Coding agents: Codex
Typed value: Yes.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Cursor Agent: No
Coding agents: Cursor Agent
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Gemini CLI: No
Coding agents: Gemini CLI
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: OpenCode: No
Coding agents: OpenCode
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Pi: No
Coding agents: Pi
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Grok: No
Coding agents: Grok
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Aider: No
Coding agents: Aider
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Coding agents: Antigravity: No
Coding agents: Antigravity
Typed value: No.
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Harnesses: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot.
- Session integration: Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
Where agents run: On your computer: Yes cross-checked
Where agents run: On your computer
Typed value: Yes.
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
- Local: Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead.
- Unknown after the targeted first-party documentation, release and repository pass: self_hosted, hybrid, resources, region, expiry. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
Where agents run: On your own server: Yes cross-checked
Where agents run: On your own server
Typed value: Yes.
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
- Byo remote: Copilot sessions can run on a registered user-managed Linux machine.
- Provisioning: The user supplies and maintains a Linux execution host and registers it with Copilot.
- Payer: The user is responsible for custom host infrastructure and lifecycle.
- Unknown after the targeted first-party documentation, release and repository pass: self_hosted, hybrid, resources, region, expiry. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Users can register a Linux host or codespace as a custom execution environment. The user operates the host, workspace and dependencies. Closing a client does not stop the machine.
Where agents run: In the vendor's cloud: Yes cross-checked
Where agents run: In the vendor's cloud
Typed value: Yes.
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
- Managed cloud: Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners.
- Unknown after the targeted first-party documentation, release and repository pass: self_hosted, hybrid, resources, region, expiry. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
Workspace isolation: Git worktree: Yes
Workspace isolation: Git worktree
Typed value: Yes.
Desktop sessions use Git worktrees and local OS sandbox restrictions. Actions-based cloud-agent sessions can use fresh hosted virtual machines. Current cloud-sandbox documentation does not establish its container or VM implementation.
- Branch: Each parallel workspace has its own branch.
- Worktree: Desktop parallel sessions each have a dedicated Git worktree and branch.
- Code separation: Dedicated worktrees separate parallel session files.
- The scoped first-party source pass does not establish checkout, container, filesystem, process, network, secrets, security_boundary. No hands-on scenario was run.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Workspace isolation: VM or microVM: Yes
Workspace isolation: VM or microVM
Typed value: Yes.
Desktop sessions use Git worktrees and local OS sandbox restrictions. Actions-based cloud-agent sessions can use fresh hosted virtual machines. Current cloud-sandbox documentation does not establish its container or VM implementation.
- Vm: Actions-based Copilot cloud-agent sessions can run on fresh GitHub-hosted virtual machines.
- The scoped first-party source pass does not establish checkout, container, filesystem, process, network, secrets, security_boundary. No hands-on scenario was run.
-
Building a secure cloud environment for agents
Finding: GitHub recommends hosted runners so each cloud-agent Actions job runs on a fresh virtual machine; self-hosted runners remain an alternative.
Parallel runs: Yes cross-checked
Parallel runs
Typed value: Yes.
The Copilot app runs multiple sessions simultaneously. Independent workstreams can run concurrently. The app sidebar groups agent sessions by repository.
- Concurrent sessions: The Copilot app runs multiple sessions simultaneously.
- Concurrent tasks: Independent workstreams can run concurrently.
- Status visibility: The app sidebar groups agent sessions by repository.
- Unknown after the targeted first-party documentation, release and repository pass: quotas, observed_concurrency. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Coordinator: Yes cross-checked
Coordinator
Typed value: Yes.
The main agent is the orchestrator and assigns subagent tasks. Custom agents or models can specialize suitable subtasks. The orchestrator reviews and combines child results. The product-owned Copilot main agent manages child workflow and dependencies. /fleet analyzes task decomposition and starts eligible subagents. /fleet is available in the app and CLI.
- Roles: The main agent is the orchestrator and assigns subagent tasks.
- Model harness effort: Custom agents or models can specialize suitable subtasks.
- Results return: The orchestrator reviews and combines child results.
- Orchestration owner: The product-owned Copilot main agent manages child workflow and dependencies.
- Activation: /fleet analyzes task decomposition and starts eligible subagents.
- Invocation: /fleet is available in the app and CLI.
- Unknown after the targeted first-party documentation, release and repository pass: messages, cross_harness, authentication, live_progress, retained_results, followup. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: /fleet makes the main agent orchestrate subtasks and dependencies, run independent children concurrently and combine results. Each child uses its own context and additional model usage.
Native issue tracking: Yes
Native issue tracking
Typed value: Yes.
Copilot drafts GitHub repository issues for human submission. Copilot drafts updates to existing repository issues. Drafted issue fields include labels. Drafted issue fields include assignees. GitHub issues are repository records that can precede an implementation session. Generated issues use repository issue forms/templates and structured fields.
- Create: Copilot drafts GitHub repository issues for human submission.
- Edit: Copilot drafts updates to existing repository issues.
- Label: Drafted issue fields include labels.
- Assign: Drafted issue fields include assignees.
- Task session separation: GitHub issues are repository records that can precede an implementation session.
- Metadata: Generated issues use repository issue forms/templates and structured fields.
- Unknown after the targeted first-party documentation, release and repository pass: discuss, prioritize, search, filter, archive, reopen, project_epic_views, idea_parking, explicit_dispatch, durable_states, external_tracker_requirement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Copilot issue creation and updates
Finding: In public preview, Copilot creates or updates GitHub issues from prompts/images, including title, body, labels and assignees. Humans review drafts before submission.
Unattended triggers: Yes cross-checked
Unattended triggers
Typed value: Yes.
Automations run on schedules. Repository events and API requests can trigger an automation. Saved automation definitions run repeatedly. Cloud automations run on GitHub infrastructure.
- Unknown after the targeted first-party documentation, release and repository pass: completion_conditions, overlaps, retries, client_independence. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
Shared prompting: Yes
Shared prompting
Typed value: Yes.
Repository collaborators can follow shared work. Writers can each ask Copilot for changes on the same open PR using @copilot comments. Shared local-session links remain view-only; simultaneous input conflict handling is unestablished.
- Coprompting: Repository collaborators with write access can instruct Copilot on the same open PR through @copilot comments.
- Permissions: Copilot responds only to writers on an open PR to which it is assigned.
- The scoped first-party source pass does not establish discussion, comments, presence, ordering, conflicts, attribution, plan_restrictions, owner_online. No hands-on scenario was run.
-
Troubleshooting Copilot cloud agent
Finding: Copilot accepts @copilot comments on its assigned open PRs from people with repository write access; it uses those comments to continue work. This is shared PR prompting, distinct from view-only local-session sharing.
Team roles: Yes cross-checked
Team roles
Typed value: Yes.
Enterprise owners and AI managers manage enterprise agent policies; organization owners control repository and organization settings. CLI OAuth includes authorization for organizations using SAML SSO. Without repository write access the cloud session is read-only; organization policies and SSO requirements apply.
- Organization roles: Enterprise owners and AI managers manage enterprise agent policies; organization owners control repository and organization settings.
- Unknown after the targeted first-party documentation, release and repository pass: project_roles, task_roles, membership, provisioning, revocation, plan_scope. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Agent management for enterprises
Finding: Enterprise owners, AI managers and organization owners control Copilot and partner-agent policies at different scopes. Enterprise audit logs can track agentic activity; partner policies are separate from Copilot.
SSO: Yes cross-checked
SSO
Typed value: Yes.
Enterprise owners and AI managers manage enterprise agent policies; organization owners control repository and organization settings. CLI OAuth includes authorization for organizations using SAML SSO. Without repository write access the cloud session is read-only; organization policies and SSO requirements apply.
- Sso: CLI OAuth includes authorization for organizations using SAML SSO.
- Unknown after the targeted first-party documentation, release and repository pass: project_roles, task_roles, membership, provisioning, revocation, plan_scope. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
Pull request workflow: Yes cross-checked
Pull request workflow
Typed value: Yes.
CLI documentation gives commit and revert examples, separate from tested delivery behavior. Both Actions-based and cloud-sandbox sessions work on one branch and can open one PR per task. Further scoped facts are recorded in the atomic answers.
- Pull requests: Both Actions-based and cloud-sandbox sessions work on one branch and can open one PR per task.
- Ci response: Agent Merge can watch selected failed Actions checks or merge conflicts and work on blockers.
- Git and pull request workflow: first-party sources in this pass did not establish branches, worktrees, comments, rebase, conflicts, product_state. No draft PR, failed-gate, stale-approval, rollback or six-task batch-review fixture was run. Described actions do not prove delivery authority.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
Review interface: Yes cross-checked
Review interface
Typed value: Yes.
The app lets users review proposed session changes and PRs in-product. The cloud flow accepts refinements before the user opens a PR.
- Change understanding: The app lets users review proposed session changes and PRs in-product.
- Unknown after the targeted first-party documentation, release and repository pass: pending_reviews, evidence_navigation, comments, shipping_guidance, effort, missed_evidence, keyboard, narrow_screen, context_switching, roles, retained_context. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Product license: Apache-2.0: No. Custom terms cross-checked
Product license: Apache-2.0
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: MIT: No. Custom terms cross-checked
Product license: MIT
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: GPL-3.0: No. Custom terms cross-checked
Product license: GPL-3.0
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: GPL-3.0-or-later: No. Custom terms cross-checked
Product license: GPL-3.0-or-later
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: AGPL-3.0: No. Custom terms cross-checked
Product license: AGPL-3.0
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: AGPL-3.0-or-later: No. Custom terms cross-checked
Product license: AGPL-3.0-or-later
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: Elastic License 2.0: No. Custom terms cross-checked
Product license: Elastic License 2.0
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: Custom terms: Yes. Custom terms cross-checked
Product license: Custom terms
Typed value: Yes. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Product license: Proprietary: No. Custom terms cross-checked
Product license: Proprietary
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Self-hosting: Yes cross-checked
Self-hosting
Typed value: Yes.
Copilot CLI can run on user infrastructure without a GitHub account in offline BYOK mode, using a local/in-network model. Hosted Copilot UI and integrations are separate. Offline mode makes no GitHub requests; a remote model endpoint still receives context if configured. BYOK CLI does not require GitHub login.
- Self hosting: Copilot CLI can run on user infrastructure without a GitHub account in offline BYOK mode, using a local/in-network model. Hosted Copilot UI and integrations are separate.
- Vendor dependencies: Offline mode makes no GitHub requests; a remote model endpoint still receives context if configured.
- Account independence: BYOK CLI does not require GitHub login.
- Unknown after the targeted first-party documentation, release and repository pass: export, import, formats, cancellation, history_portability. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
Telemetry opt-out: Yes cross-checked
Telemetry opt-out
Typed value: Yes.
COPILOT_OFFLINE=true fully disables CLI telemetry and GitHub network requests; configured model-provider traffic remains. Offline BYOK can use local or in-network inference; an internet provider still receives prompts and code.
- Telemetry controls: COPILOT_OFFLINE=true fully disables CLI telemetry and GitHub network requests; configured model-provider traffic remains.
- Provider separation: Offline BYOK can use local or in-network inference; an internet provider still receives prompts and code.
- Unknown after the targeted first-party documentation, release and repository pass: code_data, prompts, credentials, logs, artifacts, retention, deletion, training, residency, subprocessors, telemetry_disclosure, telemetry_defaults, consent_prompt. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
Free access: Yes cross-checked
Free access
Typed value: Yes.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: Free: Yes. Free cross-checked
Starting price: Free
Typed value: Yes. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: Up to $20/month: No. Free cross-checked
Starting price: Up to $20/month
Typed value: No. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: $21–40/month: No. Free cross-checked
Starting price: $21–40/month
Typed value: No. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: $41–100/month: No. Free cross-checked
Starting price: $41–100/month
Typed value: No. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: Over $100/month: No. Free cross-checked
Starting price: Over $100/month
Typed value: No. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Starting price: Contact for pricing: No. Free cross-checked
Starting price: Contact for pricing
Typed value: No. Free.
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Ongoing free: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app.
- Paid only: Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Pricing model: Free, no paid plan: No
Pricing model: Free, no paid plan
Typed value: No.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Pricing model: Free plan: Yes
Pricing model: Free plan
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Pricing model: Subscription: Yes
Pricing model: Subscription
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Pricing model: Per seat: Yes
Pricing model: Per seat
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Pricing model: Usage-based: Yes
Pricing model: Usage-based
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Compute cost: Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Billing for cloud and local sandboxes
Finding: Cloud sandbox compute, memory and snapshot storage are metered. After the shared compute allowance, additional use is billed. Published rates are $0.000024 per compute second, $0.000003 per GiB-second and $0.005 per GiB-month.
Pricing model: Per machine or compute: Yes
Pricing model: Per machine or compute
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Compute cost: Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Billing for cloud and local sandboxes
Finding: Cloud sandbox compute, memory and snapshot storage are metered. After the shared compute allowance, additional use is billed. Published rates are $0.000024 per compute second, $0.000003 per GiB-second and $0.005 per GiB-month.
Pricing model: Bring your own key: Yes
Pricing model: Bring your own key
Typed value: Yes.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Model cost: The CLI can use a user-provided model provider API key, paid separately to that provider.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Authenticating GitHub Copilot CLI
Finding: Copilot CLI can connect to a user-provided model provider API key without GitHub authentication; GitHub-hosted features still require GitHub authentication.
Pricing model: One-time purchase: No
Pricing model: One-time purchase
Typed value: No.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: No paid plan: No. $10 or less/month
Paid plans from: No paid plan
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: $10 or less/month: Yes. $10 or less/month
Paid plans from: $10 or less/month
Typed value: Yes. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: $11–20/month: No. $10 or less/month
Paid plans from: $11–20/month
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: $21–40/month: No. $10 or less/month
Paid plans from: $21–40/month
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: $41–100/month: No. $10 or less/month
Paid plans from: $41–100/month
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: Over $100/month: No. $10 or less/month
Paid plans from: Over $100/month
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plans from: Contact sales: No. $10 or less/month
Paid plans from: Contact sales
Typed value: No. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Keeps going with laptop closed: Yes cross-checked
Keeps going with laptop closed
Typed value: Yes.
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
- Client disconnect: A cloud sandbox continues working without the client staying connected.
- Other device continuation: Cloud sessions can be continued across supported Copilot clients.
- Unknown after the targeted first-party documentation, release and repository pass: self_hosted, hybrid, resources, region, expiry. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Cloud sandboxes run isolated Linux sessions without needing the client connected. Multiple sessions run in parallel; stopped sessions retain snapshots and resume files. GitHub Actions remains a separate environment option.
Open-source license: No. Custom terms cross-checked
Open-source license
Typed value: No. Custom terms.
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Client license: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan.
- Server license: Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
Any desktop app: Yes
Any desktop app
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Desktop os: The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows.
- Task actions: The app starts and steers sessions, reviews changes and manages PRs.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
Paid plan up to $20/month: Yes. $10 or less/month
Paid plan up to $20/month
Typed value: Yes. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Paid plan up to $40/month: Yes. $10 or less/month
Paid plan up to $40/month
Typed value: Yes. $10 or less/month.
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- Interval: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD.
- Included usage: Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
Any phone client: Yes
Any phone client
Typed value: Yes.
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- Mobile apps: GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: GitHub Mobile ships Android and iOS apps and supports Copilot chat and assigning issues to Copilot.
All public findings
Findings may summarize a source. They are not presented as verbatim statements.
github-copilot:ACC-01: The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
github-copilot:ACC-01
The Copilot desktop app supports macOS, Linux and Windows, including optional WSL2 execution on Windows. GitHub Mobile provides native Android and iOS clients with Copilot chat and issue delegation. Copilot in the cloud starts from GitHub.com; GitHub Mobile is also an entry point. The CLI supports Linux, macOS and Windows through PowerShell or WSL. Copilot Chat is documented in IDEs; per-editor feature parity remains unverified. The app starts and steers sessions, reviews changes and manages PRs. Copilot in the cloud is available in a mobile browser, including use of connected tools.
- The scoped first-party source pass does not establish notifications, cross_device_continuity. No hands-on scenario was run.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
-
Finding: GitHub Mobile ships Android and iOS apps and supports Copilot chat and assigning issues to Copilot.
-
Finding: Copilot in the cloud can use connected tools from a mobile browser, as well as GitHub Mobile on iOS and Android.
github-copilot:ACC-02: GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments. cross-checked
github-copilot:ACC-02
GitHub supports public-preview Anthropic Claude using Claude Agent SDK and OpenAI Codex using Codex SDK alongside Copilot. Users assign a prompt or issue to a partner coding agent, receive a PR and request iteration through comments.
- Unknown after the targeted first-party documentation, release and repository pass: model_providers, custom_adapters, mixed_harness_operation. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
github-copilot:ACC-03: Partner Claude and Codex agents can use the existing Copilot subscription; this does not establish use of separate Claude or ChatGPT consumer subscriptions. Current plans allocate GitHub AI credits; organization usage can draw from a shared pool. Partner agents require a paid Copilot plan and separately enabled account/organization policies; integrations are public preview. cross-checked
github-copilot:ACC-03
Partner Claude and Codex agents can use the existing Copilot subscription; this does not establish use of separate Claude or ChatGPT consumer subscriptions. Current plans allocate GitHub AI credits; organization usage can draw from a shared pool. Partner agents require a paid Copilot plan and separately enabled account/organization policies; integrations are public preview.
- Unknown after the targeted first-party documentation, release and repository pass: api_accounts, local_models, account_switching, vendor_account_requirement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
-
Finding: Paid Copilot plans support public-preview Claude Agent SDK and Codex SDK coding agents. These are named coding-agent integrations, not only models. GitHub policy must enable each partner separately.
github-copilot:ACC-04: Cloud work requires repositories hosted on GitHub; other Git hosting is explicitly excluded for this workflow. Cloud sandboxes and GitHub Actions-based environments have different setup and customization controls. Prepare a Linux host, authenticate/register its environment, and select it from a client signed into the same GitHub account. cross-checked
github-copilot:ACC-04
Cloud work requires repositories hosted on GitHub; other Git hosting is explicitly excluded for this workflow. Cloud sandboxes and GitHub Actions-based environments have different setup and customization controls. Prepare a Linux host, authenticate/register its environment, and select it from a client signed into the same GitHub account.
- Unknown after the targeted first-party documentation, release and repository pass: first_task_setup, no_git, local_git_without_remote, prerequisite_guidance. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: Users can register a Linux host or codespace as a custom execution environment. The user operates the host, workspace and dependencies. Closing a client does not stop the machine.
github-copilot:ACC-05: copilot -p runs a single prompt and exits; tool approval flags scope execution. cross-checked
github-copilot:ACC-05
copilot -p runs a single prompt and exits; tool approval flags scope execution.
- Programmable access: first-party sources in this pass did not establish api, sdk, mcp_server, webhooks, operations, authentication, stability. Detailed client actions, provider-specific eligibility and first-run prerequisites need targeted access; no install timing or external-tool fixture was run.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
github-copilot:ACC-06: Cloud work supports MCP; personal MCP and connectors in cloud sandboxes differ from repository MCP on Actions. cross-checked
github-copilot:ACC-06
Cloud work supports MCP; personal MCP and connectors in cloud sandboxes differ from repository MCP on Actions.
- External tools and extensions: first-party sources in this pass did not establish plugins, custom_tools, instructions_import, authentication, permission_scope, integration_owner. Detailed client actions, provider-specific eligibility and first-run prerequisites need targeted access; no install timing or external-tool fixture was run.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:PLAN-01: The GitHub.com chat/agent flow accepts repository-context prompts. Work can originate in GitHub issues; GitHub remains the issue system. cross-checked
github-copilot:PLAN-01
The GitHub.com chat/agent flow accepts repository-context prompts. Work can originate in GitHub issues; GitHub remains the issue system.
- Intake and external tracker relationship: first-party sources in this pass did not establish local_creation, external_import, chat_git_triggers, stable_ids, sync, supported_edits, external_roundtrips. No shared requirement-to-implementation, backlog evolution or authoritative-record round-trip fixture was run. Instructions and per-task plans do not prove living specifications.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:PLAN-02: CLI plan mode asks clarifying questions and builds an implementation plan before code changes. Project Overview relates sessions to their plan, code changes and PR. Humans can give a project follow-up work and direction. cross-checked
github-copilot:PLAN-02
CLI plan mode asks clarifying questions and builds an implementation plan before code changes. Project Overview relates sessions to their plan, code changes and PR. Humans can give a project follow-up work and direction.
- Unknown after the targeted first-party documentation, release and repository pass: acceptance_criteria, editors, revisions, restart_persistence. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: Projects retain ongoing goals, conversations, artifacts and recurring work. Overview groups Needs input, Open, Working and Done. Users inspect plans, changes and PRs and steer sessions.
github-copilot:PLAN-04: Custom instructions, skills and custom agents apply with environment-specific configuration. cross-checked
github-copilot:PLAN-04
Custom instructions, skills and custom agents apply with environment-specific configuration.
- Shared context and memory: first-party sources in this pass did not establish skills, project_docs, memory, scope, provenance, correction, deletion, freshness, takeover_continuity. No shared requirement-to-implementation, backlog evolution or authoritative-record round-trip fixture was run. Instructions and per-task plans do not prove living specifications.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:PLAN-05: GitHub chat documents semantic code search limited to default branches. cross-checked
github-copilot:PLAN-05
GitHub chat documents semantic code search limited to default branches.
- Architecture and API awareness: first-party sources in this pass did not establish indexing, external_knowledge, multimodal_inputs, freshness, access_scope, api_retrieval, citations, conflict_detection, review_enforcement. No shared requirement-to-implementation, backlog evolution or authoritative-record round-trip fixture was run. Instructions and per-task plans do not prove living specifications.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:PLAN-06: Copilot drafts GitHub repository issues for human submission. Copilot drafts updates to existing repository issues. Drafted issue fields include labels. Drafted issue fields include assignees. GitHub issues are repository records that can precede an implementation session. Generated issues use repository issue forms/templates and structured fields. cross-checked
github-copilot:PLAN-06
Copilot drafts GitHub repository issues for human submission. Copilot drafts updates to existing repository issues. Drafted issue fields include labels. Drafted issue fields include assignees. GitHub issues are repository records that can precede an implementation session. Generated issues use repository issue forms/templates and structured fields.
- Unknown after the targeted first-party documentation, release and repository pass: discuss, prioritize, search, filter, archive, reopen, project_epic_views, idea_parking, explicit_dispatch, durable_states, external_tracker_requirement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Copilot issue creation and updates
Finding: In public preview, Copilot creates or updates GitHub issues from prompts/images, including title, body, labels and assignees. Humans review drafts before submission.
github-copilot:PLAN-07: Copilot can propose issue creation with human draft review. Copilot can propose updates to an existing issue. Issue drafts can include assignees. The user reviews and refines an issue draft before submitting. cross-checked
github-copilot:PLAN-07
Copilot can propose issue creation with human draft review. Copilot can propose updates to an existing issue. Issue drafts can include assignees. The user reviews and refines an issue draft before submitting.
- Unknown after the targeted first-party documentation, release and repository pass: shared_ids, read, claim, state_changes, dependencies, children, results, attribution, permissions, conflicts. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Copilot issue creation and updates
Finding: In public preview, Copilot creates or updates GitHub issues from prompts/images, including title, body, labels and assignees. Humans review drafts before submission.
github-copilot:COORD-01: The Copilot app runs multiple sessions simultaneously. Independent workstreams can run concurrently. The app sidebar groups agent sessions by repository. cross-checked
github-copilot:COORD-01
The Copilot app runs multiple sessions simultaneously. Independent workstreams can run concurrently. The app sidebar groups agent sessions by repository.
- Unknown after the targeted first-party documentation, release and repository pass: quotas, observed_concurrency. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
github-copilot:COORD-02: The orchestrator assigns context and tools to subagent tasks. cross-checked
github-copilot:COORD-02
The orchestrator assigns context and tools to subagent tasks.
- Unknown after the targeted first-party documentation, release and repository pass: human_assignment, claims, queues, routing, duplicate_prevention, ownership_enforcement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: /fleet makes the main agent orchestrate subtasks and dependencies, run independent children concurrently and combine results. Each child uses its own context and additional model usage.
github-copilot:COORD-03: The main agent is the orchestrator and assigns subagent tasks. Custom agents or models can specialize suitable subtasks. The orchestrator reviews and combines child results. The product-owned Copilot main agent manages child workflow and dependencies. /fleet analyzes task decomposition and starts eligible subagents. /fleet is available in the app and CLI. cross-checked
github-copilot:COORD-03
The main agent is the orchestrator and assigns subagent tasks. Custom agents or models can specialize suitable subtasks. The orchestrator reviews and combines child results. The product-owned Copilot main agent manages child workflow and dependencies. /fleet analyzes task decomposition and starts eligible subagents. /fleet is available in the app and CLI.
- Unknown after the targeted first-party documentation, release and repository pass: messages, cross_harness, authentication, live_progress, retained_results, followup. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: /fleet makes the main agent orchestrate subtasks and dependencies, run independent children concurrently and combine results. Each child uses its own context and additional model usage.
github-copilot:COORD-04: Automations run on schedules. Repository events and API requests can trigger an automation. Saved automation definitions run repeatedly. Cloud automations run on GitHub infrastructure. cross-checked
github-copilot:COORD-04
Automations run on schedules. Repository events and API requests can trigger an automation. Saved automation definitions run repeatedly. Cloud automations run on GitHub infrastructure.
- Unknown after the targeted first-party documentation, release and repository pass: completion_conditions, overlaps, retries, client_independence. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: Paid-plan automations trigger on schedules, repository events or API requests. Per-run credit controls and repository write scope are configurable; shared automation visibility/editing follows repository permissions.
github-copilot:COORD-05: Steer this session sends further direction from a project. Needs input groups decisions, reviews and permission requests. cross-checked
github-copilot:COORD-05
Steer this session sends further direction from a project. Needs input groups decisions, reviews and permission requests.
- Unknown after the targeted first-party documentation, release and repository pass: pause, stop, resume, notifications, escalation, visible_errors, chat_terminal_parity, retained_history. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: Projects retain ongoing goals, conversations, artifacts and recurring work. Overview groups Needs input, Open, Working and Done. Users inspect plans, changes and PRs and steer sessions.
github-copilot:COORD-06: A project coordinates related sessions across repositories. Project Overview groups work needing input. Users reopen project sessions, conversations, changes and plans. cross-checked
github-copilot:COORD-06
A project coordinates related sessions across repositories. Project Overview groups work needing input. Users reopen project sessions, conversations, changes and plans.
- Unknown after the targeted first-party documentation, release and repository pass: fleet_fixture, dependencies, workload, navigation_errors, fixture_mode. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Projects retain ongoing goals, conversations, artifacts and recurring work. Overview groups Needs input, Open, Working and Done. Users inspect plans, changes and PRs and steer sessions.
github-copilot:RUN-01: Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients. cross-checked
github-copilot:RUN-01
Default project tasks run against the local machine; --cloud selects GitHub-hosted compute instead. Copilot sessions can run on a registered user-managed Linux machine. Cloud sandboxes and Actions-based sessions execute remotely; Actions can use configured self-hosted runners. The user supplies and maintains a Linux execution host and registers it with Copilot. The user is responsible for custom host infrastructure and lifecycle. A cloud sandbox continues working without the client staying connected. Cloud sessions can be continued across supported Copilot clients.
- Unknown after the targeted first-party documentation, release and repository pass: self_hosted, hybrid, resources, region, expiry. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: Cloud sandboxes run isolated Linux sessions without needing the client connected. Multiple sessions run in parallel; stopped sessions retain snapshots and resume files. GitHub Actions remains a separate environment option.
-
Finding: Users can register a Linux host or codespace as a custom execution environment. The user operates the host, workspace and dependencies. Closing a client does not stop the machine.
github-copilot:RUN-02: Desktop sessions use Git worktrees and local OS sandbox restrictions. Actions-based cloud-agent sessions can use fresh hosted virtual machines. Current cloud-sandbox documentation does not establish its container or VM implementation.
github-copilot:RUN-02
Desktop sessions use Git worktrees and local OS sandbox restrictions. Actions-based cloud-agent sessions can use fresh hosted virtual machines. Current cloud-sandbox documentation does not establish its container or VM implementation.
- The scoped first-party source pass does not establish checkout, container, filesystem, process, network, secrets, security_boundary. No hands-on scenario was run.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
-
Building a secure cloud environment for agents
Finding: GitHub recommends hosted runners so each cloud-agent Actions job runs on a fresh virtual machine; self-hosted runners remain an alternative.
github-copilot:RUN-03: The user does not need to stay connected while a cloud sandbox works. Returning to a stopped cloud session resumes files and in-progress work. Stopped cloud sandboxes retain a state snapshot. cross-checked
github-copilot:RUN-03
The user does not need to stay connected while a cloud sandbox works. Returning to a stopped cloud session resumes files and in-progress work. Stopped cloud sandboxes retain a state snapshot.
- Unknown after the targeted first-party documentation, release and repository pass: worker_crash, service_restart, expiry, transcript_reload, process_reconnect, context_loss, duplicate_actions, manual_repair, multi_day_continuity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Cloud sandboxes run isolated Linux sessions without needing the client connected. Multiple sessions run in parallel; stopped sessions retain snapshots and resume files. GitHub Actions remains a separate environment option.
github-copilot:RUN-04: Cloud sandbox state is snapshotted while a session is stopped. Cloud personalizations can use a dotfiles repository; no dotfile install scripts are run. cross-checked
github-copilot:RUN-04
Cloud sandbox state is snapshotted while a session is stopped. Cloud personalizations can use a dotfiles repository; no dotfile install scripts are run.
- Unknown after the targeted first-party documentation, release and repository pass: dependencies, caches, services, ports, secrets, duplicate_installs, collisions, automatic_repair. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Cloud sandboxes run isolated Linux sessions without needing the client connected. Multiple sessions run in parallel; stopped sessions retain snapshots and resume files. GitHub Actions remains a separate environment option.
github-copilot:RUN-05: Actions-based Copilot sessions stop after a maximum 59 minutes; the limit cannot be extended. Each automation can set AI Credit limits. cross-checked
github-copilot:RUN-05
Actions-based Copilot sessions stop after a maximum 59 minutes; the limit cannot be extended. Each automation can set AI Credit limits.
- Unknown after the targeted first-party documentation, release and repository pass: turn_limits, token_limits, timeouts, retries, provider_failures, enforcement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: Paid-plan automations trigger on schedules, repository events or API requests. Per-run credit controls and repository write scope are configurable; shared automation visibility/editing follows repository permissions.
github-copilot:RUN-06: Session logs record work and tools used; GitHub says logs do not replace review and testing. cross-checked
github-copilot:RUN-06
Session logs record work and tools used; GitHub says logs do not replace review and testing.
- Truthful status and operational statistics: first-party sources in this pass did not establish traces, failure_reasons, usage_export, task_stats, agent_stats, project_stats, time_stats, failure_status, approval_status, reconnect_consistency, performance_method, responsiveness. No client-disconnect, crash/restart, resource-pressure or invoice-reconciliation fixture was run. Documented persistence is distinct from measured recovery.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:RUN-07: Each subagent independently consumes model usage and can increase GitHub AI Credit consumption. cross-checked
github-copilot:RUN-07
Each subagent independently consumes model usage and can increase GitHub AI Credit consumption.
- Unknown after the targeted first-party documentation, release and repository pass: task_cost, session_cost, epic_cost, harness_aggregation, billed_vs_estimated, tokens, subscription_allowance, provider_reconciliation, compute_cost, refresh_delay, alerts, export, drilldown. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: /fleet makes the main agent orchestrate subtasks and dependencies, run independent children concurrently and combine results. Each child uses its own context and additional model usage.
github-copilot:TEAM-01: Repository collaborators can follow shared work. Writers can each ask Copilot for changes on the same open PR using @copilot comments. Shared local-session links remain view-only; simultaneous input conflict handling is unestablished.
github-copilot:TEAM-01
Repository collaborators can follow shared work. Writers can each ask Copilot for changes on the same open PR using @copilot comments. Shared local-session links remain view-only; simultaneous input conflict handling is unestablished.
- The scoped first-party source pass does not establish discussion, comments, presence, ordering, conflicts, attribution, plan_restrictions, owner_online. No hands-on scenario was run.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Troubleshooting Copilot cloud agent
Finding: Copilot accepts @copilot comments on its assigned open PRs from people with repository write access; it uses those comments to continue work. This is shared PR prompting, distinct from view-only local-session sharing.
github-copilot:TEAM-02: Enterprise owners and AI managers manage enterprise agent policies; organization owners control repository and organization settings. CLI OAuth includes authorization for organizations using SAML SSO. Without repository write access the cloud session is read-only; organization policies and SSO requirements apply. cross-checked
github-copilot:TEAM-02
Enterprise owners and AI managers manage enterprise agent policies; organization owners control repository and organization settings. CLI OAuth includes authorization for organizations using SAML SSO. Without repository write access the cloud session is read-only; organization policies and SSO requirements apply.
- Unknown after the targeted first-party documentation, release and repository pass: project_roles, task_roles, membership, provisioning, revocation, plan_scope. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
-
Agent management for enterprises
Finding: Enterprise owners, AI managers and organization owners control Copilot and partner-agent policies at different scopes. Enterprise audit logs can track agentic activity; partner policies are separate from Copilot.
github-copilot:TEAM-03: Automation GitHub-tool writes can be scoped to all repository resources or the triggering issue. MCP tools keep separate credential scopes. cross-checked
github-copilot:TEAM-03
Automation GitHub-tool writes can be scoped to all repository resources or the triggering issue. MCP tools keep separate credential scopes.
- Unknown after the targeted first-party documentation, release and repository pass: command, network, secret, delivery, approver_identity, lifetime, allow, deny, revoke, tunnels, defaults, safer_modes, enforcement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
-
Finding: Paid-plan automations trigger on schedules, repository events or API requests. Per-run credit controls and repository write scope are configurable; shared automation visibility/editing follows repository permissions.
github-copilot:TEAM-04: Shared automation definitions and runs are visible to repository readers; writers can edit them.
github-copilot:TEAM-04
Shared automation definitions and runs are visible to repository readers; writers can edit them.
- Unknown after the targeted first-party documentation, release and repository pass: actions, approvals, edits, discussion, decisions, cross_session_persistence, export, mutability, retention, integrity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Paid-plan automations trigger on schedules, repository events or API requests. Per-run credit controls and repository write scope are configurable; shared automation visibility/editing follows repository permissions.
github-copilot:TEAM-05: The app lets users review proposed session changes and PRs in-product. The cloud flow accepts refinements before the user opens a PR. cross-checked
github-copilot:TEAM-05
The app lets users review proposed session changes and PRs in-product. The cloud flow accepts refinements before the user opens a PR.
- Unknown after the targeted first-party documentation, release and repository pass: pending_reviews, evidence_navigation, comments, shipping_guidance, effort, missed_evidence, keyboard, narrow_screen, context_switching, roles, retained_context. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
github-copilot:SHIP-01: Project Library retains reference material and generated artifacts. Library collects a project’s artifacts. Project sessions link to changes, plans and associated PRs. cross-checked
github-copilot:SHIP-01
Project Library retains reference material and generated artifacts. Library collects a project’s artifacts. Project sessions link to changes, plans and associated PRs.
- Unknown after the targeted first-party documentation, release and repository pass: diffs, screenshots, recordings, previews, test_outputs, reviewer_outputs, revision_links, persistence, child_findings, prompt_leakage. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Projects retain ongoing goals, conversations, artifacts and recurring work. Overview groups Needs input, Open, Working and Done. Users inspect plans, changes and PRs and steer sessions.
github-copilot:SHIP-02: Cloud development sessions can run tests and linters; required delivery gates were not tested. cross-checked
github-copilot:SHIP-02
Cloud development sessions can run tests and linters; required delivery gates were not tested.
- Verification and spec gates: first-party sources in this pass did not establish lint, types, ci, independent_review, spec_checks, required_checks, failure_blocking, requirement_conflicts, configured_policy, enforced_policy. No draft PR, failed-gate, stale-approval, rollback or six-task batch-review fixture was run. Described actions do not prove delivery authority.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
github-copilot:SHIP-03: CLI documentation gives commit and revert examples, separate from tested delivery behavior. Both Actions-based and cloud-sandbox sessions work on one branch and can open one PR per task. Further scoped facts are recorded in the atomic answers. cross-checked
github-copilot:SHIP-03
CLI documentation gives commit and revert examples, separate from tested delivery behavior. Both Actions-based and cloud-sandbox sessions work on one branch and can open one PR per task. Further scoped facts are recorded in the atomic answers.
- Git and pull request workflow: first-party sources in this pass did not establish branches, worktrees, comments, rebase, conflicts, product_state. No draft PR, failed-gate, stale-approval, rollback or six-task batch-review fixture was run. Described actions do not prove delivery authority.
-
Finding: GitHub distinguishes cloud sandboxes from Actions-based sessions, including repository scope, compute controls, shared logs and a 59-minute Actions limit.
-
Finding: The CLI runs interactively or by prompt, supports local/cloud sandbox modes and structured planning, and can act on GitHub issues and PRs.
github-copilot:SHIP-04: The app can leave a PR review; exact revision binding and enforced authority were not established. The app offers PR merge after reviewing changes and CI status. cross-checked
github-copilot:SHIP-04
The app can leave a PR review; exact revision binding and enforced authority were not established. The app offers PR merge after reviewing changes and CI status.
- Unknown after the targeted first-party documentation, release and repository pass: release, deploy, exact_revision, authority_enforcement. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot app supports macOS, Linux and Windows, separate worktrees/branches, parallel sessions and PR review/merge workflows. Organization policy governs access.
github-copilot:OWN-01: Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license. cross-checked
github-copilot:OWN-01
Copilot application/service use is governed by custom GitHub or Microsoft terms according to purchaser and plan. Hosted Copilot service use is covered by the plan-specific service terms, not a public SDK license.
- Unknown after the targeted first-party documentation, release and repository pass: hosted_extensions, source_visibility, source_revision, hosted_parity. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: Copilot use is governed by GitHub Generative AI Services Terms for direct Business/Enterprise purchases, Microsoft Product Terms for Microsoft purchases, or GitHub Terms AI section otherwise.
github-copilot:OWN-02: Copilot CLI can run on user infrastructure without a GitHub account in offline BYOK mode, using a local/in-network model. Hosted Copilot UI and integrations are separate. Offline mode makes no GitHub requests; a remote model endpoint still receives context if configured. BYOK CLI does not require GitHub login. cross-checked
github-copilot:OWN-02
Copilot CLI can run on user infrastructure without a GitHub account in offline BYOK mode, using a local/in-network model. Hosted Copilot UI and integrations are separate. Offline mode makes no GitHub requests; a remote model endpoint still receives context if configured. BYOK CLI does not require GitHub login.
- Unknown after the targeted first-party documentation, release and repository pass: export, import, formats, cancellation, history_portability. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
github-copilot:OWN-03: COPILOT_OFFLINE=true fully disables CLI telemetry and GitHub network requests; configured model-provider traffic remains. Offline BYOK can use local or in-network inference; an internet provider still receives prompts and code. cross-checked
github-copilot:OWN-03
COPILOT_OFFLINE=true fully disables CLI telemetry and GitHub network requests; configured model-provider traffic remains. Offline BYOK can use local or in-network inference; an internet provider still receives prompts and code.
- Unknown after the targeted first-party documentation, release and repository pass: code_data, prompts, credentials, logs, artifacts, retention, deletion, training, residency, subprocessors, telemetry_disclosure, telemetry_defaults, consent_prompt. No configured product fixture was run; documentation does not establish successful hands-on behavior.
-
Finding: BYOK requires no GitHub account. COPILOT_OFFLINE=true avoids GitHub services and fully disables telemetry; only the configured provider remains. Complete airgap requires a local/in-network model. OAuth can authorize SAML organizations.
github-copilot:OWN-04: At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
github-copilot:OWN-04
At the 7 November check: Pro $10/month, Pro+ $39/month, Max $100/month, Business $19/granted seat/month and Enterprise $39/granted seat/month, in USD. Pro lists 1,000 base plus 500 flex credits; Pro+ 3,900 plus 3,100; Max 10,000 plus 10,000. Credit amounts are not task counts. Cloud-sandbox compute, memory and snapshot storage are billed by consumption after the shared allowance. The CLI can use a user-provided model provider API key, paid separately to that provider.
- The scoped first-party source pass does not establish currency, seats, seat_minimum, workspace_fees, credits, trial, overages, taxes. No hands-on scenario was run.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
-
Billing for cloud and local sandboxes
Finding: Cloud sandbox compute, memory and snapshot storage are metered. After the shared compute allowance, additional use is billed. Published rates are $0.000024 per compute second, $0.000003 per GiB-second and $0.005 per GiB-month.
-
Authenticating GitHub Copilot CLI
Finding: Copilot CLI can connect to a user-provided model provider API key without GitHub authentication; GitHub-hosted features still require GitHub authentication.
github-copilot:OWN-06: Copilot is not available for GitHub Enterprise Server; model and feature availability depend on policies and spend controls. cross-checked
github-copilot:OWN-06
Copilot is not available for GitHub Enterprise Server; model and feature availability depend on policies and spend controls.
- Availability and support: first-party sources in this pass did not establish release_stage, support, response_commitments, release_activity, status_history, deprecation, export_options. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
github-copilot:OWN-08: Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat. cross-checked
github-copilot:OWN-08
Free has limited features and an AI-credit allowance; the plans page says all plans include CLI and the Copilot app. Copilot in the cloud requires a paid plan; Free retains GitHub.com and GitHub Mobile chat.
- Useful free tier and evaluation access: first-party sources in this pass did not establish trial, credits_trial, self_host_cost, early_access, free_scenarios, card_required, usage_caps, paid_evaluation. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.
github-copilot:OWN-09: Business/Enterprise include pooled credits with separately billed excess usage; Copilot access has no included usage allowance. cross-checked
github-copilot:OWN-09
Business/Enterprise include pooled credits with separately billed excess usage; Copilot access has no included usage allowance.
- Pricing transparency: first-party sources in this pass did not establish included_limits, overages, compute_markup, model_markup, minimum_commitment, cancellation, sales_only_unknowns, transparency_classification. No full license/hosted parity audit, assurance-report access or fixed one/two/five-person workload costing was performed. Public pricing is dated; missing rates remain unknown.
-
Finding: The current plan table uses GitHub AI credits and separates free chat/client access from paid cloud work.