commit-commands プラグイン
プラグイン Claude Code 生産性 Claude Code 拡張・ワークフロープロジェクト管理・チーム連携以下の解説は生成 AI によるものです。出典と照らし合わせてご確認ください。
commit-commandsは、git のコミット・プッシュ・プルリクエスト作成をスラッシュコマンドで自動化するClaude Codeプラグインです。READMEによると、/commit(変更内容から自動でコミットメッセージを作成しコミット)、/commit-push-pr(コミットからPR作成までを一括実行)、/clean_gone(リモートで削除済みのローカルブランチを整理)の3つのコマンドを提供しています。作者はAnthropicで、バージョンは1.0.0です。/commit-push-prの利用にはGitHub CLI(gh)のインストールと認証、およびoriginという名前のリモートが必要とREADMEに記載されています。
概要
READMEによると、これは単体のSaaSではなくClaude Code向けのプラグインで、よく使うgit操作をスラッシュコマンドにまとめ、手動でのコマンド実行や作業の切り替えを減らすものです。
commit-commands でできること
- /commitを実行すると、変更内容が分析され、リポジトリのコミットスタイルに合わせたメッセージで自動的にコミットされます
- /commit-push-prを実行すると、必要に応じてブランチを作成し、コミット・origin へのプッシュ・gh pr createによるPR作成(サマリーとテスト計画付き)までを一連の流れで行います
- /clean_goneを実行すると、リモートから削除済みで[gone]と表示されるローカルブランチとそれに紐づくworktreeを特定して削除します
- READMEによると、コミット時に.envやcredentials.jsonなどのシークレットを含むファイルのコミットを避ける挙動があります
- READMEによるとこのプラグインはClaude Codeのリポジトリに含まれており、Claude Code利用時に自動的に使用できます
出典
原文の説明(英語)
Commands for git commit workflows including commit, push, and PR creation
commit-commands の変更履歴
- プラグイン commit-commands を追加