程式忍者PGNinja

GitHub Blog

GitHub Copilot App 整合 diff、終端機與瀏覽器

· GitHub 介紹 Copilot App 如何把檢查改動、跑指令、看畫面整合成一個介面,方便驗證 AI 程式碼。

GitHub 的 Kayla Cinnamon 發表文章,說明 Copilot App 如何簡化開發者檢查 AI 代理程式碼的流程。過去要確認改了什麼、能不能跑、畫面對不對,得在編輯器、終端機、瀏覽器間來回切換。Copilot App 把這三個驗證步驟整合進同一個應用程式,不用再一直切換視窗。

介面分成三個面板。Diff 面板左右並排顯示程式碼變更,新增用綠色、刪除用紅色標示,方便決定接受、留言或要求修改。終端機面板可直接在 App 裡執行指令,也能設成腳本一鍵執行,並支援多個終端機同時開啟。瀏覽器面板則預覽有介面的專案,內建「Pick & Polish」工具可點選畫面元素請代理調整。

文章強調,這套流程是要讓開發者依序回答三個問題:改了什麼、能不能跑、真的有照預期運作嗎。把 diff、終端機、瀏覽器放進同一畫面,開發者能更快確認 AI 代理產出的程式碼是否可靠,也反映出業界愈來愈重視替「AI 寫的程式碼」建立固定的審查流程。

對學程式的孩子來說,這三個問題「改了什麼、能不能跑、真的有用嗎」很適合套用在自己寫程式的習慣上:不管有沒有 AI 幫忙,寫完都該自己動手執行、實際看結果,而不是覺得看起來沒問題就交出去,這是養成除錯習慣的第一步。

AI開發工具程式教育

其他新聞