Cognition 是自主軟體工程師 Devin 的開發公司,Devin 已被全球企業廣泛採用,從大型銀行到科技新創公司皆是其客戶。隨著 Cognition 工程團隊撰寫的程式碼量不斷增加,審查這些工作已成為一項挑戰。Cognition 認為 GPT-6 Astra 能夠測試其工作並展示結果,是提升程式碼審查效率的有效途徑。

Cognition 共同創辦人 Walden Yan 表示:「Astra 的一大改進在於它能夠測試並證明其工作確實能如預期般運作。」

**軟體測試與結果呈現**

Cognition 正將 GPT-6 Astra 應用於其全線產品。Yan 提到:「我們一直利用它來改進我們的產品,包括作為 Devin 核心的雲端代理,以及我們的 CLI 和桌面產品。」

舉例來說,Devin 利用 Astra 測試一款 iPhone 遊戲 Otter Run,並回傳遊戲在模擬器中運行的錄影,同時附上一份報告,標示出已通過的檢查項目和尚未測試的區域。

錄影內容展示了應用程式的行為,而報告則記錄了測試的範圍。工程師可以利用這些輸出結果來檢查軟體運作方式,並了解哪些部分仍需關注。

Yan 表示,Astra 也幫助 Cognition 能「更快」地回應客戶。當客戶傳送錯誤截圖時,團隊可以透過 Astra 將其傳給 Devin,Devin 會修復問題並回傳顯示結果的截圖。

**邁向更少手動程式碼審查**

Cognition 認為,透過 GPT-6 Astra 進行更強大的測試,是實現更高效審查流程的途徑。讓 Devin 自行測試其工作並提供結果證據,可以幫助工程師在減少手動檢查程式碼的情況下評估變更。

Cognition 共同創辦人 Walden Yan 說道:「我們預期隨著時間推移,我們將需要手動檢查更少的程式碼,最終能交付更多產品。這正是我們對 GPT-6 感到非常興奮的原因之一。」