
關於 Qodex
What Is Qodex
Qodex 是 Qodex.ai 打造的持續測試與 AI 程式碼審查代理,公司總部在舊金山。它以 GitHub 應用程式的方式安裝,盯著你指定的 pull request,並在合併前對執行中的應用程式跑 API、介面與安全情境。它不是讀 diff 猜答案,而是打開真正的應用程式、實際跑一遍,然後把真正壞掉的東西交回給你。
它鎖定的問題,是 AI 寫程式的速度和人類驗證的速度之間的落差。AI 讓 pull request 暴增,但審查、QA 和測試套件並沒有跟著變多。Qodex 會對每次變更自動執行檢查,團隊就能繼續合併,不必放下那道原本負責攔下錯誤的審查關卡。
最大的限制在範圍。Qodex 不是通用的程式開發助理,也不寫你的應用程式碼,它是來測試的。另外你需要把應用程式放在某個可連線的網址上,可能是每個 pull request 的預覽環境,或是共用的預備環境,API 情境則需要 API 處於連線狀態。
Getting Started
- 在你想涵蓋的儲存庫上安裝 Qodex 的 GitHub 應用程式。
- 把 Qodex 指向應用程式執行所在的預覽或預備網址。
- 從 OpenAPI、Postman、試算表或現有測試匯入情境,或讓代理自行產生。
- 開一個 pull request,等檢查跑完,對照的是實際運作中的應用程式。
- 讀判決:真有錯誤會附上證據,過時測試會以建議修正的形式送來,環境問題則另外標記。
產品資訊
快速了解 Qodex 的定價、支援平台與效能。
適合對象
這項工具最適合的使用者、任務與情境。
使用者
- 後端與 API 開發者:Qodex 會執行帶驗證設定的多步 HTTP 與 GraphQL 流程,讓你在客戶之前先抓到壞掉的端點。你需要把 API 放在可連線的預備網址上。
- QA 與測試工程師:程式碼變動時,測試套件會跟著調整,並為過時測試提出修正,這能省下拖垮整套測試的維護負擔。核准權仍在你手上。
- 工程主管與平台團隊:每個 pull request 都會拿到附證據的明確合併建議,有助於在 AI 輔助變更不斷湧入時守住審查標準。
- 重視安全的團隊:核心 OWASP 探測也就是 OWASP API 測試,每次執行都涵蓋 SQL 注入、XSS、SSRF、IDOR 與物件層授權破損。
任務
- 擋下 pull request:真有錯誤出現時,Qodex 會發出狀態檢查來阻止合併,未經審查的 AI 程式碼就難以溜過。
- 端到端測試 API 流程:串接請求、重複使用驗證設定,並確認某個變更沒有弄壞後續呼叫。
- 把正式環境的錯誤變成回歸情境:一次事故會轉成一則情境,下一個變更就會對照正式環境已經教過的事來測試。
- 每次部署都稽核安全:敵意模式探測持續執行,不必等一年一次的滲透測試。
情境
- 以 AI 速度出貨的團隊:pull request 量一衝高,自動執行會跟上程式碼的節奏,不會落後。
- 藏在 SSO 或瀏覽器登入之後的儲存庫:Qodex 會走真正的登入流程,所以能測試純 API 腳本碰不到的應用程式。
- Startup 方案下的多儲存庫專案:單一專案可涵蓋最多 10 個儲存庫,適合盯著多個服務的平台團隊。
- Scale 方案下的受規範環境:SSO、角色權限、稽核記錄與資料遮蔽,適合需要留下紀錄的組織。
主要功能
靠實際執行審查,不是對 diff 的猜想
只讀 diff 的審查者給你的是意見。Qodex 對運作中的應用程式跑情境,然後報告發生了什麼。每則發現都帶著失敗的請求、回應或截圖,你看到的是事實而不是臆測。正是這份證據,讓團隊能把判決當成真正的關卡。
一個代理涵蓋 API、介面與安全
同一輪執行涵蓋三層:HTTP 與 GraphQL 情境、透過 Playwright 的瀏覽器執行,以及對齊 OWASP 的 API 安全性測試探測。安全語意刻意反轉,通過代表攻擊被擋下,代理無法靠放寬斷言把失敗的測試弄成綠燈。一個代理、一套情境、三種涵蓋範圍。
情境歸你所有,也能匯出
Qodex 寫出來的東西都是標準的 Playwright 與 HTTP 程式碼,你可以閱讀、匯出,甚至在沒有 Qodex 的情況下執行。你離開時,測試套件跟著你走,沒有專有執行環境把它扣住。你也能從 OpenAPI、Postman、試算表和現有測試匯入,所以導入不等於從零開始。
智慧產生搭配免費重播
模型只寫一次情境。之後的重播是產生的程式碼,不會呼叫模型,測試套件因此能長大,帳單卻不會跟著長大。Qodex 也提供自備模型金鑰的選項,每次呼叫都會留下紀錄,成本與隱私因此可預期。
把雜訊和錯誤分開的失敗分類
每個失敗在送到你面前之前都會先分類。真錯誤附證據送來;過時測試以你核准的建議 diff 送來;環境問題會被標記,不計入測試套件。沒有證據的發現不會擋下合併。這道區分,就是讓關卡被信任而不是被消音的關鍵。
不必重寫就能接上你的技術堆疊
Qodex 幾分鐘就能以 GitHub 應用程式裝好,對著一個網址執行。應用程式裡不用塞東西,CI 裡不用放執行器,現有測試也不必重寫。它能連接 GitLab、命令列、Slack、Microsoft Teams、Jira、Sentry、Datadog 與 webhook,通知會落在團隊原本就在工作的地方。
優缺點
優點
- 發現都附上失敗的請求、回應或截圖,真錯誤容易查證,也難以被隨手打發。
- 情境是標準的 Playwright 與 HTTP 程式碼,可以匯出、可以在別處執行,避免被綁死。
- 模型寫完情境後的重播免費,測試套件能成長,成本不會等比例上升。
- 失敗分類會分開真錯誤、過時測試與環境問題,檢查結果因此值得信任。
- 安裝輕巧:一個 GitHub 應用程式加一個預備網址,應用程式不用 SDK,流程裡不用執行器。
缺點
- 你需要把應用程式放在可連線的網址上,沒有預覽或預備環境的團隊就無法照原意使用。
- 介面情境需要應用程式能在瀏覽器開啟,如果你目前只測 API,會多一道設定。
- 免費方案限制在單一儲存庫、每月 25 則情境與 100 次執行,用來評估可以,用來跑整個團隊不夠。
- Startup 方案每個專案每月 1,299 美元起,價格設定是給團隊,不是給單打獨鬥的開發者。
常見問題
Qodex 會在你的 pull request 上執行自動化的 API、介面與安全測試,並回報真正壞掉的地方。它扮演持續測試與 PR 審查代理:對運作中的應用程式跑你的情境,然後發布附證據的發現與合併建議。它是測試你的程式碼,不是幫你寫程式碼,本質上是一款 AI API 測試工具。
相關內容
探索與 Qodex 相關的工具、技能與文章。
Qodex 替代方案

Udon
Udon · 程式設計 · 生產力Udon 把 Apple Silicon 的 Mac 變成 Mac 家庭伺服器,從瀏覽器就能管理容器與檔案共享,並可選擇啟用 AI 系統管理員。

offstage
offstage cloud · 程式設計 · 生產力offstage 給 AI 代理與 CI 工作一台真正的 Mac:Apple 晶片上的全新 macOS 27 帳號,用 API 操作,依秒計費。
BotBus
Chengdu Tuyang Tusen Technology Co., Ltd. · 程式設計 · 生產力BotBus 把電腦上執行的 AI 編碼代理帶到手機與手錶,讓你不在桌前也能核准指令、啟動任務、查看結果。

