
Osloq
Osloq 是一個 AI 問題調查器,它在隔離的沙盒中重現 GitHub 錯誤,並返回經過驗證、有證據支持的報告,其中包含日誌、螢幕截圖和追蹤的程式碼路徑。
https://osloq.com/?ref=producthunt&utm_source=aipure

產品資訊
更新時間:2026年07月06日
什麼是 Osloq
Osloq 是一個開發人員工具,透過自動重現 GitHub 問題,幫助團隊從「無法重現」轉變為「已驗證的發現」。在您連接儲存庫並選擇一個問題後,Osloq 會追蹤相關的程式碼、提交和執行時上下文,然後執行流程以查看實際發生了什麼。它不是進行推測性分析,而是生成一份與具體證據(例如,特定檔案/提交、執行時日誌和捕獲的瀏覽器輸出)相關聯的清晰報告,使您更容易理解問題的真正原因以及下一步該怎麼做。
Osloq 的主要功能
Osloq 是一個 AI「問題調查員」,它連接到您的 GitHub 儲存庫,讀取選定的 GitHub 問題,追蹤相關的程式碼/提交/運行時上下文,然後嘗試在隔離的沙盒中重現錯誤,最後得出結論。它會產生有證據支持的發現(例如,確切的程式碼路徑、連結的提交、日誌、螢幕截圖以及捕獲的瀏覽器控制台/DOM),並將結果轉化為清晰的報告,可以發布回問題中,幫助團隊驗證發生了什麼以及下一步需要更改什麼。
GitHub 問題調查工作流程: 連接儲存庫,選擇一個問題,Osloq 會追蹤儲存庫(程式碼 + 提交 + 運行時上下文),以建立一個直接與問題相關的基於證據的調查線索。
在得出結論之前重現錯誤: 在沙盒中運行相關流程並捕獲日誌、螢幕截圖、錯誤等工件,以及(對於網頁流程)瀏覽器控制台/DOM,然後將結果連結回問題。
帶有驗證發現的證據時間線: 產生由具體證據連結(例如,特定文件和提交)支持的「驗證發現」,以便開發人員可以確切地看到錯誤發生的原因。
為開發人員行動生成清晰的報告: 總結重現的內容,提供證據連結,並建議下一步的更改,其結構使其可以作為問題評論發布而不會丟失上下文。
安全和隱私控制: 使用最小權限、只讀的 GitHub App;在每次調查後銷毀的全新沙盒中運行程式碼;不存儲原始碼或對其進行訓練(僅保留報告/證據)。
秘密可選 + 多語言支持: 可以使用項目秘密重現(模型只看到秘密名稱,而不是值)或繞過缺失的依賴項;專為任何語言設計,目前運行 JS/TS、Python 和 Go(正在擴展)。
Osloq 的使用案例
SaaS 產品工程分類: 自動重現客戶報告的 GitHub 問題,附加日誌/螢幕截圖,並提供經過驗證的根本原因證據,以減少修復時間和來回溝通。
開源維護者問題驗證: 在公共儲存庫上使用免費計劃來驗證傳入的錯誤報告並產生可重現的證據,從而提高問題質量和維護者效率。
QA 和發布回歸驗證: 對可疑的回歸運行調查,以確認行為並查明所涉及的提交/文件路徑,支持更快的決定是否發布。
基於團隊的調試操作: 借助團隊功能(共享歷史記錄、RBAC、席位),組織可以集中調查結果並標準化錯誤的重現和文檔化方式。
注重安全的企業調試: 在隔離的沙盒中調查問題,具有只讀儲存庫訪問權限和可選的秘密,符合更嚴格的控制,同時仍然能夠進行可重現的診斷。
優點
有證據支持的重現(日誌/螢幕截圖/程式碼路徑連結)與純粹推測性的 AI 調試相比,減少了模糊性。
強大的安全態勢:沙盒運行、不保留/訓練原始碼以及最小權限只讀的 GitHub App 訪問。
靈活的執行:可以使用或不使用秘密,並支持多種語言/框架(目前為 JS/TS、Python、Go)。
清晰的報告格式,可以發布回 GitHub 問題,改善團隊溝通和交接。
缺點
調查配額和計劃限制(例如,免費:每月 5 次;專業版:每月 50 次;團隊版:按席位)可能會限制繁重的調試工作流程。
私人儲存庫支持需要付費計劃(專業版/團隊版)。
運行時支持仍在擴展;雖然專為任何語言設計,但目前執行主要集中在 JS/TS、Python 和 Go。
即使 Osloq 可以繞過某些依賴項,某些重現也可能在不提供秘密或完全代表性環境的情況下受到限制。
如何使用 Osloq
1) 從 Osloq 開始: 前往 https://osloq.com/ 並點擊「開始使用」(或直接前往 https://app.osloq.com/get-started)。
2) 登入: 在 Osloq 網路應用程式中,登入(網站提供一個「登入」連結,會導向 https://app.osloq.com/login)。
3) 透過 GitHub App 連接您的 GitHub 儲存庫: 透過其 GitHub App 連接授權 Osloq。Osloq 表示它對您授權的儲存庫使用最小權限、唯讀存取。選擇您想要的範圍(單一儲存庫或整個組織)並繼續授權。
4) 選擇一個儲存庫並挑選一個 GitHub 問題進行調查: 連接後,選擇您想要的儲存庫,然後選擇您希望 Osloq 重現和調查的特定 GitHub 問題。
5) 執行調查(重現優先的工作流程): 觸發調查。Osloq 將在隔離的沙盒中運行您的儲存庫,追蹤相關的程式碼/提交/執行時上下文,並在得出結論之前嘗試重現問題。
6) (可選) 如果您的應用程式需要,請提供專案密鑰: 如果問題需要真實的環境依賴項,您可以提供專案密鑰。Osloq 表示它也可以在沒有密鑰的情況下,透過繞過依賴項來繼續並仍然嘗試重現。它還表示模型只會看到密鑰名稱,而不是值。
7) 審查證據時間軸: 運行後,審查有證據支持的輸出:Osloq 連結相關的程式碼路徑(檔案/提交),並包含捕獲的工件,例如日誌、螢幕截圖和支持其發現的錯誤。
8) 閱讀已驗證的發現和建議的下一步: Osloq 總結了它重現的內容,並提供一個「已驗證的發現」(一個與證據相關聯的結論)以及一個建議的更改(下一步)來解決問題。
9) 使用生成的報告(以及可直接用於問題評論的摘要): 使用 Osloq 清晰的報告在內部分享或發布回 GitHub 問題。產品頁面指出它可以將結果準備為問題評論。
10) 根據需要管理存取和權限: 如果您想限制或移除存取權,請調整 GitHub App 授權範圍或隨時撤銷存取權(Osloq 表示您可以控制範圍並隨時撤銷)。
11) 選擇一個方案並監控調查限制: 根據您的需求選擇一個方案:免費版(僅限公共儲存庫,每月 5 次調查)、專業版(私人儲存庫,每月 50 次調查)或團隊版(每個席位 60 次調查,包含 3 個席位,共享儲存庫/歷史記錄,RBAC)。根據定價頁面,您可以隨時升級和取消。
Osloq 常見問題
Osloq 為您重現 GitHub 問題。它在隔離的沙盒中運行您的儲存庫,追蹤相關代碼,並嘗試觸發錯誤,然後返回由日誌、螢幕截圖和確切代碼路徑支持的判斷。











