AISpot

搜尋

找到 2 筆;也可以試試 語意搜尋

Hacker News front pageAI 評分56

Git hook Sphinx 在推送 agent 程式碼前出題,答對才放行

Sphinx 是一個開源 Git hook,會在受保護分支上暫停推送,由一個沒看過你與 agent 對話的 reviewer 讀 diff 提問:這段改動在出錯時會怎樣。答錯會解釋原因並換新場景重問,答對才繼續推送;它支援 Codex、Claude Code、Cursor、OpenCode、Pi 與純 Git,也可接 OpenRouter 或任何 OpenAI 相容端點,並刻意只用最少 token。

Simon Willison● 精選AI 評分65

Huntley 用 pre-commit hook 攔住 agent 繞過診斷庫

Geoffrey Huntley 分享了一種約束 coding agent 的做法:與其去改 AGENTS.md 讓它使用自己的 diagnostics 庫,不如寫一個 pre-commit hook 檢查 git diff,一旦發現直接呼叫 observability 模組、繞過 diagnostics 的程式碼就拒絕提交,並注入提示要求 agent 改用該庫。他指出更新 AGENTS.md 仍會留下偏差、隨時間漂移,而 hook 把規則變成硬性門禁,效果立刻變成十分滿分。