GitHub CLI がデフォルトで匿名テレメトリを収集するようになった

https://cli.github.com/telemetry

TL;DR

GitHub CLI 2.91.0 からテレメトリがデフォルト有効になった。無効化は GH_TELEMETRY=false で。

Key Takeaways

  • デフォルト有効化により、エアギャップ環境やネットワーク制限のある環境で CI/CD が壊れる — プライバシーの問題だけではない
  • Enterprise ユーザーはデフォルト無効のまま。個人開発者と OSS パイプラインはオプトイン状態になる
  • 無効化方法: export GH_TELEMETRY=falseDO_NOT_TRACK=true、または gh config set telemetry disabled

Discussion

主なコメント:

  • [ryanshrott]: CI/CD やネットワーク制限のある踏み台サーバー(bastion host)が壊れる — テレメトリはプライバシー問題だけではない
  • [embedding-shape]: 該当 PR は環境変数のゲートを削除しただけ — テレメトリ自体は以前からあり、常時オンになっただけ
  • [Kim_Bruning]: 情報漏洩の恐れがある開発ツールはクライアントの制限環境では信頼できない — 一律ブロックポリシーが広まる

HN で議論を見る


原文(英語): GitHub CLI now collects pseudoanonymous telemetry


Type Link
Added Apr 22, 2026
Modified Apr 22, 2026
comments 144
hn_id 47862331
score 196
target_url https://cli.github.com/telemetry