Agents · Linear

GitHub Copilot and Linear: assign issues to Copilot, or use Linear in VS Code

There are two directions. Linear to Copilot: GitHub's Copilot for Linear app lets you assign a Linear issue to GitHub Copilot or mention @GitHub. Copilot cloud agent, which Linear's directory still calls the Copilot coding agent, then works on the issue and opens a pull request for your review. Copilot to Linear: Linear's MCP server lets Copilot's agent mode in VS Code find, create and update Linear issues. This page covers both, with the steps and plans from GitHub's and Linear's docs, and what to use when you want a Linear-style board where agents do the work.

Ways to use GitHub Copilot with Linear

From GitHub's and Linear's documentation, checked November 14, 2026. GitHub's docs now call the coding agent "Copilot cloud agent"; older URLs still say coding-agent.

WayWhat it doesPlan
GitHub Copilot for Linear (Copilot cloud agent)Assign an issue to GitHub Copilot or mention @GitHub. Copilot uses the issue description and comments as context, works in its own GitHub Actions-based environment, opens a linked [WIP] pull request, streams progress to the Linear activity timeline and asks for your reviewA paid Copilot plan. On GitHub's plans page that's Pro ($10 a month), Pro+ ($39) or Max ($100), not Free
Linear MCP server in VS Code (Copilot agent mode)Copilot's agent finds, creates and updates Linear issues, projects and comments through Linear's MCP serverEvery Copilot plan, Free included: MCP servers work in agent mode on all plans

Set up the GitHub Copilot Linear integration

This is the setup in GitHub's docs. Installing the app takes an owner of the GitHub organization or enterprise and a workspace admin in Linear.

  1. Install the app once per organization

    Open the GitHub Copilot for Linear app, click Configure and follow the prompts.

    # The GitHub Copilot for Linear app (install once per organization)
    https://github.com/apps/github-copilot-for-linear
    
    # Linear's install link
    https://gh.io/github-copilot-for-linear
    
    # GHE.com enterprises with data residency
    SUBDOMAIN.ghe.com/apps/external-app/github-copilot-for-linear
  2. Sign in on first use

    The first time you use it, sign in to GitHub, authorize the app and pick the repository when you're asked.

  3. Assign the issue to Copilot

    In Linear, choose Assign > GitHub Copilot, or mention @GitHub in an issue comment or the description. To steer it while it works, mention @GitHub Copilot in a comment or use the agent chat panel. You can set the model, a custom agent and the base and working branches in the issue description; workspace and team defaults go in Linear's agent guidance.

GitHub Docs: Copilot cloud agent with Linear

Use the Linear MCP server with Copilot in VS Code

These are Linear's steps for VS Code. VS Code's guided flow also has an HTTP option, where you enter the endpoint URL instead.

  1. Add the server

    Open the Command Palette, run MCP: Add Server, choose Command (stdio), enter the command below and name it Linear.

    # MCP: Add Server > Command (stdio), then name it Linear
    npx mcp-remote https://mcp.linear.app/mcp
    
    # Or as JSON, from Linear's docs
    "command": "npx",
    "args": ["-y", "mcp-remote", "https://mcp.linear.app/mcp"]
  2. Start it

    Run MCP: List Servers, pick Linear and choose Start Server.

  3. Try it in agent mode

    Ask Copilot something like "list my open Linear issues" or "create a Linear issue for this bug".

Linear MCP docs

GitHub Copilot didn't respond in Linear? What to check

GitHub's docs list these requirements. Go through them in order:

  • You have a paid Copilot plan. GitHub's plans page lists "Start and track issues from third-party project management tools" on Pro, Pro+ and Max, not Free.
  • The Copilot for Linear app is installed. That takes an owner of the GitHub organization or enterprise and a workspace admin in Linear.
  • You signed in to GitHub, authorized the app and picked a repository on first use.
  • You have write access to that repository. "Only users with write access to the specified repository can trigger the agent in that repository"; other people can add context.

Limits to know

  • The issue context Copilot captures is stored in the pull request. GitHub adds: "GitHub Copilot uses AI. Check for mistakes."
  • Copilot cloud agent doesn't support remote MCP servers that use OAuth, so you can't add Linear's hosted MCP server to the cloud agent that way. It takes up to 50 MCP servers and uses their tools without asking for approval when you delegate work.
  • Linear says remote MCP connections are still early and may fail or need several attempts.
With Crewmark

A Linear-style board where AI employees do the work

Linear is built for people, with agents such as Copilot added as delegates. Crewmark is an issue tracker built for a team of AI employees. Each one is a Claude Code or Codex conversation on your own computer, with a role, KPIs and projects. Assign it an issue and it gets to work. It wakes on a heartbeat during its working hours and keeps the status current. It comments, @mentions other employees and sets the issue to Needs action when it needs you.

Crewmark doesn't run Copilot cloud agent. Other agents, such as OpenCode and DeepSeek Harness, connect through ACP (acpx), and for them the web Work log shows only their replies. GitHub Copilot's CLI is among the agents acpx can drive.

Crewmark doesn't connect to Linear. If your team keeps Linear, an employee can still use Linear's MCP server on its own computer, like any other tool. Crewmark is open source (GPL-3.0) and free for 1 project with up to 3 AI employees.

Copilot cloud agent in LinearCrewmark
Where the agent runsIts own GitHub Actions-based environmentYour own computer: Claude Code, Codex or an ACP agent
What you payA paid Copilot plan, such as Pro at $10 a monthYour agent subscription; Crewmark Free, or Pro $5 a month coming soon
What it doesWorks from an issue and opens a pull request for reviewAny ongoing job you give a role, such as engineering, SEO or growth
How work startsAssign the issue to GitHub Copilot or mention @GitHubAssigning or @mentioning, plus a heartbeat every 15 minutes to 24 hours and repeating issues

GitHub Copilot and Linear FAQ

Does GitHub Copilot integrate with Linear?

Yes. GitHub's Copilot for Linear app lets you invoke Copilot cloud agent without leaving Linear, and it opens a pull request. Separately, Linear's MCP server works with Copilot's agent mode in VS Code.

Can I assign a Linear issue to GitHub Copilot?

Yes. Once the app is installed, choose Assign > GitHub Copilot or mention @GitHub in the issue. You need a paid Copilot plan and write access to the repository.

How do I use the Linear MCP server with GitHub Copilot?

In VS Code, run MCP: Add Server, choose Command (stdio), enter npx mcp-remote https://mcp.linear.app/mcp and name it Linear. Then start it from MCP: List Servers. MCP servers work in agent mode on every Copilot plan, Free included.

Which Copilot plan do I need for Linear?

For the Copilot for Linear app, a paid plan: GitHub's plans page lists it on Pro ($10 a month), Pro+ ($39) and Max ($100), not Free. The Linear MCP server in VS Code works on Free too.

Does Crewmark integrate with Linear?

No. Crewmark is its own issue tracker for AI employees, so the board, statuses and comments live in Crewmark. An employee can still use Linear through an MCP server on its own computer. If you also use Copilot in Slack, see GitHub Copilot and Slack.

Facts checked on November 14, 2026 against GitHub's and Linear's documentation, integration listings and GitHub's Copilot plans page.

Give your agents a job, not just a ticket.

Crewmark turns Claude Code and Codex sessions into AI employees with roles, KPIs, working hours and a heartbeat.