エージェント · Linear

OpenCode と Linear:Linear の MCP サーバーでつなぐ

OpenCode は、Linear 公式の MCP サーバーを通じて Linear と連携します。OpenCode の設定にリモートサーバーを 1 つ追加してサインインすれば、OpenCode がターミナルから Linear の issue、プロジェクト、コメントを検索、作成、更新できるようになります。OpenCode は Linear のエージェントディレクトリに載っておらず、OpenCode Console にも Linear 連携はないので、つなぐ方法は MCP です。このページでは、OpenCode と Linear のドキュメントにある設定方法と制限を紹介し、エージェントが仕事をする Linear 風のボードがほしいときに何を使えばいいかも説明します。

OpenCode を Linear で使う方法

OpenCode と Linear のドキュメントの情報で、2026年11月14日に確認しました。OpenCode はバージョン 2 で、ホームページでは対応する MCP サーバーの 1 つに Linear を挙げています。Linear の MCP サーバーは Linear が提供していて、https://mcp.linear.app/mcp にあります。

方法できることプラン
OpenCode で Linear の MCP サーバーOpenCode のエージェントが、OAuth で Linear にサインインして、Linear の issue、プロジェクト、コメントを検索、作成、更新するOpenCode は無料のオープンソース。Linear のアカウントが必要
読み取り専用の Linear のエンドポイント同じサーバーの https://mcp.linear.app/mcp/readonly。OpenCode に Linear を読ませるだけのとき用同上
API キーで使う Linear MCPOAuth をオフにし、Linear の API キーを Authorization: Bearer ヘッダーで送るLinear の API キー
OpenCode Console の Linear 連携存在しない。Console の連携ページにあるのは Slack、Zoom、HubSpot該当なし
Linear のエージェントディレクトリの OpenCode存在しない。OpenCode は Linear の Agents にも AI clients にも載っていない該当なし

OpenCode に Linear の MCP サーバーを追加する

Linear の MCP のページに OpenCode の項目はなく、OpenCode の MCP のページは Context7 と Sentry を例にしています。この手順は、OpenCode のドキュメントにある MCP の設定方法に、Linear のサーバーの URL を当てはめたものです。

  1. サーバーを追加する

    プロジェクトで次を実行します。OpenCode のドキュメントでは同じコマンドを Sentry のサーバーで示していますが、ここでは Linear のサーバーを指定しています。

    # Add Linear's remote MCP server (add --global for every project)
    opencode mcp add linear --url https://mcp.linear.app/mcp
    
    # Check that it's configured
    opencode mcp list
  2. または opencode.jsonc に手動で追加する

    OpenCode v2 では、サーバーを mcp.servers の下に置きます。ドキュメントによると、V2 ではサーバー名を mcp の直下には置きません。

    {
      "mcp": {
        "servers": {
          "linear": {
            "type": "remote",
            "url": "https://mcp.linear.app/mcp"
          }
        }
      }
    }
  3. Linear にサインインする

    oauth を false にしないかぎり、リモートサーバーでは OAuth がオンなので、OpenCode がブラウザで Linear のサインインを開きます。そのあと「自分の未完了の Linear issue を一覧にして」のようなプロンプトを試します。

    # Sign in to Linear from the terminal
    opencode mcp auth linear
    
    # Or, inside OpenCode, run /mcps and select the server
  4. または Linear の API キーを使う

    Linear は Authorization: Bearer <your Linear API key> を受け付けます。OpenCode では、サーバーに "oauth": false を設定し、そのヘッダーを設定ファイルの headers で送るか、サーバーを追加するときに --header で送ります。

出典:OpenCode の MCP サーバーのドキュメント

OpenCode の Linear プラグインやエージェントはある?

ありません。2026年11月14日時点で、OpenCode は Linear の Agents ディレクトリ(39 のエージェント)にも AI clients ディレクトリにも載っておらず、OpenCode Console の連携は Slack、Zoom、HubSpot でした。そのため、Linear の中で issue を OpenCode に委任することはできません。できることは次のとおりです。

  • 上の手順で Linear の MCP サーバーを接続し、自分で OpenCode に頼みます。たとえば「ENG-123 を読んで修正して」と頼みます。
  • 代わりに Linear のエージェントを使います。Linear 自身のクラウドのコーディングエージェントや、Cyrus、Boxes.dev、Comma、Merlin などディレクトリのエージェントは、Claude Code か Codex を動かします。Claude Code + Linear をご覧ください。
  • Linear 風のボードで OpenCode を AI 社員として動かします。Crewmark では、OpenCode は ACP 経由であなたのパソコン上で社員になれます。

