Skip to content

Commit 2579a36

Browse files
ryanmacclaude
andcommitted
feat: Add non-interactive installation mode for Claude Code
Makes Code Conductor installation seamless from Claude Code and other automated environments by adding a --auto flag that bypasses all interactive prompts. Key improvements: - Added --auto flag for non-interactive installation - Smart defaults: upgrades existing installs, copies examples, commits changes - Additional flags for fine control: --upgrade, --reinstall, --skip-examples - Updated docs with Claude Code-specific instructions This addresses the user experience issue where Claude Code struggled with interactive prompts during installation. 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent b18e59e commit 2579a36

File tree

3 files changed

+273
-69
lines changed

3 files changed

+273
-69
lines changed

README.md

Lines changed: 7 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -34,11 +34,16 @@ The installer auto-detects your stack (React, Python, Go, etc.) and configures e
3434
- ✅ AI code reviews work automatically on all PRs
3535
- ✅ Language-agnostic setup (no Python CI/CD added to non-Python projects)
3636

37-
**Or let Claude Code install it for you:**
37+
**For Claude Code (non-interactive):**
38+
```bash
39+
curl -fsSL https://raw.githubusercontent.com/ryanmac/code-conductor/main/conductor-init.sh | bash -s -- --auto
40+
```
41+
42+
**Or paste this prompt into Claude Code:**
3843
```
3944
I need to move faster. Install Code Conductor into this project so we can run multiple Claude Code agents at once.
4045
41-
Execute: bash <(curl -fsSL https://raw.githubusercontent.com/ryanmac/code-conductor/main/conductor-init.sh)
46+
Execute: curl -fsSL https://raw.githubusercontent.com/ryanmac/code-conductor/main/conductor-init.sh | bash -s -- --auto
4247
```
4348

4449
## See It In Action

0 commit comments

Comments
 (0)