⛳AIにお任せして、Gitコミットメッセージを書かなくなってしまった。2023/06/06に公開2024/04/282件AIGittechDiscussionokuramasafumi2023/06/09https://github.com/sigoden/aichat というツールを使って同じことができそうだったので試してみました。 # roles.yaml - name: commit prompt: > I want you to come up with great commit message from the given change. The change is given as a diff format. aichat -r commit "$(git diff)" これでGitの差分からコミットメッセージを出力できるので、あとは使うだけです。 git commit -a -m "`aichat -r commit \"$(git diff)\"`" もちろん、提案を却下したいときなどはもっと凝ったインターフェースが必要ですが、これだとaichatのバイナリを落とすだけで動くので便利です。 返信を追加kiyomizu2023/06/30Jetbrains IDEにAIのコミットメッセージ生成プラグイン結構ありました。 https://plugins.jetbrains.com/plugin/21335-ai-commits https://plugins.jetbrains.com/plugin/21412-commitgpt https://plugins.jetbrains.com/plugin/21289-aicommit ※コード漏洩の観点でうちでは使わないですが、人柱求ムw 返信を追加
okuramasafumi2023/06/09https://github.com/sigoden/aichat というツールを使って同じことができそうだったので試してみました。 # roles.yaml - name: commit prompt: > I want you to come up with great commit message from the given change. The change is given as a diff format. aichat -r commit "$(git diff)" これでGitの差分からコミットメッセージを出力できるので、あとは使うだけです。 git commit -a -m "`aichat -r commit \"$(git diff)\"`" もちろん、提案を却下したいときなどはもっと凝ったインターフェースが必要ですが、これだとaichatのバイナリを落とすだけで動くので便利です。 返信を追加
kiyomizu2023/06/30Jetbrains IDEにAIのコミットメッセージ生成プラグイン結構ありました。 https://plugins.jetbrains.com/plugin/21335-ai-commits https://plugins.jetbrains.com/plugin/21412-commitgpt https://plugins.jetbrains.com/plugin/21289-aicommit ※コード漏洩の観点でうちでは使わないですが、人柱求ムw 返信を追加
Discussion
https://github.com/sigoden/aichat というツールを使って同じことができそうだったので試してみました。
これでGitの差分からコミットメッセージを出力できるので、あとは使うだけです。
もちろん、提案を却下したいときなどはもっと凝ったインターフェースが必要ですが、これだとaichatのバイナリを落とすだけで動くので便利です。
Jetbrains IDEにAIのコミットメッセージ生成プラグイン結構ありました。 ※コード漏洩の観点でうちでは使わないですが、人柱求ムw