Aikido AIでAutoFixを洗練する
Aikido は、さまざまな種類の検出結果を自動的に修正できます。 Aikido AI で絞り込む チャットパネルでは、差分ビューを離れることなく、自然言語を使って AutoFix を反復的に調整できます。これは Aikido Agentによって実現されており、 Ask Aikido.
ユースケース
AutoFix で大半はカバーできます。絞り込みが役立つのは次のような場合です:
- 修正は正しいが、コードベースの命名規則やパターンと一致していない
- 説明コメントを追加したい
- ユニットテストを含めたい
- エラーハンドリングやログ呼び出しのような、特定のロジックを追加したい
- 修正に、AI には利用できないコンテキストを考慮させる必要がある
- スコープを絞りたい。たとえば、サニタイズまたは検証する対象を限定したい
修正を絞り込む方法
手順 1. 以下の 修正を表示 アクションから差分モーダルを開き、 Aikido AI で絞り込む を左下でクリックします。

手順 2. テキスト欄に指示を入力します。

手順 3. 絞り込んだ修正が準備できると、差分ビューは自動的に更新されます。

送信した各指示は、その後の絞り込みのためのコンテキストとして保持されるため、AI は毎回最初からではなく、前の指示を踏まえて作業します。
指示を書くときのヒント
症状だけでなく、意図を具体的に書きましょう:
- 「空のオブジェクトを返す代わりに例外を投げる」
- 「サニタイズされた変数名を
safe_inputをsafeInput" - 「正規表現が一致したときにログを追加する」
コンテキストの保持
AutoFix を作成する際に Aikido に常にあなたの設定を考慮させたい場合は、 AutoFixのカスタムコンテキスト.