Repository navigation
Pushary: Gemini CLI approvals on your phone, through native hooks #30198
aadilghani1
started this conversation in
Show and tell
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
I build Pushary, a paid hosted service, so weigh this accordingly.
Pushary connects Gemini CLI through its native hooks and an MCP server. Before each shell command, file write, edit and MCP call, the hook checks your Pushary policy. A call that needs a person waits for an answer on your phone, in the Mac app or in the dashboard.
Restart Gemini CLI afterwards. It loads hooks when it starts and doesn't ask you to trust them first.
--yolo, a deny from your phone still blocks the call, but anything Pushary hands back runs with no prompt, so it doesn't make yolo safe. Stay in Gemini'sdefaultmode if every hand-back should prompt.Bash(git push:*)in theinfrarepository, routed to the Admins role. Gemini'srun_shell_commandmatches that rule, so the push asks the admins instead of the person running Gemini, and the record shows whose agent asked and who answered. The same rule covers Claude Code, Codex and Cursor.What it doesn't do:
rm -r. Approve those in the dashboard.One person is $9.99 a month after a 3-day trial, with a card to start. Team is $59 a month for 5 people, plus $12 for each extra person.
Setup guide: https://pushary.com/docs/agents/guides/gemini-cli
All reactions