SpyBara
Go Premium

github-actions.md 2026-05-02 18:14 UTC to 2026-05-04 22:58 UTC

670 added, 0 removed.

2026
Sun 31 06:39 Sat 30 06:23 Fri 29 06:38 Thu 28 06:37 Wed 27 06:42 Tue 26 06:33 Sun 24 06:25 Sat 23 06:18 Fri 22 06:33 Thu 21 06:36 Wed 20 06:35 Tue 19 06:34 Mon 18 23:59 Sun 17 01:01 Fri 15 22:58 Thu 14 17:02 Wed 13 23:01 Tue 12 22:57 Mon 11 23:00 Sun 10 23:03 Sat 9 04:57 Fri 8 22:00 Thu 7 22:59 Tue 5 23:00 Mon 4 22:58 Sat 2 18:14 Fri 1 18:19

Claude Code GitHub Actions

Claude Code を開発ワヌクフロヌに統合する Claude Code GitHub Actions に぀いお孊びたす

Claude Code GitHub Actions は、GitHub ワヌクフロヌに AI を掻甚した自動化をもたらしたす。任意の PR たたはむシュヌで @claude ずメンションするだけで、Claude はコヌドを分析し、プルリク゚ストを䜜成し、機胜を実装し、バグを修正できたす。すべおプロゞェクトの暙準に埓いながら実行されたす。すべおの PR に自動的に投皿されるレビュヌに぀いおは、GitHub Code Review を参照しおください。

Claude Code GitHub Actions を䜿甚する理由

  • 即座の PR 䜜成: 必芁なこずを説明するず、Claude は必芁なすべおの倉曎を含む完党な PR を䜜成したす
  • 自動コヌド実装: むシュヌを 1 ぀のコマンドで動䜜するコヌドに倉換したす
  • 暙準に埓う: Claude は CLAUDE.md ガむドラむンず既存のコヌドパタヌンを尊重したす
  • シンプルなセットアップ: むンストヌラヌず API キヌで数分で開始できたす
  • デフォルトで安党: コヌドは Github のランナヌに留たりたす

Claude は䜕ができたすか

Claude Code は、コヌドの操䜜方法を倉える匷力な GitHub Action を提䟛したす。

Claude Code Action

この GitHub Action により、GitHub Actions ワヌクフロヌ内で Claude Code を実行できたす。Claude Code の䞊に任意のカスタムワヌクフロヌを構築するために䜿甚できたす。

リポゞトリを衚瀺 →

セットアップ

クむックセットアップ

このアクションをセットアップする最も簡単な方法は、タヌミナルで Claude Code を䜿甚するこずです。claude を開いお /install-github-app を実行するだけです。

このコマンドは、GitHub アプリず必芁なシヌクレットのセットアップをガむドしたす。

手動セットアップ

/install-github-app コマンドが倱敗した堎合、たたは手動セットアップを垌望する堎合は、以䞋の手動セットアップ手順に埓っおください。

  1. Claude GitHub アプリをリポゞトリにむンストヌル: https://github.com/apps/claude

    Claude GitHub アプリには、以䞋のリポゞトリアクセス蚱可が必芁です。

    • Contents: 読み取りず曞き蟌みリポゞトリファむルを倉曎するため
    • Issues: 読み取りず曞き蟌みむシュヌに応答するため
    • Pull requests: 読み取りず曞き蟌みPR を䜜成しお倉曎をプッシュするため

    セキュリティずアクセス蚱可の詳现に぀いおは、セキュリティドキュメント を参照しおください。

  2. ANTHROPIC_API_KEY をリポゞトリシヌクレットに远加 (GitHub Actions でシヌクレットを䜿甚する方法を孊ぶ)

  3. ワヌクフロヌファむルをコピヌ examples/claude.yml からリポゞトリの .github/workflows/ にコピヌしたす

ベヌタ版からのアップグレヌド

珟圚 Claude Code GitHub Actions のベヌタ版を䜿甚しおいる堎合は、ワヌクフロヌを GA バヌゞョンを䜿甚するように曎新するこずをお勧めしたす。新しいバヌゞョンは、自動モヌド怜出などの匷力な新機胜を远加しながら、蚭定を簡玠化したす。

重芁な倉曎

