Prerequisites
- Claude Code CLI installed:
ANTHROPIC_API_KEYenvironment variable (optional if using Claude Pro/Max plan)
Configuration
Available Parameters
| Parameter | Type | Default | Description |
|---|---|---|---|
model | string | claude-sonnet-4-6 | Claude model to use |
Environment Variables
| Variable | Required | Description |
|---|---|---|
ANTHROPIC_API_KEY | No | Anthropic API key. Optional if using Plus/Max plan. |
ANTHROPIC_API_KEY is not set and required, StrawPot will prompt for it interactively during session startup.
How It Works
The Claude Code wrapper translates StrawPot protocol args intoclaude CLI flags:
- Interactive mode (orchestrator): Runs
claudewith the role prompt injected as system instructions - Non-interactive mode (sub-agents): Runs
claude -p <task>with role and skill context
_builtin_agents/claude_code/strawpot_claude_code and implements the standard wrapper protocol.