An open API service indexing awesome lists of open source software.

https://github.com/komiyamma/vscode_extension_commit_message_gene_by_gemini_cli

コミットメッセージの自動生成。 kiroなど"github-copilot"での自動生成が 効かない環境での利用を想定。
https://github.com/komiyamma/vscode_extension_commit_message_gene_by_gemini_cli

commit-message extension gemini-cli generate git vscode

Last synced: 2 months ago
JSON representation

コミットメッセージの自動生成。 kiroなど"github-copilot"での自動生成が 効かない環境での利用を想定。

Awesome Lists containing this project

README

          

[To English Version README](README.md)

[![Version](https://img.shields.io/badge/version-v0.2.4-4094ff.svg)](https://marketplace.visualstudio.com/items?itemName=komiyamma.commit-message-gene-by-gemini-cli)
[![MIT License](https://img.shields.io/badge/license-MIT-blue.svg?style=flat)](LICENSE)
![Windows 10|11](https://img.shields.io/badge/Windows-_10_|_11-6479ff.svg?logo=windows&logoColor=white)

# コミットメッセージジェネレーター (by Gemini CLI)

リポジトリの変更から Conventional Commits 形式のコミットメッセージを自動生成して、ソース管理の入力欄へ挿入する VSCode 拡張です。
Gemini CLIxが動作する環境であれば、利用可能です。
GitHub Copilot が使えない環境でも手軽に使えます。

## 使い方

- ソース管理ビューのボタンから実行:
- コミット入力欄のツールバー、または「ソース管理」タイトルバーのツールバー
[![Commit Input Box Button](images/button.png)](images/button.png)
- 実行中はステータスバーにスピナーが表示されます
[![Commit StatusBar](images/statusbar.png)](images/statusbar.png)
- コマンドパレットから実行:
- 「Commit message generation by gemini cli」
- ID: `commit-message-gene-by-gemini-cli.runGeminiCLICmd`
- 「Commit message generation」と入力して検索
- 完了すると、生成結果がコミットメッセージ入力欄に自動で入ります。

## 要件

- Windows 10/11(バンドルされるヘルパーは Windows 用)
- Gemini CLI をグローバルインストールし、`%APPDATA%\npm\gemini.cmd` が存在すること
- VSCode の組み込み Git 拡張が有効であること
- 出力の確認は Output パネル「commit message gene」

## ライセンス

MIT License © 2025 komiyamma