Agent がコード変更を生成すると、追加と削除を色分けした行で表示するレビュー用インターフェースに並ぶ。これで、どの変更をコードベースに適用するかを確認してコントロールできる。 レビュー用インターフェースは、見慣れた diff 形式でコード変更を表示する:

Diffs

TypeMeaningExample
Added lines新規コードの追加+ const newVariable = ‘hello’;
Deleted linesコードの削除- const oldVariable = ‘goodbye’;
Context lines変更のない周辺コード function example()

レビュー

生成が完了すると、先に進む前にすべての変更を確認するよう促すプロンプトが表示される。これで、どこが変更されるかを俯瞰できる。
入力レビューインターフェース

ファイルごと

画面下部にフローティングのレビュー バーが表示され、次の操作ができる:
  • 現在のファイルの変更を承認または却下する
  • 保留中の変更がある次のファイルへ移動する

選択的な承認

細かく制御するには:
  • 変更の大半を承認したい場合: 不要な行を却下してから Accept all をクリック
  • 変更の大半を却下したい場合: 必要な行を承認してから Reject all をクリック

変更内容を確認

エージェントの応答の最後で Review changes ボタンをクリックすると、変更の差分全体を確認できる。