GitHubは2026年6月18日、GitHub MCP serverでIssue fieldsの取得、作成、更新、フィールド値による絞り込みへ対応したと発表しました。AIエージェントがIssue本文を書くほか、優先度、領域、日付などを設定したトリアージまで行える範囲が広がります。
同じ発表では、自然言語処理で類似Issueを提示する重複検出機能もPublic Previewとして案内されています。
MCP serverで何ができる?
公式発表が挙げるIssue fields関連の操作は次のとおりです。
- フィールド定義と値を取得する
- フィールド付きIssueを作成する
- 既存Issueのフィールドを更新する
- フィールド値でIssueを絞り込む
これにより、エージェントが報告内容を要約し、担当領域と優先度を付けた状態でIssueを作るワークフローを組みやすくなります。
どの運用で役立つ?
- サポート報告をIssueへ変換する
- バグ報告へ製品領域を設定する
- 期限や優先度の入力漏れを検査する
- 未分類Issueを抽出して候補を提示する
- 定型的なトリアージ結果を下書きする
最初から値を確定させず、エージェントが候補を作り、人が承認する形で評価すると誤分類を把握しやすくなります。
注意点は?
フィールド名が同じでも、組織やリポジトリごとに意味が違う場合があります。「High」の条件や「Security」の範囲を指示へ明記し、選択可能な値をツール側で制限します。
また、Issue作成と既存Issue更新では影響が違います。読み取り、下書き作成、更新の権限を分け、監査ログを残します。
重複検出とは別機能
重複検出は類似Issueを提案するPublic Previewです。MCPのIssue fields対応とは役割が異なります。前者は候補探索、後者は構造化データの操作です。
両方を組み合わせる場合も、類似度だけで既存Issueを閉じず、人が元Issueと差分を確認する工程を残します。
QUESTIONS
よくある質問
Issue fieldsとは何ですか?
Issueへ優先度、領域、日付などの構造化された値を持たせる機能です。GitHub MCP server経由でも扱える範囲が追加されました。
すぐに自動トリアージへ使えますか?
利用前に組織側の提供状況、フィールド定義、MCPサーバーの権限を確認し、最初は下書きや限定リポジトリで検証してください。
PRIMARY SOURCES
一次情報・出典
この記事の主要な判断は、以下の公式発表・公式文書を基準にしています。
- 01 Detecting Duplicate Issues – Public Preview and issue fields MCP support for GitHub Issues GitHub Changelog/確認日 2026/06/21