AGENTHUBINTEL TERMINAL

Sphinx – A hook that quizzes you on your AI's code before shipping

Sphinx 是面向 Agent 辅助开发的 Git hook,在受保护分支推送时,通过代码情境问答检查提交者的理解。

Who it is for: 使用编码 Agent 的开发者。、开源维护者:仅为 HN 讨论者提出的潜在适用人群,不代表已验证采用。

Core capabilities

  • 受保护分支推送拦截: 官网说明,用户或 Agent 发起推送时,Git 会在用户保护的分支上暂停。
  • 代码差异情境提问: 审查者读取 diff,并询问变更在出错时的行为。
  • 答题重试与放行: 根据回答进入新场景重试或继续推送。
  • 编码工作流兼容: 官网列出的兼容对象为 Codex、Claude Code、Cursor、OpenCode、Pi 和普通 Git。
  • 跳过放行与记录: 提供跳过命令,并记录每次跳过。

Pricing

官网出现 Free FOSS 标识;定价口径及免费范围待核对,不能据此确认使用总成本。

Updated 2026-10-18

Visit Sphinx – A hook that quizzes you on your AI's code before shipping