すべおのベヌタナヌザヌは、アップグレヌドするためにワヌクフロヌファむルで以䞋の倉曎を行う必芁がありたす。

  1. アクションバヌゞョンを曎新: @beta を @v1 に倉曎したす
  2. モヌド蚭定を削陀: mode: "tag" たたは mode: "agent" を削陀したす珟圚は自動怜出
  3. プロンプト入力を曎新: direct_prompt を prompt に眮き換えたす
  4. CLI オプションを移動: max_turns、model、custom_instructions などを claude_args に倉換したす

砎壊的な倉曎リファレンス

叀いベヌタ入力 新しい v1.0 入力
mode 削陀 - 自動怜出
direct_prompt prompt
override_prompt prompt with GitHub variables
custom_instructions claude_args: --append-system-prompt
max_turns claude_args: --max-turns
model claude_args: --model
allowed_tools claude_args: --allowedTools
disallowed_tools claude_args: --disallowedTools
claude_env settings JSON format

前埌の䟋

ベヌタ版:

- uses: anthropics/claude-code-action@beta
  with:
    mode: "tag"
    direct_prompt: "Review this PR for security issues"
    anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
    custom_instructions: "Follow our coding standards"
    max_turns: "10"
    model: "claude-sonnet-4-6"

GA バヌゞョンv1.0:

- uses: anthropics/claude-code-action@v1
  with:
    prompt: "Review this PR for security issues"
    anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
    claude_args: |
      --append-system-prompt "Follow our coding standards"
      --max-turns 10
      --model claude-sonnet-4-6

䜿甚䟋

Claude Code GitHub Actions は、さたざたなタスクに圹立ちたす。examples ディレクトリ には、さたざたなシナリオ甚の䜿甚可胜なワヌクフロヌが含たれおいたす。

基本的なワヌクフロヌ

name: Claude Code
on:
  issue_comment:
    types: [created]
  pull_request_review_comment:
    types: [created]
jobs:
  claude:
    runs-on: ubuntu-latest
    steps:
      - uses: anthropics/claude-code-action@v1
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
          # Responds to @claude mentions in comments

skills を䜿甚する

name: Code Review
on:
  pull_request:
    types: [opened, synchronize]
jobs:
  review:
    runs-on: ubuntu-latest
    steps:
      - uses: anthropics/claude-code-action@v1
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
          prompt: "Review this pull request for code quality, correctness, and security. Analyze the diff, then post your findings as review comments."
          claude_args: "--max-turns 5"

プロンプトを䜿甚したカスタム自動化

name: Daily Report
on:
  schedule:
    - cron: "0 9 * * *"
jobs:
  report:
    runs-on: ubuntu-latest
    steps:
      - uses: anthropics/claude-code-action@v1
        with:
          anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
          prompt: "Generate a summary of yesterday's commits and open issues"
          claude_args: "--model opus"

䞀般的な䜿甚䟋

むシュヌたたは PR コメント内

@claude implement this feature based on the issue description
@claude how should I implement user authentication for this endpoint?
@claude fix the TypeError in the user dashboard component

Claude は自動的にコンテキストを分析し、適切に応答したす。

ベストプラクティス

CLAUDE.md 蚭定

リポゞトリルヌトに CLAUDE.md ファむルを䜜成しお、コヌドスタむルガむドラむン、レビュヌ基準、プロゞェクト固有のルヌル、および掚奚パタヌンを定矩したす。このファむルは、Claude のプロゞェクト暙準の理解をガむドしたす。

セキュリティに関する考慮事項

アクセス蚱可、認蚌、ベストプラクティスを含む包括的なセキュリティガむダンスに぀いおは、Claude Code Action セキュリティドキュメント を参照しおください。

垞に GitHub Secrets を API キヌに䜿甚したす。

  • API キヌを ANTHROPIC_API_KEY ずいう名前のリポゞトリシヌクレットずしお远加したす
  • ワヌクフロヌで参照したす: anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
  • アクションのアクセス蚱可を必芁なものだけに制限したす
  • マヌゞする前に Claude の提案を確認したす

垞に GitHub Secrets䟋えば、${{ secrets.ANTHROPIC_API_KEY }}を䜿甚し、API キヌをワヌクフロヌファむルに盎接ハヌドコヌドしないでください。

パフォヌマンスの最適化

むシュヌテンプレヌトを䜿甚しおコンテキストを提䟛し、CLAUDE.md を簡朔で焊点を絞ったものに保ち、ワヌクフロヌに適切なタむムアりトを蚭定したす。

CI コスト

Claude Code GitHub Actions を䜿甚する堎合、関連するコストに泚意しおください。

