{
 "schema_version": 1,
 "generated": "2026-10-24",
 "id": "banmu123-brewping--approve-risky-agent-commands-from-iphone",
 "repo": "banmu123/BrewPing",
 "repo_url": "https://github.com/banmu123/BrewPing",
 "repo_slug": "banmu123-brewping",
 "title": "Approve risky agent commands from your iPhone",
 "page_title": "How to approve risky agent commands from your iPhone with Brew Ping",
 "summary": "Hold dangerous commands from a coding agent until you approve or deny them on your phone.",
 "who": "A developer who starts a coding agent on a Mac or Windows computer and leaves the desk while it works.",
 "problem": "A coding agent may try a risky shell command while nobody is at the machine to check it.",
 "outcome": "Risky commands wait for your approval on the phone, and requests you do not answer time out as denied.",
 "steps": [
  "Download Brew Ping Desktop from the GitHub Release page at https://github.com/banmu123/BrewPing/releases/tag/v1.0.0 and install it.",
  "Install the agent you want to use, for example `npm install -g @anthropic-ai/claude-code`.",
  "In Brew Ping Desktop, open Show Pairing Code, then scan the QR code on your iPhone or tap Add Device and type the 6-digit code.",
  "Pick the agent, choose a working folder, and set the approval mode to safe or ask-all.",
  "Send an instruction that may run a shell command, then approve or deny the request on the phone."
 ],
 "agent_prompt": "Using the repo banmu123/BrewPing, confirm that BrewPing Desktop lists the agents installed on this computer and that the approval mode for <target folder> is safe. Expected output: the detected agents and the active approval mode. Verify that a pending risky command shows as waiting and does not run until it is approved.",
 "agents": [
  "claude-code",
  "codex"
 ],
 "difficulty": "Intermediate",
 "time": "30 minutes",
 "basis": "readme",
 "caveat": "The approval gate covers commands as they enter the agent, not shell commands the agent spawns on its own, so it is a safety net and not a sandbox.",
 "category": "Software and DevOps",
 "tags": [
  "Software and DevOps"
 ],
 "lang": "swift",
 "requirements": [
  "A Mac or Windows computer with BrewPing Desktop installed (macOS 13.0+ or Windows 10/11 with WebView2)",
  "At least one CLI coding agent installed on that computer, such as Claude Code, Codex CLI, OpenCode, or pi",
  "An iPhone (iOS 17.0+) with the BrewPing app from the App Store, or an Android build from the repository",
  "Phone and computer on the same local network, since cross-network access is not supported"
 ],
 "risk": "sensitive",
 "seen_in_the_wild": false,
 "mentioned_publicly": false,
 "risks": [
  {
   "tag": "credentials",
   "notice": "The paired token is equivalent to command execution on that computer, so protect ~/.brewping/pairing.json and the paired phone."
  }
 ],
 "best": true,
 "score": 1.0,
 "evidence": [],
 "url": "https://dedupedai.com/use-cases/banmu123-brewping/approve-risky-agent-commands-from-iphone/",
 "md": "https://dedupedai.com/use-cases/banmu123-brewping/approve-risky-agent-commands-from-iphone/index.md",
 "disclaimer": "Deduped lists open-source repositories that belong to other people. We do not own, maintain, audit, or vouch for any of them, and a repo appearing here is not an endorsement or a safety check. The use cases, steps, and prompts are written by AI and may be incomplete, outdated, or just wrong. Where a use case is marked \"Seen in the wild\", we link to public posts where someone described something similar, but we have not verified those posts and the use case itself is still our AI's own write-up. Use all of this at your own risk. Only run code, commands, or agents on systems and accounts you are authorized to use, and read the code and every command before you run it, especially anything that touches credentials, files, or the network. Nothing here is professional, security, legal, or financial advice. All trademarks and project names belong to their respective owners, and their use here does not imply affiliation. Content is provided as is, without warranties of any kind. Found a mistake, a safety problem, or something you want removed? Email hello@dedupedai.com and we will look at it promptly.",
 "api": "https://dedupedai.com/api/v1/usecases/banmu123-brewping--approve-risky-agent-commands-from-iphone.json",
 "api_version": "v1"
}
