Feedback: Incredible experience using Claude Code to contribute to sandbox-runtime
Resolved 💬 3 comments Opened Dec 22, 2025 by abe238 Closed Feb 14, 2026
Experience Summary
I just had an incredible experience using Claude Code to contribute to the @anthropic-ai/sandbox-runtime project. The workflow was seamless and deeply impressive.
What Happened
- Problem Discovery: I encountered a
setRawMode EPERMerror when trying to run Claude Code insidesrt(sandbox-runtime)
- Deep Analysis: Claude Code helped me:
- Explore the sandbox-runtime codebase
- Understand the macOS Seatbelt profile generation
- Discover that
allowPtyfunctionality already existed but wasn't exposed to users
- Solution Design: Using sequential thinking, we:
- Proposed 3 different solutions
- Conducted adversarial debate on each approach
- Selected the best option (explicit
--ttyCLI flag)
- Implementation: Claude Code then:
- Forked the repository
- Created a feature branch
- Implemented the
--ttyflag (~30 lines of code) - Updated README documentation
- Built and tested the changes
- Created a well-documented PR with detailed technical analysis
Links
- Feature Request: https://github.com/anthropic-experimental/sandbox-runtime/issues/76
- Pull Request: https://github.com/anthropic-experimental/sandbox-runtime/pull/77
- Detailed Analysis Comment: https://github.com/anthropic-experimental/sandbox-runtime/pull/77#issuecomment-3681252320
What Made This Special
- End-to-end ownership: From problem identification → research → solution design → implementation → PR submission
- Deep reasoning: The adversarial analysis of solutions felt like pair programming with a senior engineer
- Humble contribution: The goal was adding genuine value to open source, not just generating code
- Documentation: The PR includes extensive reasoning so future maintainers understand the "why"
The Irony
Claude Code helped fix a limitation in the very sandbox that wraps Claude Code. 🤯
Thank you for building such an incredible tool. This experience genuinely felt like the future of software development.
---
🤖 This feedback was written collaboratively with Claude Code
This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