1. GitHub Appをインストールする
claude
/install-github-app
このコマンドは、リポジトリへのアプリのインストール、APIキーのリポジトリシークレットへの保存、ワークフローファイルを追加するプルリクエストの作成を順に案内します。すべて手動で行うこともできます。
2. ワークフロー
name: Claude
on:
issue_comment: { types: [created] }
pull_request_review_comment: { types: [created] }
issues: { types: [opened, assigned] }
jobs:
claude:
if: contains(github.event.comment.body, '@claude') || github.event_name == 'issues'
runs-on: ubuntu-latest
permissions:
contents: write
pull-requests: write
issues: write
id-token: write
steps:
- uses: actions/checkout@v4
with: { fetch-depth: 1 }
- uses: anthropics/claude-code-action@v1
with:
anthropic_api_key: ${{ secrets.ANTHROPIC_API_KEY }}
env:
ANTHROPIC_BASE_URL: https://aiprimetech.io
envの行を追加すると、CIのすべての実行がゲートウェイを経由します。リポジトリシークレットにはゲートウェイキーを設定し、利用分はゲートウェイの残高または使い放題プランに計上されます。Anthropicアカウントに課金する場合は、envの行を削除してください。
3. 使い方
- コメントする
@claude fix the failing test in auth.pyをIssueに投稿すると、プルリクエストが作成されます。 - コメントする
@claudeをプルリクエストのレビュースレッドに投稿すると、応答し、そのブランチに変更をプッシュします。 - Issueをアプリに割り当てると、コメントなしで実装してもらえます。
- 定期実行する:固定プロンプト(依存関係の監査、変更履歴の下書き)を指定した、cronで起動するワークフローを使います。
CIでの費用
トリガーが発生するたびに、エージェントはチェックアウト、関連ファイルの読み取り、計画、編集、テスト、プッシュまで一通り実行します。実際のリポジトリでは、実行ごとに数万トークンを見込んでください。すべてのPRに@claudeを組み込むチームこそ、トークン単位の課金より定額プランがお得になるユーザーです。料金ガイドを参照してください。
権限と安全性
- ジョブには、タスクに必要な権限だけを付与してください。
contents: writeはプッシュに必要です。 - 公開リポジトリでは、トリガーを信頼できるコントリビューターに制限してください。そうしないと、コメントできる人なら誰でもお客様のトークンを消費できてしまいます。
- 使用するモデルは、
allowed_toolsをアクションの入力に設定して、エージェントが実行できるものを制限してください。
まずは無料で試す
新規アカウントには $5分の無料APIクレジット を、コード CLAUDECODE で提供します。SonnetでClaude Codeを一晩試すのに十分な額です。その後は額面の7.69231倍のクレジットを利用できます。
export ANTHROPIC_BASE_URL=https://aiprimetech.io
export ANTHROPIC_API_KEY=your_keyよくある質問
Claude Code GitHub Actionは無料ですか?
Actionはオープンソースで無料です。実行時には、ワークフローで使用するキーに対してトークンの料金が発生します。
GitHub ActionでAnthropic以外のエンドポイントを使用できますか?
はい。ステップのenvにANTHROPIC_BASE_URLを設定し、対応するキーをシークレットとして登録してください。
@claudeはプライベートリポジトリでも使えますか?
はい。リポジトリにGitHub Appがインストールされ、ワークフローファイルが配置されていれば使えます。
ゲートウェイでClaude Codeを実行
同じモデルを環境変数の設定だけで利用できます。額面の7.69231倍のクレジット、または定額無制限プランを選べます。 新規アカウント:コードCLAUDECODEで$5分の無料APIクレジット。
APIキーを取得 無制限プランを見るAI Prime Techは独立したAPIゲートウェイであり、Anthropicとの提携関係はなく、同社の推奨や支援も受けていません。「Claude」と「Claude Code」はAnthropicの商標です。ここで説明するClaude Codeの機能は、執筆時点のAnthropicの公開ドキュメントに基づいており、頻繁に変更されます。このページの料金とモデル一覧は、このゲートウェイの現在の設定から取得しています。