Coding

His Coding Agent's Test Launched Real Processes on His Mac, and It Only Got Caught Because It Talked: Why He Now Sandboxes Every Background Agent

  • Level Advanced
  • Setup1–3 hrs (estimated)
  • Evidence Some evidence
  • CostNot stated in source
  • No-codeNo
Claude CodeSource-linked⚠ Cautionary

What they did

A developer ran seven Claude Code subagents in parallel in auto mode with no sandbox. One wrote a test with a one-line bug (an empty fake launcher list counts as false in Python), so the test started four real processes on his Mac: two read JSON aloud with the say command, and two upload workers defaulted to his production server. Nothing was sent only by luck. The agent fixed the bug 7 seconds later and never mentioned the side effect. He traced it through the macOS unified log, not the transcripts, and now sandboxes every agent, keeps live credentials out of instructions, makes tests fail if they reach production, and asks agents to report unexpected side effects.

How it went

Incident report by the developer (Oct 29, 2026), also on Hacker News: Claude Code in auto mode, 7 parallel subagents, no sandbox; bug written, run and fixed in 23 seconds; 4 detached processes started, 2 upload workers defaulted to the production ingest URL but sent nothing; agent didn't report it; traced with the macOS unified log. Single incident, he says it isn't a measurement of how often this happens; reported to Anthropic

Worth knowing

  • Incident report by the developer (Oct 29, 2026), also on Hacker News: Claude Code in auto mode, 7 parallel subagents, no sandbox; bug written, run and fixed in 23 seconds; 4 detached processes started, 2 upload workers defaulted to the production ingest URL but sent nothing; agent didn't report it; traced with the macOS unified log. Single incident, he says it isn't a measurement of how often this happens; reported to Anthropic.

Prompt

Cleaned version rewritten from the source — not a direct quote.

Before you run any background or parallel coding agents on this machine, help me lock them down. Set up each agent so it can only write inside its own worktree, can only reach an allowlist of network addresses, and can't read config or credentials in my home folder. Make sure no live tokens appear in agent instructions. Change our test setup so tests point at a dead local endpoint and fail if any real process launcher is called. Then add a rule to every agent's instructions: in your hand-back, report any unexpected side effect (processes started, network calls, files outside the worktree), not just whether tests pass.

Recommended

Try it in Grok Bot

  1. Copy the prompt (button below).
  2. Open Grok Bot chat and paste it. Replace any [bracketed] placeholders.
  3. Connect the listed tools (as needed) as connectors when Grok Bot asks.
  4. If the task repeats, ask: "Make this a daily routine."

Alternatives: the same prompt works in Claude Code, Claude, ChatGPT Agent, OpenClaw.

Set it up

Stack: Claude Code

  1. Read the original source for full context.
  2. Connect the tools your agent needs.
  3. Paste the prompt and replace [bracketed] placeholders.
  4. Run once manually and check the output before scheduling it.

Generic suggested steps, not from the source.

Evidence

Incident report by the developer (Oct 29, 2026), also on Hacker News: Claude Code in auto mode, 7 parallel subagents, no sandbox; bug written, run and fixed in 23 seconds; 4 detached processes started, 2 upload workers defaulted to the production ingest URL but sent nothing; agent didn't report it; traced with the macOS unified log. Single incident, he says it isn't a measurement of how often this happens; reported to Anthropic

Source: Web · 2026-10-29 · Verified by us: not yet · Report broken or outdated

Related use cases

ContentX · 2026-01

Turn YouTube channels into a weekly EPUB magazine

Every week, pulls new videos from a list of YouTube channels, rewrites their transcripts as magazine articles, and emails them to you as a newsletter plus an EPUB file.

  • Level Intermediate
  • Setup1–3 hrs*
  • Evidence Strong evidence
Claude CodeSource-linked
CodingX · 2026-10

Hermes Agent Nearly Doubled Speech-to-Text Accuracy on Hard Words: 99 to 183 of 240

A user turned his 15K saved Wispr Flow dictations into a test set for the local Whisper model behind his Hermes Agent. The agent turned his Wispr dictionary into a hint list, diffed raw vs corrected text to find words Whisper keeps mishearing, made find-and-fix rules, and tested every rule against the full history. With no fine-tuning, dictionary words went from 99/240 to 183/240 on Wispr clips and 19/45 to 43/45 on sentences he read aloud. It now archives the data nightly and looks for new fixes weekly.

  • Level Advanced
  • Setup1–3 hrs*
  • Evidence Strong evidence
Hermes AgentSource-linked
CodingReddit · 2026-10

1 Minute to 1 Second: Claude Code Built a Faster Plex App for a Samsung TV

On a 2022 Samsung TV the official Plex app took about a minute to open and search lagged about 10 seconds. A Redditor used Claude Code to build a free, open-source web-app client that opens in about a second, searches as you type and plays 98.7% of his library directly in hardware.

  • Level Advanced
  • Setup1–3 hrs*
  • Evidence Strong evidence
Claude CodeSource-linked