Repolode
anthropics

anthropics/claude-code-action

PRやIssueでClaude Codeを実行し、質問への回答や変更のレビュー、コードの実装を行うGitHub Action。

代替できる製品:GitHub Copilot

スター
9,576
フォーク
2,214
未解決の Issue
833
最終コミット
21 時間前

これは何?

Claude Code Actionは、Claude CodeをプルリクエストやIssueで使える汎用GitHub Actionです。@claudeへのメンション、Issueのアサイン、明示的に指示された自動化タスクに応答し、ワークフローのコンテキストに応じて実行モードを判定します。コードに関する質問への回答、PR変更のレビュー、簡単な修正やリファクタリング、新機能の実装などに利用できます。

このActionは独自のGitHub runner上で実行され、モデルへの呼び出しは設定したプロバイダーに送信されます。Anthropicの直接API(API keyまたはworkload identity federation)、Amazon Bedrock、Google Vertex AI、Microsoft Foundryに対応しています。入力には共通のpromptと、オプションをClaude Code SDKに渡すclaude_argsを使用します。構造化されたJSON出力はGitHub Actionのoutputsとして公開し、後続のステップで利用できます。

主な機能

  • 01@claudeへのメンションやIssueのアサインなど、ワークフローのコンテキストに応じて実行モードを自動選択
  • 02PRやIssueのスレッドで、コード、アーキテクチャ、プログラミングに関する質問に回答
  • 03プルリクエストの変更をレビューし、改善案を提示
  • 04修正、リファクタリング、新機能を実装
  • 05タスクの進捗に合わせて更新されるチェックボックス形式の進捗表示
  • 06後続のワークフローステップで利用できる、検証済みのJSON出力を返す

ユースケース

  • すべてのプルリクエストでコードレビューを自動実行
  • 新しいIssueのトリアージとラベル付け
  • PR内でのコード変更に関する@claudeへの依頼に対応
  • リポジトリの定期メンテナンスやドキュメント同期タスク

クイックスタート

  1. 1

    ターミナルで Claude Code を開きます

    claude
  2. 2

    インストールコマンドを実行して、GitHub アプリとシークレットを設定します

    /install-github-app

使う前に知っておきたいこと

  • クイックスタートのインストール方法は、Anthropic API を直接利用しているユーザーのみ使用できます。それ以外のクラウドプロバイダーでは、別途手動で設定する必要があります。
  • GitHub アプリをインストールしてシークレットを追加するには、リポジトリの管理者である必要があります。

トピック

よくある質問

claude-code-action とは?
PRやIssueでClaude Codeを実行し、質問への回答や変更のレビュー、コードの実装を行うGitHub Action。 Claude Code Actionは、Claude CodeをプルリクエストやIssueで使える汎用GitHub Actionです。@claudeへのメンション、Issueのアサイン、明示的に指示された自動化タスクに応答し、ワークフローのコンテキストに応じて実行モードを判定します。コードに関する質問への回答、PR変更のレビュー、簡単な修正やリファクタリング、新機能の実装などに利用できます。
claude-code-action は無料で使えますか?ライセンスは?
claude-code-action は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
claude-code-action は今もメンテナンスされていますか?
活発にメンテナンス中。claude-code-action の最終コミットは 2026年10月18日 です。
claude-code-action は何に使えますか?
すべてのプルリクエストでコードレビューを自動実行 新しいIssueのトリアージとラベル付け PR内でのコード変更に関する@claudeへの依頼に対応 リポジトリの定期メンテナンスやドキュメント同期タスク
claude-code-action のインストール方法は?
ターミナルで Claude Code を開きます: claude インストールコマンドを実行して、GitHub アプリとシークレットを設定します: /install-github-app
claude-code-action はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/anthropics/claude-code-action

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト