@tomacato404

Are you sure you want to delete the question?

If your question is resolved, you may close it.

Leaving a resolved question undeleted may help others!

We hope you find it useful!

AI が Git 管理をサポートすることについてどう思いますか?

VS Code 内で AI がコードの diff を分析し、ブランチ名とコミットメッセージを自動的に提案してくれる拡張機能を開発しました。
開発しながら実際に使用してみたところ、Git 管理がとても便利になり、意外にも AI プロンプトを通じて Git の規約もしっかり守られています。
このプログラムをアメリカのコミュニティで紹介したところ、かなり否定的な反応を受けたのですが、日本の開発者コミュニティでは AI が Git 管理をサポートすることについてどのように考えているか気になります。
率直なご意見をお願いします。

0 likes

すみません。否定的な意見です。

「ソースの差分から読み取れる情報をgitのコミットログに入れる」
というのは、役に立たない情報を入れることになるので止めたいですね。。。

0Like

何をやりたくて書き換えたかと何ができるように書き換わったかは一致するべきですが現実にはそうなってない (バグ) ということがあります。
コードからコミットメッセージを作成すると何をやりたくて書き換えたのかという意図の情報が残りません。
コミットメッセージはコードを書いた人の意図を書くべきであると考えます。

コミットメッセージ以外の部分でコードの意図についてきちんと計画・管理されているのであればコミットメッセージはコードの意図ではなく「説明」であると割り切るのも悪いわけではないですが、 AI がコミットメッセージに介入するとしたら人が書いたコミットメッセージとコードの間にズレがないか指摘するほうが喜ばれそうに思います。

0Like

VSCodeに付いてる機能とは別に差別化できているということでしょうか?
Gitの補助はありだと思いますが、自分はコミットメッセージはあまり上手くいかないことが多いです。(面倒になって間違ったコミットメッセージをそのまま入れる始末)
変更点が溜まった時に機能毎に分離とかしてくれると嬉しいですね

0Like

Your answer might help someone💌