本文へスキップ
Best AI Service

GitHub Issue fields public preview|Priority / Effort を org標準へ移す前に見るべき点

GitHub の Issue fields が全 organization 向け public preview になりました。Priority や Effort を labels から org標準の typed metadata へ移す前に、対象範囲、visibility、API、移行順序を短く整理します。

公開: 最終確認: 2026年5月22日
最終確認: 2026年5月22日 根拠: 5件の公開情報 確認メモを見る 編集方針
GitHub Issue fields public preview のイメージ

先に結論

GitHub の Issue fields は、Priority と Effort を label で増やし続けている組織ほど試す価値があります。

2026-05-21 に、GitHub は Issue fields を全 organization 向け public preview に広げました。これで、Priority、Effort、Start date、Target date のような structured metadata を org 単位で持ち、各 repo の issue へ共通で出せます。

大事なのは、field を増やせること自体ではありません。実務で効くのは次の3点です。

  • repo ごとにズレた Priority と Effort をそろえやすい
  • Projects、search、filter、timeline、API を同じ schema で回しやすい
  • label の乱立を減らしつつ、automation の前提をそろえやすい

最初のおすすめは、labels を一気に捨てることではありません。visibility と issue type ごとの出し方を決めて、1つの workflow で pilot することです。

何が変わったのか

今回の更新で、Issue fields は GitHub.com と data residency 付き GitHub Enterprise Cloud の全 organization で public preview として使えるようになりました。

公式案内で押さえておきたい事実はシンプルです。

  • field type は single-select、text、number、date の4種類
  • org で定義した field を、複数 repo の issue に共通で出せる
  • Priority、Effort、Start date、Target date の4つが default fields として自動作成される
  • search、filter、project view の列、timeline、REST、GraphQL、webhook とつながる
  • public repo では、field の visibility を organization only か public で決められる

つまり、Issue fields は見た目の入力欄追加ではなく、issue metadata の置き場所を label から schema へ寄せる更新 と見たほうが分かりやすいです。

まず誰が見るべきか

最初に反応すべきなのは、issue を大量に作る人より org横断で整理する人 です。

platform team と PMO

repo ごとに P0prio:highhigh-priority のような label が増えているなら、Issue fields の恩恵を受けやすいです。Priority と Effort を org標準へ寄せるだけでも、集計と説明がかなり楽になります。

EM、PM、tech lead

GitHub Projects を planning の中心にしているチームでは、field が揃うと filter、view、timeline の見え方を統一しやすくなります。repo ごとに別ルールの label を読む手間も減ります。

automation を持っているチーム

GitHub Actions、bot、REST API、GraphQL で issue を触っているなら、今回の変化は大きいです。structured field を前提にできるので、Priority のような値を label 名から推測する処理を減らせます。

issue 探索の初動も整えたいなら、GitHub Copilot semantic issue search GA|自然言語で issue triage・planning がどこまで変わるか も相性がいいです。

移行前に先に決めたいこと

ここを曖昧にすると、field を作ってもすぐ増えすぎます。

1. Priority と Effort の名前を org標準にするか

default fields はそのまま使えますが、既存運用とズレるなら最初に命名を決めたほうが安全です。たとえば Effort を工数見積りとして使うのか、実装難度として使うのかで運用は変わります。

2. public repo でどこまで見せるか

公式 docs では、public repo の field visibility を Organization onlyPublic で決められます。公開 repo で customer-facing な issue を扱う組織は、内部運用の値をそのまま見せてよいかを先に確認したほうが安全です。

3. どの issue type に pinned するか

Issue fields は issue type ごとに pinning できます。全部の issue に最初から出すより、bug や feature request など主な type から始めたほうが運用が崩れにくいです。

4. 既存 automation をどこまで直すか

Priority を label から読んでいる GitHub Actions や bot があるなら、field 追加後も二重管理が起きます。移行の主語は UI ではなく、今の job が何を前提にしているか です。

labels をどう置き換えるべきか

全部置き換える必要はありません。

Issue fields と相性が良いのは、意味が固定されやすい metadata です。

  • Priority
  • Effort
  • Start date
  • Target date
  • Impact や team のような org共通の分類

一方で label が残りやすいのは、通知や閲覧導線に効くものです。

  • bugdocumentation のような broad category
  • triage 中の temporary marker
  • 外部 contributor にも分かりやすい分類

