Skip to content

Support basic Claude sandboxing#2022

Merged
eddymoulton merged 11 commits into
mainfrom
em/spike-sandboxed-claude
Jun 19, 2026
Merged

Support basic Claude sandboxing#2022
eddymoulton merged 11 commits into
mainfrom
em/spike-sandboxed-claude

Conversation

@eddymoulton

@eddymoulton eddymoulton commented Jun 17, 2026

Copy link
Copy Markdown
Contributor

Adds support for running claude code with either a bash sandbox or entirely within the sandbox-runtime.

This has basic configuration options, but they are not complete.
There is a full list of options here: https://code.claude.com/docs/en/settings#sandbox-settings
What I've implemented so far: https://github.com/OctopusDeploy/Calamari/pull/2022/changes#diff-f789496e6b4c5ef9370c89f26de770d2e785b61b8482541ff7b6f068251b0153

My intention is to merge this through and revisit exactly what we want to support as a targeted item.

Related to MD-2095
Related to MD-2111

@eddymoulton eddymoulton force-pushed the em/spike-sandboxed-claude branch from 044dd13 to db2137d Compare June 18, 2026 00:35
# Conflicts:
#	source/Calamari.AiAgent.Tests/ClaudeCodeBehaviour/ClaudeCommandArgsBuilderFixture.cs
@eddymoulton eddymoulton changed the title Spike Sandboxed Claude Support basic Claude sandboxing Jun 18, 2026
# Conflicts:
#	source/Calamari.AiAgent/ClaudeCodeBehaviour/ClaudeCodeCliRunner.cs
@eddymoulton eddymoulton marked this pull request as ready for review June 18, 2026 23:02
@eddymoulton eddymoulton merged commit 58ba3f7 into main Jun 19, 2026
34 checks passed
@eddymoulton eddymoulton deleted the em/spike-sandboxed-claude branch June 19, 2026 03:56
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants