The sandbox issues on Linux

Issues the maintainers labelled both platform:linux and area:sandbox.

150 issues · 35 open · 115 resolved (77%) · first seen Feb 24, 2026

Is this getting better or worse?

This class of problem is converging. 57 new reports in the last 90 days vs 86 in the 90 before — -34%. The open backlog peaked at 42 in 2026-04 and sits at 35 today.

0 11 21 32 42 2026-022026-042026-062026-08
2026-02 — First reports2026-04 — Peak backlog (42 open)

Derived by counting each matching issue from its creation date until it closed. First-party computation over the anthropics/claude-code tracker — the trend is not published anywhere upstream.

Which builds report this

109 of these reports name the Claude Code build they were running, spanning 73 releases. Heaviest reporters:

Report volume, not a defect count: an issue can mention a build without that build having caused the failure. Versions come from the version string in the bug-report template, matched against real published tags.

Do these get fixed?

Median time to close is 33 days across 115 closures. Of the 115 closures with a recorded reason, 30% were closed as completed and 80 as not-planned or duplicate. The most recent completed fix landed in 2026-08.

Workarounds reported by the community

64 of these issues post a workaround someone says worked. The highest-engagement ones:

[BUG] apply-seccomp fails on Linux - cannot write /proc/self/setgroups
The only real workaround that I found: 1) Install via npm: npm install -g @anthropic-ai/claude-code@latest 2) Fix executable bit: chmod +x <npm-prefix /lib/node modules/@anthropic-ai/claude-code/vendor/seccomp/x64/apply-…
Found in the thread of #43454 · still open
Sandbox stubs break `git add .` and are indistinguishable from real repo state to the agent
…n for any agent workflow that stages before committing. The workaround (always stage explicit paths) is only discoverable by hitting the error. None of it is documented: never mentions stub files, protected-path artifact…
Found in the description of #78419 · still open
[Bug] v2.1.117 regression: parallel Bash tool calls corrupt fd 3 in nested-Docker sandbox; permanent /proc/self/fd/3: Permission denied
…, or timing. Filing what I've reproduced deterministically. Workaround Possibly related - 2.1.113 introduced the switch from "bundled JS" to "native Claude Code binary" per its release notes. The native binary's sandbox…
Found in the description of #51837 · resolved
Sandboxed Bash intermittently fails: apply-seccomp: unshare(CLONE_NEWUSER): Invalid argument
…thread , if the helper's entry point can run early enough. Workarounds, for anyone else hitting this What we shipped: a small wrapper early on that rewrites the prefix to run under first. util-linux is single-threaded,…
Found in the description of #86928 · still open
[BUG] bwrap sandbox broken on merged-usr systems (Arch): "Can't mount tmpfs on /newroot/lib64" — enableWeakerNestedSandbox does not fix it, MCP servers fail to start
…o NOT fix it: sandbox.enabled: false FWIW, for me this does work around it. Of course this results in no sandboxing being applied, but it allows me to use Claude CLI for now. If I set that to I immediately get the issue…
Found in the thread of #64799 · still open

Excerpts are quoted from the linked issue so you can judge relevance before opening it. Threads that only ask for a workaround, or report that there is none, are excluded. These are community suggestions, not official guidance from Anthropic — read the full thread before applying one.

Matching issues 1–100

Ranked by community engagement (reactions weighted over comments).

Related aggregations

  1. The sandbox issues on macOS

    231 issues
  2. The sandbox issues on Windows

    72 issues
  3. The sandbox issues on WSL

    50 issues
  4. Model behaviour issues on Linux

    1,695 issues
  5. Core CLI issues on Linux

    1,380 issues
  6. Terminal UI issues on Linux

    1,252 issues
  7. Security issues on Linux

    752 issues
  8. Tool calls issues on Linux

    676 issues