{"slug": "use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud", "title": "Use Your GitHub Copilot Plan in JetBrains Air – in Your IDE and in the Cloud", "summary": "JetBrains added GitHub Copilot as a selectable agent in JetBrains Air, running the official GitHub Copilot CLI over the Agent Client Protocol (ACP) both locally in JetBrains IDEs and in the cloud through Air Teams. Tasks run on a user's existing GitHub Copilot subscription rather than JetBrains AI credits, and cloud tasks execute in a Docker container on a dedicated virtual machine per task, alongside Claude, Codex, and Junie in the same task list. Local use requires Air installed in a JetBrains IDE plus a GitHub Copilot subscription, while cloud use additionally requires a JetBrains Account with a company on Air Teams.", "body_md": "## Air\n\nAn agentic development environment\n\n[Agentic AI](https://blog.jetbrains.com/air/category/agentic-ai/)\n\n[AI](https://blog.jetbrains.com/air/category/ai/)\n\n[JetBrains](https://blog.jetbrains.com/air/category/jetbrains/)\n\n[JetBrains AI](https://blog.jetbrains.com/air/category/jetbrains-ai/)\n\n[JetBrains Air](https://blog.jetbrains.com/air/category/jetbrains-air/)\n\n[News](https://blog.jetbrains.com/air/category/news/)\n\n# Use Your GitHub Copilot Plan in JetBrains Air – in Your IDE and in the Cloud\n\nGitHub and JetBrains are bringing GitHub Copilot to JetBrains Air. Air lets you hand coding tasks to agents, run them in parallel, and review their changes in one place. You can now pick GitHub Copilot as the agent in Air – locally in your JetBrains IDE, and in the cloud with Air Teams. Tasks run on your existing Copilot plan, not on JetBrains AI credits.\n\nAir runs the official GitHub Copilot CLI over the [Agent Client Protocol (ACP)](https://agentclientprotocol.com/), the open protocol Air uses to connect agents. You get the real GitHub Copilot agent and the models it offers you, in the same task list as Claude, Codex, and Junie. With Air Teams, you can hand GitHub Copilot a cloud task and close your laptop, and it’ll keep working on its own sandboxed machine.\n\nTry it now [in your JetBrains IDE](https://www.jetbrains.com/air/ides/) or [on the web](https://air.jetbrains.cloud/).\n\n## Run GitHub Copilot locally in your IDE\n\nGitHub Copilot runs locally in Air in JetBrains IDEs through ACP. You don’t need Air Teams, but you do need a GitHub Copilot subscription.\n\n1. Install [Air in your JetBrains IDE](https://www.jetbrains.com/air/ides/) and open it.\n2. Choose *GitHub Copilot* in the agent picker.\n3. Sign in with GitHub when Air prompts you to do so.\n4. Describe your task and click *Send* .\n\nGitHub Copilot works in your local project, and you review its changes in Air as with any other agent.\n\n## How to run your first GitHub Copilot task in the cloud\n\nWith Air Teams, GitHub Copilot can also run in the cloud. You can start a cloud task from your IDE or the web, and it keeps working after you close your laptop.\n\n### What you need\n\n- A JetBrains Account with a company that uses Air Teams (available to JetBrains business customers).\n- A GitHub Copilot subscription.\n\nWe recommend starting with a small, well-defined task – maybe something you’d normally put off: a flaky test, a dependency bump, or a small bug with a clear repro.\n\n### From the web\n\n1. Open [Air](https://air.jetbrains.cloud/) and sign in with your JetBrains Account.\n2. Go to *Settings* |*VCS Providers* and connect GitHub. There’s no separate Copilot sign-in: Air uses this connection to sign in to GitHub Copilot on the cloud machine when the task starts.\n3. Click *New Task* and pick a repository and a branch. Cloud agents work from a remote branch, so push your changes first.\n4. Choose *GitHub Copilot* in the agent picker. If it isn’t there, ensure that GitHub is connected and that your GitHub account has a Copilot subscription. If the issue persists, get in touch with your Air admin.\n5. Describe the task and click *Send* .\n\n### From your IDE\n\n1. In your IDE, open Air, start a new task, and choose *Cloud* as the environment.\n2. Pick a GitHub repository and a branch. Cloud agents work from a remote branch, so push your changes first. If GitHub isn’t connected yet, Air shows a banner asking you to authorize it.\n3. Click *Authorize* and approve the GitHub app in your browser. The connection page doesn’t mention GitHub Copilot, but Air uses the same connection to sign in to both.\n4. Your browser opens *Settings* |*VCS Providers* in the web version of Air, with GitHub connected.\n5. Go back to your IDE and choose *GitHub Copilot* in the agent picker.\n6. Describe the task and click *Send* .\n\n### After you send the task\n\nThe task shows up in the *Tasks* list under your repository, both in your IDE and on the web. GitHub Copilot starts in a fresh cloud machine. When it’s done, open the task and review its changes.\n\n## Where cloud tasks run\n\nEach task gets its own virtual machine. GitHub Copilot runs in a Docker container, signed in to GitHub with your account. All its traffic goes through a proxy, and nothing carries over to the next task. So it can build, test, and install packages without touching your laptop. For more details, check out our blog post *[How Air Cloud-Based Agent Sandboxing Works in Air](https://blog.jetbrains.com/air/2026/10/cloud-agent-sandboxing/)*.\n\n## Run GitHub Copilot on a schedule or on every pull request\n\nAutomations start cloud tasks for you – either on a schedule or when something happens in your repository, such as a new pull request. If you pick GitHub Copilot as the agent, each run uses your Copilot plan.\n\nWe recommend starting with a weekly dependency update as your first automation: It’s easy to review and keeps credit usage predictable. In contrast, an automation that reviews every pull request can drain your credits much faster, especially if the repository is busy. Keep in mind that Air doesn’t warn you when your credits are all used up – your runs will just start failing.\n\n## FAQ\n\n**How is GitHub Copilot different from the other agents in Air?**\n\nGitHub, not Air, handles your Copilot account. When a task starts, the Copilot CLI checks your plan and credits with GitHub. Because Air doesn’t show your Copilot usage and can’t limit it, you have to keep track of it on GitHub.\n\n**Which GitHub Copilot plans can I use?**\n\nAny plan that GitHub accepts for the Copilot CLI. Air doesn’t check which specific plan you’re using.\n\n**Why did my task fail soon after it started?**\n\nMost likely, your GitHub plan has no credits left. Air checks that you have an active Copilot subscription before it starts a task, but it can’t see how many credits you have left. Check your usage on GitHub.\n\n**How do I know how many credits were spent on a task?**\n\nCheck your usage on GitHub. Air doesn’t track Copilot credits for local or cloud tasks, and it can’t set a spending limit.\n\n#### Subscribe to Air blog updates", "url": "https://wpnews.pro/news/use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud", "canonical_source": "https://blog.jetbrains.com/air/2026/11/github-copilot-in-air/", "published_at": "2026-11-03 18:04:19+00:00", "updated_at": "2026-11-03 19:51:03.831405+00:00", "lang": "en", "topics": ["ai-agents", "agent-protocols", "ai-tools", "developer-tools", "ai-products"], "entities": ["JetBrains", "GitHub Copilot", "JetBrains Air", "Air Teams", "Agent Client Protocol", "GitHub", "Claude", "Junie"], "also_reported_by": [], "alternates": {"html": "https://wpnews.pro/news/use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud", "markdown": "https://wpnews.pro/news/use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud.md", "text": "https://wpnews.pro/news/use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud.txt", "jsonld": "https://wpnews.pro/news/use-your-github-copilot-plan-in-jetbrains-air-in-your-ide-and-in-the-cloud.jsonld"}}