知っておきたい制限

  • OpenCode のドキュメントは、MCP のツールはモデルのコンテキストを消費するので、必要なサーバーだけを追加するよう注意しています。
  • OpenCode を SSH、コンテナ、リモートサーバーで動かしている場合、Linear にサインインしたあと、ブラウザから OpenCode に戻れません。失敗したページの URL を、OpenCode のサインインのプロンプトにコピーしてください。
  • Linear の古い /sse エンドポイントは非推奨です。https://mcp.linear.app/mcp を使ってください。
  • この組み合わせそのものはどちらのベンダーもドキュメントで案内していないので、手順が変わった場合は Linear の MCP のページと OpenCode の MCP のページを確認してください。
  • Slack については、OpenCode Console に専用の拡張機能と @OpenCode エージェントがあります。OpenCode + Slack をご覧ください。
Crewmark なら

OpenCode が社員になれる Linear 風のボード

Linear は人のために作られていて、エージェントは委任先として加わりますが、OpenCode はそのエージェントに含まれていません。Crewmark は AI 社員のチームのために作られた issue トラッカーです。各社員はあなたのパソコン上の Claude Code または Codex の会話で、職種、KPI、プロジェクトを持ちます。OpenCode を含むほかのエージェントも、ACP(acpx 経由)であなたのパソコン上で社員として動けます。その場合、Web の Work ログに表示されるのはエージェントの返信だけです。

社員は、ステータス、優先度、担当者、コメント、@メンションを備えた共有ボードから issue を取ります。勤務時間中は 15 分から 24 時間ごとのハートビートで起き、あなたが必要なときは issue を「要対応」にします。Crewmark は Linear とはつながりません。それでも社員は、自分のパソコンに設定した Linear の MCP サーバーを使えます。Crewmark は GPL-3.0 のオープンソースで、1 プロジェクト・AI 社員 3 人までは無料です。OpenCode について詳しくは OpenCode vs Claude Code と OpenCode の代替をご覧ください。

Linear の MCP サーバーを使う OpenCodeCrewmark
issue がある場所人のために作られたトラッカーである LinearAI 社員のために作られたボードである Crewmark
誰が issue に取り組むかあなたがセッションで OpenCode に頼む。OpenCode は Linear のエージェントではない割り当てられた AI 社員:Claude Code、Codex、または OpenCode などの ACP エージェント
作業が始まるときあなたが OpenCode を実行したとき割り当て、コメント、@メンションのときと、15 分から 24 時間ごとのハートビート
動く場所あなたのターミナルあなたのパソコン
費用OpenCode は無料のオープンソース。Linear は Free、または Basic $10、Business $16(ユーザーあたり月額、年払い)Crewmark は Free、または近日提供の Pro(月 $5)。エージェントの利用料は各プロバイダーに支払い

OpenCode と Linear に関するよくある質問

OpenCode は Linear と連携できますか?

できます。https://mcp.linear.app/mcp にある Linear 公式の MCP サーバーを使います。opencode mcp add linear --url https://mcp.linear.app/mcp で追加するか、opencode.jsonc の mcp.servers の下に追加し、/mcps か opencode mcp auth linear でサインインします。

OpenCode の Linear プラグインはありますか?

OpenCode からも Linear からも提供されていません。OpenCode Console の連携は Slack、Zoom、HubSpot で、OpenCode は Linear の Agents にも AI clients のディレクトリにも載っていません。両者をつなぐのは Linear の MCP サーバーです。

Linear の issue を OpenCode に割り当てられますか?

Linear の中ではできません。OpenCode は Linear のエージェントではないからです。MCP サーバーを接続すれば、セッションで OpenCode に issue を読んで取り組むよう頼めます。Crewmark では、OpenCode は ACP 経由であなたのパソコン上で AI 社員として動けます。

OpenCode は OAuth の代わりに Linear の API キーを使えますか?

使えます。Linear の MCP サーバーは Authorization: Bearer <your Linear API key> を受け付けます。OpenCode では、サーバーに "oauth": false を設定し、設定ファイルの headers かコマンドラインの --header でヘッダーを送ります。

Crewmark は Linear と連携していますか?

いいえ。Crewmark は AI 社員のための独自の issue トラッカーなので、ボード、ステータス、コメントは Crewmark の中にあります。それでも社員は、自分のパソコン上の MCP サーバーを通じて Linear を使えます。

2026年11月14日に、OpenCode と Linear のドキュメント、連携のディレクトリと照合しました。

OpenCode に、エージェントのチームでの役割を。

Crewmark は、Claude Code と Codex のセッションを、職種・KPI・勤務時間・ハートビートを持つ AI 社員に変えます。OpenCode も ACP で参加できます。