Synced package doc
Docs/prompts-gpt Package/Environment Variables Reference

Environment Variables Reference

All environment variables recognized by prompts-gpt.

Authentication

VariableDescriptionDefault
PROMPTS_GPT_TOKENProject token for API access
PROMPTS_GPT_API_URLAPI base URLhttps://prompts-gpt.com

Provider API Keys

VariableProviderDescription
OPENAI_API_KEYCodexOpenAI API key for Codex CLI
ANTHROPIC_API_KEYClaudeAnthropic API key for Claude Code
GITHUB_TOKENCopilotGitHub token for Copilot CLI

Runtime Configuration

VariableDescriptionDefault
PROMPTS_GPT_PROVIDEROverride default providerconfig value
PROMPTS_GPT_MODELOverride default modelconfig value
PROMPTS_GPT_TIMEOUTOverride timeout (seconds)900
PROMPTS_GPT_ARTIFACTS_DIROverride artifacts directory.scripts/runs

CI/CD

VariableDescription
CIWhen set, disables interactive mode
GITHUB_ACTIONSDetected as CI environment
GITLAB_CIDetected as CI environment
CIRCLECIDetected as CI environment

Debugging

VariableDescription
DEBUGEnable debug logging (DEBUG=prompts-gpt:*)
PROMPTS_GPT_VERBOSEEnable verbose output

Precedence

Environment variables override config file values. Command-line flags override environment variables.

CLI flags > Environment variables > config.json > Defaults

Examples

# Use a specific token and provider
PROMPTS_GPT_TOKEN=pgpt_abc123 PROMPTS_GPT_PROVIDER=codex \
  prompts-gpt run review.md

# Debug mode
DEBUG=prompts-gpt:* prompts-gpt sweep audit.md -n 3

# CI environment
CI=true prompts-gpt run-batch review.md tests.md --provider codex --json

See Also

Environment Variables Reference | prompts-gpt Documentation | Prompts-GPT.com