當 Agent 生成程式碼變更時,它們會在審查介面中呈現,該介面以顏色編碼的行顯示新增和刪除的內容。這讓您可以檢查並控制哪些變更會應用到您的程式碼庫中。 審查介面以熟悉的差異格式顯示程式碼變更:

差異比較

類型意義範例
新增行新增的程式碼+ const newVariable = ‘hello’;
刪除行移除的程式碼- const oldVariable = ‘goodbye’;
上下文行未變更的周圍程式碼 function example()

審查

生成完成後,您會看到一個提示,要求在繼續之前審查所有變更。這讓您可以概覽將要修改的內容。
Review input interface

逐檔案審查

螢幕底部會出現一個浮動的審查列,讓您可以:
  • 接受拒絕當前檔案的變更
  • 導航到下一個檔案中的待處理變更

選擇性接受

對於精細控制:
  • 要接受大部分變更:拒絕不需要的行,然後點擊全部接受
  • 要拒絕大部分變更:接受需要的行,然後點擊全部拒絕

檢視變更

在代理回應結束時,點擊檢視變更按鈕以查看變更的完整差異。