CodeGuide Chatはコードホスティングのマーケットプレイス向けに販売する小さなアドオンで、プルリクの画面やチャット内で会話式のgit支援を提供します。リベースやスクワッシュ、コンフリクト解決などをレビューの流れを止めずに行える点が利点です。
レビュー中にリベースやスクワッシュ、マージコンフリクトの解決で行き詰まる開発者が多く、ドキュメントを探したり誤ったコマンドで履歴が乱れたりしてPRが停滞します。
このアドオンはPRのコンテキスト(コミットや変更ファイル)を参照して、ステップバイステップのコマンド、安全チェック、検証済みコマンドのコピーを提供します。レビュー画面に統合され、コメント風のパネルでリアルタイムガイダンスを表示します。小規模チーム向けに低額の月額や一回購入で提供します。
小さなOSSライブラリを維持するサムは、4つの雑多なコミットがあるPRを開くとCodeGuide Chatパネルをクリックする。「どうスクワッシュすべき?」と入力すると、アシスタントはコミットメッセージと変更内容を確認し、適切なスクワッシュ手順を提案し、なぜ機能ごとに一つのコミットにするかを説明して、コピーできる3行のコマンドを出す。コンフリクトが出たときには「このリフォーマットの衝突はどう解決する?」と尋ねると、該当ファイルの該当ハンクを示し、プロジェクトルールに沿った選択肢と安全なgit手順を提示する。サムはその手順でローカル解決し、PRを更新してCIが通った後にマージする。レビューから離れずに作業できる点を評価している。
パースペクティブ: Helping people start before they're ready
作成日時: 2025/11/22 10:34:01