Beginner
Under 1 minute per PR
How to 審查 GitHub Pull Requests with Eigent
在人工審查前,自動偵測回歸問題、缺少測試與高風險行為變更—— 針對每個 pull request 自動執行。
What you need
- Eigent 桌面應用程式
- GitHub 整合
Best for
- 希望在人工核准合併前,先多一層審查訊號的團隊
- 正在上線、回歸代價高昂的大型程式碼庫
- 測試覆蓋率不一致、需要自動化缺口偵測的倉庫
Starter Prompt
審查這個 PR 是否有安全回歸、缺少測試,以及高風險的行為變更。
運作方式
- 將 Eigent 連接到你的 GitHub 組織或儲存庫。
- 為每個 PR 設定自動審查,或透過留言手動要求審查。
- Eigent 會審查 diff,並針對回歸問題、缺少測試或高風險變更留下行內留言。
- 如果 Eigent 標記出問題,請它修正該問題並更新 PR。
更多可嘗試的提示
- 這次審查只聚焦在驗證與 session 處理的變更。
- 這個 PR 新增的程式路徑,有沒有缺少測試?
- 這項變更是否引入任何 SQL injection、XSS 或 SSRF 風險?
- 修正你在第 42 行標記的問題,並將變更推送到這個分支。
如何使用
將 Eigent 連接到 GitHub,並在你關心的倉庫中設定自動審查。你也可以在 PR 中留言,手動觸發審查。若要自訂 Eigent 審查的內容,請在你的 AGENTS.md 檔案中加入審查準則——指定優先順序、問題類型,以及需要更嚴格檢查的套件相關規則。當 Eigent 標記出問題時,請它直接在 PR 分支上修正。
預期輸出
每個被標記的問題都會以行內 PR 留言呈現,並依優先順序分類。每則留言都會包含發現了什麼、為什麼這是風險,以及建議的修正方式或下一步。
限制
- Eigent 只能審查靜態 diff——無法執行測試套件或觀察執行時行為。
- 審查深度取決於倉庫中的上下文;AGENTS.md 指引能讓發現更具針對性。
- 安全性發現應由人工驗證後,再視為已確認的漏洞。