Agent 兼容性

Hover 没有可供注册的内部 agent 运行时。它以 MCP serverhover-mcp)发布;你的编码 agent 才是跑模型、调用 Hover 工具的宿主。「支持哪些 agent」其实就是「哪些 MCP 客户端能连上这个 server」——而且它们拿到的工具面完全一样。

已验证可用的 agent

Agent添加方式说明
Claude Codeclaude mcp add hover -- hover-mcp推荐。allow/deny 工具控制能把会话收窄到 Hover 的 MCP 面。
Cursor在 Cursor 设置里把 hover-mcp 加为 MCP server同样的工具 + /mcp__hover__test_app
Codex / Gemini CLI / 其它把 agent 的 MCP 配置指向 hover-mcp 命令只要 agent 会说 MCP 就能用。

装一次 npm i -g @hover-dev/mcp;注册时加 -e HOVER_LANG=<code> 就能让 agent 用你的语言对话。

它如何接入

  • Hover 注册为一个 MCP server,暴露接地工具browser_navigatebrowser_snapshotclick_controlfill_controlcrystallize_spec…)以及工作流 prompttest_appguardbuildhealoptimizelintask)。线格式见 MCP 工具协议
  • 模型及其鉴权归 agent 所有,从不归 Hover——Hover 不打包任何 LLM SDK。见 API key
  • agent 通过这些工具经 CDP 驱动你的 dev server;结晶是确定性的(record == replay)。