Configuration
Set provider/model defaults and tune runtime behavior for your workflow.
Authentication storage
Billing login state and token metadata are stored in ~/.sweet/config.json.
Runtime flags
sweet --provider deepseek --model deepseek-chat start "task"
sweet --work-for 60m start "task"
sweet --log --log-file conversation.jsonl start "task"
Environment variables
SWEET_BILLING_API- Billing API base URL override.SWEET_BILLING_TOKEN- Token override for non-interactive environments.SWEET_AGENT_LOCAL_DIR- Opt-in local agent source mode.
Project-level settings
Create local defaults per repository:
mkdir -p .sweet
cat > .sweet/config.yaml << EOF
compaction_mode: "resume_prompt"
compaction_target_tokens: 12000
default_timebox_seconds: 3600
EOF