切り分けとしては、機械処理や集計に使う値は field、広い分類や導線は label と考えると迷いにくいです。

GitHub Projects と automation で効く理由

Issue fields が効くのは、GitHub Projects と API 側のつながりが強いからです。

Projects の view では field を列として使えます。検索や filter でも field 値をそろえて扱えます。timeline で変更履歴を追えるので、Priority がいつ上がったかも見やすくなります。

さらに GitHub は、REST API で issue 作成時に field を設定できるようにし、GraphQL や webhook との連携も案内しています。ここが大きいです。手入力の整理だけでなく、issue 作成フロー全体を揃えやすくなる からです。

issue triage を自動化まで広げたいなら、GitHub Copilot SDK vs OpenAI Agents SDK vs LangGraph|issue triage automationでどう選ぶか もつながります。

いきなり全社移行しないほうがいい理由

public preview の段階で、最初から全 repo を置き換えに行くのは少し重いです。

理由は3つあります。

1. field を増やすより schema を減らすほうが難しい

最初に雑に作ると、あとで field 名や選択肢を直すたびに説明コストが増えます。Priority と Effort だけでも意味をそろえてから始めたほうが安定します。

2. visibility と公開範囲で事故りやすい

public repo では、どの field を nonmember に見せるかがそのまま運用ポリシーに触れます。内部優先度や開始予定日を出したくない場面もあります。

3. label 依存の job が残るから

既存 workflow が label 前提のままだと、field を追加しても手間が増えるだけです。最初の pilot で二重管理をどこまで減らせるかを見たほうが失敗しにくいです。

Cloud Agent の段階導入を見ている人なら、GitHub Copilot Cloud Agent rollout guide|custom properties で段階導入する方法 と同じで、一括開放より pilot と再評価のほうが運用しやすい という感覚に近いです。

いまの優先順位

迷ったら、この順で十分です。

  1. Priority と Effort を field に寄せるか決める
  2. public repo の visibility を決める
  3. pinning する issue type を絞る
  4. label 前提の automation を棚卸しする
  5. 1つの team か workflow で pilot する

GitHub Issues を org横断で使う組織ほど、この順序で進めたほうが手戻りが少ないです。

まとめ

GitHub の Issue fields は、issue 入力欄を増やすための機能ではありません。Priority や Effort を repoごとの label から、org共通の schema へ移すための土台 と見るのが実務的です。

今回の public preview 拡大で、Projects、search、API、automation まで同じ field を使いやすくなりました。だからこそ先に見るべきなのは、field 名の細部より visibility、pinning、既存 workflow への影響 です。

最初は一気に置き換えず、Priority と Effort から pilot して、二重管理をどこまで減らせるかを見るのが安全です。

最後に確認すること

最初にやるなら、Priority と Effort をそのまま全部移すより、org共通で残す field 名と visibility を決め、1つの issue type で pilot するのが安全です。

向いている人

  • ・Priority や Effort を label で持っていて、repo ごとの差を減らしたい platform team や PMO
  • ・GitHub Issues と Projects をまたいで planning の見え方をそろえたい EM、PM、tech lead
  • ・REST API、GraphQL、GitHub Actions、bot で issue metadata を扱っている組織

避けたい人

  • ・個人 repo で簡単な label 運用だけ回せれば十分な人
  • ・schema 設計なしに、とりあえず field を増やしてから考えたい組織
  • ・visibility や既存 automation の見直しをせず、labels を即置き換えたいチーム

確認メモ

根拠、確認日、まだ扱っていない範囲を本文の後ろにまとめています。

編集方針を見る

確認日

2026年5月22日

確認ソース数

5件

編集責任

@best-ai-service-editorial-review

研究責任 @best-ai-service-research / 編集責任 @best-ai-service-editorial-review

Verification links

まず開く公式リンク

公式発表、Docs、Pricing など、導入判断で先に見るリンクだけを残しています。

確認した公開情報

  • official changelog
  • official docs

比較観点

  • planning への近さ
  • schema の揃えやすさ
  • automation 影響
  • migration の分かりやすさ

まだ扱っていないこと

  • • 大規模 org での field 命名ルールのベストプラクティス
  • • label から field への移行でどこまで手戻りが出るかの定量差