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 start --provider deepseek --model deepseek-chat "task"
sweet start --work-for 60m "task"
sweet start --log --log-file conversation.jsonl "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