RepoHop

Gemini Spark

将RepoHop添加为Gemini Spark中的自定义Connected App。

Gemini Spark支持使用公共MCP URL的自定义应用。先在Gemini网页版中设置RepoHop,然后在网页或移动端使用。

检查可用条件

Google目前要求:

  • 年满18岁并位于美国。
  • 使用个人Google账号,而不是工作或学校账号。
  • 已开启Keep Activity。
  • 在Gemini网页版中完成设置。

设置页面目前只提供英文。请查看Google自定义应用指南

RepoHop Local也必须在线,并且至少有一个仓库已获批准。除Read外,保持其他权限关闭。

添加RepoHop

  1. 在电脑上打开Gemini
  2. 打开Settings & help → Connected Apps。如有需要,先打开Personal Intelligence → Connected Apps
  3. Custom apps下选择Add a custom app
  4. 输入:
https://repohop.app/api/mcp

Gemini应发现OAuth并自动注册。不要输入或编造client_id;RepoHop不会向用户提供共享的固定值。

  1. 选择Next
  2. 浏览器打开后登录RepoHop。
  3. 检查客户端名称,选择仓库并批准Read。

测试连接

开始Gemini对话,输入**@**并选择RepoHop。然后说:

使用RepoHop列出我批准的仓库。对我选择的仓库运行project_status,然后用project_read读取README。不要更改文件或运行命令。

将结果与本地检出比较。

允许更改

在仓库和RepoHop连接中启用Write。Gemini会在写入前要求确认,但你仍应检查本地diff。仅在需要时添加Execute、Commit或Push。

移除RepoHop

在RepoHop中撤销连接。在Gemini中打开Settings & help → Connected Apps。打开RepoHop详情,然后选择DisconnectRemove app

如果看不到Connected Apps,请检查上述要求。其他问题请查看故障排除

On this page