Skip to content

docs(secure-agent-setup): document global ~/.claude/ install for claude-iso - #14

Merged
potiuk merged 1 commit into
mainfrom
docs/claude-iso-global-install
Apr 29, 2026
Merged

docs(secure-agent-setup): document global ~/.claude/ install for claude-iso#14
potiuk merged 1 commit into
mainfrom
docs/claude-iso-global-install

Conversation

@potiuk

@potiuk potiuk commented Apr 29, 2026

Copy link
Copy Markdown
Member

Summary

  • Documents two options for installing the claude-iso env-strip wrapper: per-repo (current default) and global via ~/.claude/agent-isolation/.
  • Calls out the trade-off — global decouples the wrapper from the repo's pinned copy, so an upstream wrapper change needs a manual re-copy.
  • Updates the Adopter setup checklist to reference both options.

No code changes — tools/agent-isolation/claude-iso.sh is unchanged.

Test plan

  • secure-agent-setup.md renders cleanly on GitHub (anchor link #the-clean-env-wrapper resolves).
  • Both install paths work end-to-end: type claude-iso after source-ing in each style returns claude-iso is a shell function.

…or claude-iso

Adopters can now choose between sourcing tools/agent-isolation/claude-iso.sh
directly from the framework checkout (per-repo) or copying it into
~/.claude/agent-isolation/ and sourcing from there (global). The global
option survives branch/worktree changes and travels with the rest of
~/.claude/ when dotfiles sync across machines, at the cost of a manual
re-copy when the upstream wrapper changes.

Generated-by: Claude Code (Claude Opus 4.7)
@potiuk
potiuk merged commit 6db60d3 into main Apr 29, 2026
4 of 5 checks passed
@potiuk
potiuk deleted the docs/claude-iso-global-install branch April 29, 2026 18:46
@andreahlert andreahlert added the mode:platform Substrate / infra — not a mode (sandbox, CI, validators) label May 7, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

mode:platform Substrate / infra — not a mode (sandbox, CI, validators)

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants