GitHub の PR とイシューのための汎用的な Claude Code アクションで、質問に答えたりコード変更を実装することができます。このアクションは、@claude メンションへの応答、イシューの割り当て、または明示的なプロンプトによる自動化タスクの実行など、ワークフローコンテキストに基づいて実行時期をインテリジェントに検出します。Anthropic 直接 API(API キーまたはワークロード ID フェデレーション)、Amazon Bedrock、Google Vertex AI、Microsoft Foundry を含む複数の認証方法をサポートしています。
- 🎯 インテリジェントモード検出:ワークフローコンテキストに基づいて適切な実行モードを自動的に選択します—設定不要です
- 🤖 インタラクティブコードアシスタント:Claude はコード、アーキテクチャ、プログラミングに関する質問に答えることができます
- 🔍 コードレビュー:PR の変更を分析し、改善を提案します
- ✨ コード実装:簡単な修正、リファクタリング、さらには新機能の実装ができます
- 💬 PR/イシュー統合:GitHub コメントと PR レビューとシームレスに連動します
- 🛠️ 柔軟なツールアクセス:GitHub API とファイル操作へのアクセス(追加のツールは設定経由で有効にできます)
- 📋 進捗追跡:Claude がタスクを完了すると動的に更新されるチェックボックス付きのビジュアル進捗表示
- 📊 構造化された出力:検証済みの JSON 結果を取得し、複雑な自動化の GitHub Action 出力として自動的に機能します
- 🏃 自分のインフラで実行:アクションは自分の GitHub ランナー上で完全に実行されます(Anthropic API 呼び出しは選択したプロバイダーに送信されます)
- ⚙️ シンプルな設定:統合された
promptおよびclaude_args入力は、Claude Code SDK に準拠したクリーンで強力な設定を提供します
移行ガイドをご覧ください。ワークフローを v1.0 にアップデートするステップバイステップの手順があります。新しいバージョンは設定を簡素化しながら、ほとんどの既存セットアップとの互換性を維持します。
このアクションをセットアップする最も簡単な方法は、ターミナルの Claude Code を使用することです。claude を開いて /install-github-app を実行するだけです。
このコマンドは、GitHub アプリと必要なシークレットをセットアップするプロセスをガイドします。
注記:
- GitHub アプリをインストールしてシークレットを追加するには、リポジトリ管理者である必要があります
- このクイックスタート方法は、Anthropic 直接 API ユーザーのみが利用できます。AWS Bedrock、Google Vertex AI、または Microsoft Foundry のセットアップについては、docs/cloud-providers.md を参照してください。
特定の自動化パターンをお探しですか?完全に機能する例を含むソリューションガイドをご確認ください:
- 🔍 自動 PR コードレビュー - 完全なレビュー自動化
- 📂 パス固有のレビュー - クリティカルファイル変更時にトリガー
- 👥 外部貢献者のレビュー - 新しい貢献者の特別な処理
- 📝 カスタムレビューチェックリスト - チームの標準を強制
- 🔄 スケジュール済みメンテナンス - 自動リポジトリヘルスチェック
- 🏷️ イシュー分類とラベリング - 自動分類
- 📖 ドキュメント同期 - ドキュメントをコード変更と共に最新に保つ
- 🔒 セキュリティ重視のレビュー - OWASP に準拠したセキュリティ分析
- 📊 DIY 進捗追跡 - 自動化モードで追跡コメントを作成
各ソリューションには、完全に機能する例、設定の詳細、および期待される結果が含まれています。
- ソリューションガイド - 🎯 すぐに使える自動化パターン
- マイグレーションガイド - ⭐ v0.x から v1.0 へのアップグレード
- セットアップガイド - 手動セットアップ、カスタム GitHub アプリ、およびセキュリティベストプラクティス
- 使用ガイド - 基本的な使用方法、ワークフロー構成、および入力パラメータ
- カスタム自動化 - 自動化されたワークフローとカスタムプロンプトの例
- 構成 - MCP サーバー、パーミッション、環境変数、および詳細設定
- 実験的機能 - 実行モードとネットワーク制限
- クラウドプロバイダー - AWS Bedrock、Google Vertex AI、および Microsoft Foundry のセットアップ
- 機能と制限事項 - Claude ができることとできないこと
- セキュリティ - アクセス制御、パーミッション、およびコミット署名
- よくある質問 - よくある質問とトラブルシューティング
問題や質問がありますか?よくある質問を確認して、一般的な問題の解決策と Claude の機能と制限事項の詳細な説明をご覧ください。
このプロジェクトは MIT ライセンスの下でライセンスされています。詳細については LICENSE ファイルを参照してください。
