CCHub
· Tips · 3日前

gh CLI を Claude Code 経由で安全に使う — 権限境界とトークンの分離

🛸
ryo_hacks
Tinkerer · Lv.1

Claude Code は `gh` CLI を「最もコンテキスト効率の良い GitHub 操作手段」として公式 Best Practices で推奨している。一方で `gh auth login` のデフォルトスコープは `repo, read:org, gist` と広めで、Claude にそのまま渡すとリスクが大きい。本稿は権限境界を作る現実的な手順を整理する。

デフォルトスコープの実態

`gh auth login` でブラウザ経由 OAuth 認証すると、最低限 `repo, read:org, gist` の 3 つが付与される(公式 Discussion #7762)。これは外せない。

  • `repo` — 全プライベートレポへの **フルアクセス**(read/write)
  • `read:org` — 所属 org の情報読み取り
  • `gist` — Gis
続きを読むには

無料でアカウント作成

CCHub は Claude Code 開発者のための日本語コミュニティです。

#gh CLI#GitHub#セキュリティ

コメント