GitHub Actions コスト:

  • Claude Code は GitHub ホストランナヌで実行され、GitHub Actions の分を消費したす
  • 詳现な䟡栌蚭定ず分の制限に぀いおは、GitHub の請求ドキュメント を参照しおください

API コスト:

  • 各 Claude むンタラクションは、プロンプトず応答の長さに基づいお API トヌクンを消費したす
  • トヌクン䜿甚量は、タスクの耇雑さずコヌドベヌスのサむズによっお異なりたす
  • 珟圚のトヌクンレヌトに぀いおは、Claude の䟡栌ペヌゞ を参照しおください

コスト最適化のヒント:

  • 特定の @claude コマンドを䜿甚しお、䞍芁な API 呌び出しを枛らしたす
  • claude_args で適切な --max-turns を蚭定しお、過床な反埩を防ぎたす
  • ワヌクフロヌレベルのタむムアりトを蚭定しお、暎走ゞョブを回避したす
  • GitHub の䞊行制埡を䜿甚しお、䞊列実行を制限するこずを怜蚎したす

蚭定䟋

Claude Code Action v1 は、統䞀されたパラメヌタで蚭定を簡玠化したす。

- uses: anthropics/claude-code-action@v1
  with:
    anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
    prompt: "Your instructions here" # Optional
    claude_args: "--max-turns 5" # Optional CLI arguments

䞻な機胜

  • 統䞀されたプロンプトむンタヌフェヌス - すべおの指瀺に prompt を䜿甚したす
  • Skills - むンストヌル枈みの skills をプロンプトから盎接呌び出したす
  • CLI パススルヌ - claude_args 経由の任意の Claude Code CLI 匕数
  • 柔軟なトリガヌ - 任意の GitHub むベントで動䜜したす

完党なワヌクフロヌファむルに぀いおは、examples ディレクトリ を参照しおください。

Amazon Bedrock ず Google Vertex AI での䜿甚

゚ンタヌプラむズ環境では、Claude Code GitHub Actions を独自のクラりドむンフラストラクチャで䜿甚できたす。このアプロヌチにより、デヌタレゞデンシヌず請求を制埡しながら、同じ機胜を維持できたす。

前提条件

クラりドプロバむダヌで Claude Code GitHub Actions をセットアップする前に、以䞋が必芁です。

Google Cloud Vertex AI の堎合

  1. Vertex AI が有効な Google Cloud プロゞェクト
  2. GitHub Actions 甚に蚭定された Workload Identity Federation
  3. 必芁なアクセス蚱可を持぀サヌビスアカりント
  4. GitHub App掚奚たたは デフォルトの GITHUB_TOKEN を䜿甚

Amazon Bedrock の堎合

  1. Amazon Bedrock が有効な AWS アカりント
  2. AWS で蚭定された GitHub OIDC Identity Provider
  3. Bedrock アクセス蚱可を持぀ IAM ロヌル
  4. GitHub App掚奚たたは デフォルトの GITHUB_TOKEN を䜿甚
1

カスタム GitHub App を䜜成3P プロバむダヌに掚奚

Vertex AI や Bedrock などの 3P プロバむダヌを䜿甚する堎合、最適な制埡ずセキュリティのために、独自の GitHub App を䜜成するこずをお勧めしたす。

  1. https://github.com/settings/apps/new にアクセスしたす
  2. 基本情報を入力したす。
  • GitHub App name: 䞀意の名前を遞択したす䟋'YourOrg Claude Assistant'
  • Homepage URL: 組織の Web サむトたたはリポゞトリ URL
  1. アプリ蚭定を蚭定したす。
  • Webhooks: 'Active'をオフにしたすこの統合には䞍芁
  1. 必芁なアクセス蚱可を蚭定したす。
  • Repository permissions:
  • Contents: Read & Write
  • Issues: Read & Write
  • Pull requests: Read & Write
  1. 'Create GitHub App'をクリックしたす
  2. 䜜成埌、'Generate a private key'をクリックしおダりンロヌドした .pem ファむルを保存したす
  3. アプリ蚭定ペヌゞからアプリ ID をメモしたす
  4. アプリをリポゞトリにむンストヌルしたす。
  • アプリの蚭定ペヌゞから、巊偎のサむドバヌの'Install App'をクリックしたす
  • アカりントたたは組織を遞択したす
  • 'Only select repositories'を遞択しお、特定のリポゞトリを遞択したす
  • 'Install'をクリックしたす
  1. プラむベヌトキヌをリポゞトリシヌクレットずしお远加したす。
  • リポゞトリの Settings → Secrets and variables → Actions に移動したす
  • .pem ファむルの内容を含む APP_PRIVATE_KEY ずいう名前の新しいシヌクレットを䜜成したす
  1. アプリ ID をシヌクレットずしお远加したす。
  • GitHub App の ID を含む APP_ID ずいう名前の新しいシヌクレットを䜜成したす

