Skip to main content
GitHub Copilot gives Roomote access to supported models through a user’s active Copilot plan. This inference connection is independent of Roomote’s GitHub source-control app.

Connect GitHub Copilot

Add GitHub Copilot in Settings > Models and follow the GitHub device-code flow. Sign in to a GitHub account with an active Copilot plan and approve the connection. See GitHub Copilot plans and setup if the account does not have access yet. No API key or environment variable is required. Roomote stores the OAuth record and exposes supported models with the github-copilot/ prefix.

Cost behavior

Requests use the connected Copilot plan. For qualifying legacy annual Pro and Pro+ plans, some models consume premium requests according to GitHub’s multipliers, and Roomote shows the remaining legacy quota when GitHub returns it. Other current plans use GitHub AI Credits. GitHub billing and Copilot plan details are authoritative.

Verify setup

  1. complete the GitHub device-code flow
  2. confirm GitHub Copilot shows as connected
  3. enable a github-copilot/... model and assign it to a role
  4. run a small task and check the plan-usage line when available

Common issues

  • GitHub authorizes but Roomote reports no Copilot access. Confirm the signed-in account has an active individual or organization-provided Copilot seat.
  • A model is unavailable. Model availability and premium multipliers vary by plan; select another supported model or check the organization’s Copilot policy.
  • The connection stops working. Reconnect if GitHub revoked or expired the device authorization.