OpenAI

2026年10月26日

初創公司

Greptile 透過 GPT‑6 Astra,讓錯誤偵測不再局限於程式碼審查

了解 Greptile 如何運用 GPT‑6 Astra 測試用戶操作流程、透過 Daybreak 加強安全防護,並以 Codex 減少重複修改。

公司規模: 初創公司
地區: 北美洲
行業: 科技
產品: API, Codex
正在載入...

Greptile⁠(在新視窗中開啟) 開發的 AI 代理能全面掌握程式碼庫的背景資訊,據此審查及測試程式碼變更。聯合創辦人兼行政總裁 Daksh Gupta 表示:「我們的工作就是減少錯誤,讓世界各地的軟件更可靠。」

對 Daksh 而言,要實現這項使命,除了閱讀程式碼,還要測試應用程式的實際運作。GPT‑6 Astra 的電腦操作能力,讓 Greptile 能夠大規模進行自動化測試。

“電腦操作能力首次發展到這個階段:可以自動模擬用戶試圖找出應用程式漏洞的過程,讓大型企業更有信心地推出產品。”
—Daksh Gupta,Greptile 聯合創辦人兼行政總裁

運用 GPT‑6 Astra 大規模測試應用程式

驗證 pull request 時,需要檢查程式碼的邏輯是否正確、是否符合開發人員的預期、是否安全,以及會否影響現有功能。部分測試需要實際執行應用程式,因為單靠閱讀程式碼未必能發現問題。

Daksh 舉例說,某個按鈕可能會在使用 iPhone 瀏覽網站時消失。透過 GPT‑6 Astra,Greptile 可以為 pull request 啟動開發伺服器,將瀏覽器的檢視區域調整為 iPhone 螢幕大小,並模擬用戶操作應用程式的過程。模型憑藉視覺理解能力,可以檢視畫面,發現按鈕被隱藏的問題。

他說:「這些模型讓我們能迅速交付程式碼;相比之下,請品質保證公司測試所有變更實在太慢,根本不可行。」有了 GPT‑6 Astra,Greptile 就能大規模自動執行這類應用程式測試。

透過 Daybreak 加強客戶的防禦能力

Daksh 表示,模型能力越強,攻擊者就越容易利用應用程式的漏洞,令企業面臨風險,連過往不太可能成為目標的企業也不例外。

Daksh 說:「我們希望即使是初創企業,也能輕鬆保護自己的系統。」「有了 Daybreak,我們能以非常安全的方式做到這一點,並確保客戶的防禦機制比對手的攻擊手段更先進。」

運用 Codex 減少錯誤與重複修改

Greptile 的知識庫會為企業的程式碼庫建立索引,並以人和代理都能閱讀的形式,記錄程式碼的運作方式。Greptile 透過模型上下文協定(MCP)伺服器,讓 Codex 存取這些文件。

這讓 Codex 能按照客戶現有的模式編寫程式碼。據 Daksh 表示,已有數千名客戶將 Codex 連接至 Greptile 的知識庫。

為了衡量成效,團隊會追蹤 AI 生成的程式碼變更被撤銷的頻率。Daksh 說:「當我們為代理提供背景資訊,變更被撤銷的情況就會減少,客戶既能節省時間,也能減少推論資源用量。」客戶可以將節省下來的時間和資源投入新工作,而不必反覆修改同一批變更。

Greptile 也使用 Codex 開發自己的軟件和代理。Daksh 說:「我們是 Codex 的重度用戶。」「我們各個部門的用量都非常大,尤其是工程部門。」

期待以 Ultrafast 加快開發步伐

Daksh 解釋,對 Greptile 而言,唯一真正的瓶頸,是團隊將構思轉化為可用軟件的速度。他表示,模型的智能水平已足以應付許多任務,因此他認為 Ultrafast 能夠加快開發速度。

“Ultrafast 最令我興奮的地方,是它能讓我們落實好構思的速度,跟得上產生好構思的速度。”
—Daksh Gupta,Greptile 聯合創辦人兼行政總裁

他的長遠目標,是讓修改及推出關鍵企業軟件,變得像發佈業餘項目一樣容易;OpenAI 正協助 Greptile 建立實現這個目標所需的驗證能力。

迎接全新工作時代

全球已有超過 100 萬家企業透過 OpenAI 取得實際成果。