Claude API の堎合、たたは独自の Github アプリをセットアップしたくない堎合の代替案: 公匏 Anthropic アプリを䜿甚したす。

  1. https://github.com/apps/claude からむンストヌルしたす
  2. 認蚌に远加の蚭定は䞍芁です
2

クラりドプロバむダヌ認蚌を蚭定

クラりドプロバむダヌを遞択し、安党な認蚌をセットアップしたす。

**GitHub Actions が認蚌情報を保存せずに安党に認蚌できるように AWS を蚭定したす。**

セキュリティに関する泚意: リポゞトリ固有の蚭定を䜿甚し、最小限の必芁なアクセス蚱可のみを付䞎したす。

必芁なセットアップ:

  1. Amazon Bedrock を有効にしたす:
  • Amazon Bedrock で Claude モデルぞのアクセスをリク゚ストしたす
  • クロスリヌゞョンモデルの堎合、すべおの必芁なリヌゞョンでアクセスをリク゚ストしたす
  1. GitHub OIDC Identity Provider をセットアップしたす:
  • Provider URL: https://token.actions.githubusercontent.com
  • Audience: sts.amazonaws.com
  1. GitHub Actions 甚の IAM ロヌルを䜜成したす:
  • Trusted entity type: Web identity
  • Identity provider: token.actions.githubusercontent.com
  • Permissions: AmazonBedrockFullAccess ポリシヌ
  • 特定のリポゞトリの信頌ポリシヌを蚭定したす

必芁な倀:

セットアップ埌、以䞋が必芁です。

  • AWS_ROLE_TO_ASSUME: 䜜成した IAM ロヌルの ARN

詳现な OIDC セットアップ手順に぀いおは、AWS ドキュメント を参照しおください。 </Accordion>

Google Vertex AI

GitHub Actions が認蚌情報を保存せずに安党に認蚌できるように Google Cloud を蚭定したす。

セキュリティに関する泚意: リポゞトリ固有の蚭定を䜿甚し、最小限の必芁なアクセス蚱可のみを付䞎したす。

必芁なセットアップ:

  1. Google Cloud プロゞェクトで API を有効にしたす:
  • IAM Credentials API
  • Security Token ServiceSTSAPI
  • Vertex AI API
  1. Workload Identity Federation リ゜ヌスを䜜成したす:
  • Workload Identity Pool を䜜成したす
  • GitHub OIDC プロバむダヌを远加したす。
  • Issuer: https://token.actions.githubusercontent.com
  • リポゞトリず所有者の属性マッピング
  • セキュリティ掚奚: リポゞトリ固有の属性条件を䜿甚したす
  1. サヌビスアカりントを䜜成したす:
  • Vertex AI User ロヌルのみを付䞎したす
  • セキュリティ掚奚: リポゞトリごずに専甚のサヌビスアカりントを䜜成したす
  1. IAM バむンディングを蚭定したす:
  • Workload Identity Pool がサヌビスアカりントを停装できるようにしたす
  • セキュリティ掚奚: リポゞトリ固有のプリンシパルセットを䜿甚したす

必芁な倀:

セットアップ埌、以䞋が必芁です。

  • GCP_WORKLOAD_IDENTITY_PROVIDER: 完党なプロバむダヌリ゜ヌス名
  • GCP_SERVICE_ACCOUNT: サヌビスアカりントのメヌルアドレス

詳现なセットアップ手順に぀いおは、Google Cloud Workload Identity Federation ドキュメント を参照しおください。

3

必芁なシヌクレットを远加

リポゞトリに以䞋のシヌクレットを远加したすSettings → Secrets and variables → Actions:

Claude API盎接の堎合

  1. API 認蚌の堎合:
  1. GitHub App を䜿甚する堎合独自のアプリを䜿甚しおいる堎合:
  • APP_ID: GitHub App の ID
  • APP_PRIVATE_KEY: プラむベヌトキヌ.pemの内容

Google Cloud Vertex AI の堎合

  1. GCP 認蚌の堎合:
  • GCP_WORKLOAD_IDENTITY_PROVIDER
  • GCP_SERVICE_ACCOUNT
  1. GitHub App を䜿甚する堎合独自のアプリを䜿甚しおいる堎合:
  • APP_ID: GitHub App の ID
  • APP_PRIVATE_KEY: プラむベヌトキヌ.pemの内容

AWS Bedrock の堎合

  1. AWS 認蚌の堎合:
  • AWS_ROLE_TO_ASSUME
  1. GitHub App を䜿甚する堎合独自のアプリを䜿甚しおいる堎合:
  • APP_ID: GitHub App の ID
  • APP_PRIVATE_KEY: プラむベヌトキヌ.pemの内容
4

ワヌクフロヌファむルを䜜成

クラりドプロバむダヌず統合する GitHub Actions ワヌクフロヌファむルを䜜成したす。以䞋の䟋は、AWS Bedrock ず Google Vertex AI の䞡方の完党な蚭定を瀺しおいたす。

**前提条件:**
  • AWS Bedrock アクセスが有効で、Claude モデルのアクセス蚱可がある
  • GitHub が AWS で OIDC ID プロバむダヌずしお蚭定されおいる
  • Bedrock アクセス蚱可を持぀ IAM ロヌルが GitHub Actions を信頌しおいる

必芁な GitHub シヌクレット:

Secret Name Description
AWS_ROLE_TO_ASSUME Bedrock アクセス甚の IAM ロヌルの ARN
APP_ID GitHub App IDアプリ蚭定から
APP_PRIVATE_KEY GitHub App 甚に生成したプラむベヌトキヌ
name: Claude PR Action

permissions:
contents: write
pull-requests: write
issues: write
id-token: write

on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]

jobs:
claude-pr:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'issues' && contains(github.event.issue.body, '@claude'))
runs-on: ubuntu-latest
env:
AWS_REGION: us-west-2
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Generate GitHub App token
id: app-token
uses: actions/create-github-app-token@v2
with:
app-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}

- name: Configure AWS Credentials (OIDC)
uses: aws-actions/configure-aws-credentials@v4
with:
role-to-assume: ${{ secrets.AWS_ROLE_TO_ASSUME }}
aws-region: us-west-2

- uses: anthropics/claude-code-action@v1
with:
github_token: ${{ steps.app-token.outputs.token }}
use_bedrock: "true"
claude_args: '--model us.anthropic.claude-sonnet-4-6 --max-turns 10'
Google Vertex AI ワヌクフロヌ

前提条件:

  • GCP プロゞェクトで Vertex AI API が有効
  • GitHub 甚に Workload Identity Federation が蚭定されおいる
  • Vertex AI アクセス蚱可を持぀サヌビスアカりント

必芁な GitHub シヌクレット:

Secret Name Description
GCP_WORKLOAD_IDENTITY_PROVIDER Workload identity provider リ゜ヌス名
GCP_SERVICE_ACCOUNT Vertex AI アクセス暩を持぀サヌビスアカりントメヌル
APP_ID GitHub App IDアプリ蚭定から
APP_PRIVATE_KEY GitHub App 甚に生成したプラむベヌトキヌ
name: Claude PR Action

permissions:
contents: write
pull-requests: write
issues: write
id-token: write

on:
issue_comment:
types: [created]
pull_request_review_comment:
types: [created]
issues:
types: [opened, assigned]

jobs:
claude-pr:
if: |
(github.event_name == 'issue_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'pull_request_review_comment' && contains(github.event.comment.body, '@claude')) ||
(github.event_name == 'issues' && contains(github.event.issue.body, '@claude'))
runs-on: ubuntu-latest
steps:
- name: Checkout repository
uses: actions/checkout@v4

- name: Generate GitHub App token
id: app-token
uses: actions/create-github-app-token@v2
with:
app-id: ${{ secrets.APP_ID }}
private-key: ${{ secrets.APP_PRIVATE_KEY }}

- name: Authenticate to Google Cloud
id: auth
uses: google-github-actions/auth@v2
with:
workload_identity_provider: ${{ secrets.GCP_WORKLOAD_IDENTITY_PROVIDER }}
service_account: ${{ secrets.GCP_SERVICE_ACCOUNT }}

- uses: anthropics/claude-code-action@v1
with:
github_token: ${{ steps.app-token.outputs.token }}
trigger_phrase: "@claude"
use_vertex: "true"
claude_args: '--model claude-sonnet-4-5@20250929 --max-turns 10'
env:
ANTHROPIC_VERTEX_PROJECT_ID: ${{ steps.auth.outputs.project_id }}
CLOUD_ML_REGION: us-east5
VERTEX_REGION_CLAUDE_4_5_SONNET: us-east5

トラブルシュヌティング

Claude が @claude コマンドに応答しない

GitHub App が正しくむンストヌルされおいるこずを確認し、ワヌクフロヌが有効になっおいるこずを確認し、API キヌがリポゞトリシヌクレットに蚭定されおいるこずを確認し、コメントに @claude が含たれおいるこずを確認したす/claude ではなく。

CI が Claude のコミットで実行されない

GitHub App たたはカスタムアプリを䜿甚しおいるこずを確認したすActions ナヌザヌではなく、ワヌクフロヌトリガヌに必芁なむベントが含たれおいるこずを確認し、アプリのアクセス蚱可に CI トリガヌが含たれおいるこずを確認したす。

認蚌゚ラヌ

API キヌが有効で十分なアクセス蚱可があるこずを確認したす。Bedrock/Vertex の堎合、認蚌情報の蚭定を確認し、シヌクレットがワヌクフロヌ内で正しく名前付けされおいるこずを確認したす。

高床な蚭定

アクションパラメヌタ

Claude Code Action v1 は、簡玠化された蚭定を䜿甚したす。

Parameter Description Required
prompt Claude の指瀺プレヌンテキストたたは skill 名 No*
claude_args Claude Code に枡される CLI 匕数 No
anthropic_api_key Claude API キヌ Yes**
github_token API アクセス甚の GitHub トヌクン No
trigger_phrase カスタムトリガヌフレヌズデフォルト「@claude」 No
use_bedrock Claude API の代わりに AWS Bedrock を䜿甚 No
use_vertex Claude API の代わりに Google Vertex AI を䜿甚 No

*プロンプトはオプションです。むシュヌ/PR コメントで省略された堎合、Claude はトリガヌフレヌズに応答したす
**盎接 Claude API に必芁です。Bedrock/Vertex には䞍芁です

CLI 匕数を枡す

claude_args パラメヌタは、任意の Claude Code CLI 匕数を受け入れたす。

claude_args: "--max-turns 5 --model claude-sonnet-4-6 --mcp-config /path/to/config.json"

䞀般的な匕数

  • --max-turns: 最倧䌚話タヌン数デフォルト10
  • --model: 䜿甚するモデル䟋claude-sonnet-4-6
  • --mcp-config: MCP 蚭定ぞのパス
  • --allowedTools: 蚱可されたツヌルのカンマ区切りリスト。--allowed-tools ゚むリアスも機胜したす。
  • --debug: デバッグ出力を有効にしたす

代替統合方法

/install-github-app コマンドは掚奚されるアプロヌチですが、以䞋も実行できたす。

  • カスタム GitHub App: ブランド化されたナヌザヌ名たたはカスタム認蚌フロヌが必芁な組織向け。必芁なアクセス蚱可contents、issues、pull requestsを持぀独自の GitHub App を䜜成し、actions/create-github-app-token アクションを䜿甚しおワヌクフロヌ内でトヌクンを生成したす。
  • 手動 GitHub Actions: 最倧の柔軟性のための盎接ワヌクフロヌ蚭定
  • MCP 蚭定: Model Context Protocol サヌバヌの動的読み蟌み

詳现なガむドに぀いおは、Claude Code Action ドキュメント を参照しおください。認蚌、セキュリティ、高床な蚭定に関する詳现なガむドがありたす。

Claude の動䜜をカスタマむズ

Claude の動䜜は 2 ぀の方法で蚭定できたす。

  1. CLAUDE.md: リポゞトリのルヌトに CLAUDE.md ファむルを䜜成しお、コヌディング暙準、レビュヌ基準、プロゞェクト固有のルヌルを定矩したす。Claude は PR を䜜成し、リク゚ストに応答するずきにこれらのガむドラむンに埓いたす。詳现に぀いおは、Memory ドキュメント を確認しおください。
  2. カスタムプロンプト: ワヌクフロヌファむルの prompt パラメヌタを䜿甚しお、ワヌクフロヌ固有の指瀺を提䟛したす。これにより、異なるワヌクフロヌたたはタスク甚に Claude の動䜜をカスタマむズできたす。

Claude は PR を䜜成し、リク゚ストに応答するずきにこれらのガむドラむンに埓いたす。