docker/Docker Agent Runner

Run a Docker Agent AI agent with a single line

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
agentAgent identifier (e.g., docker/code-analyzer from Docker Hub, or path to .yaml file)yes
promptPrompt to pass to the agent. If not provided, uses a default based on the agent typeno
mcp-gatewayInstall mcp-gateway (true/false)nofalse
mcp-gateway-versionVersion of mcp-gateway to use (specifying this will enable mcp-gateway installation)nov0.22.0
anthropic-api-keyAnthropic API key for Claude models (at least one API key required)no
openai-api-keyOpenAI API key (at least one API key required)no
google-api-keyGoogle API key for Gemini models (at least one API key required)no
aws-bearer-token-bedrockAWS Bearer token for Bedrock models (at least one API key required)no
xai-api-keyxAI API key for Grok models (at least one API key required)no
nebius-api-keyNebius API key (at least one API key required)no
mistral-api-keyMistral API key (at least one API key required)no
github-tokenGitHub token for API access (defaults to GITHUB_TOKEN)no
timeoutTimeout in seconds for agent execution (0 for no timeout)no0
debugEnable debug mode with verbose logging (true/false)nofalse
working-directoryWorking directory to run the agent inno.
yoloEnable yolo mode - auto-approve all prompts (true/false)notrue
max-retriesMaximum number of retries on failure (0 = no retries)no2
retry-delayBase delay in seconds between retries (doubles each attempt)no5
retry-on-timeoutNumber of additional retry attempts when the agent times out (exit code 124). Independent of max-retries — both budgets can be consumed in the same run. Default 0 = no timeout retries.no0
extra-argsAdditional arguments to pass to docker agent runno""
add-prompt-filesComma-separated list of files to append to the prompt (e.g., 'AGENTS.md,CLAUDE.md')no""
skip-summarySkip writing agent output to the job summary (useful when callers write their own summary)nofalse
org-membership-tokenPAT with read:org scope for org membership authorization checks (preferred over author_association)no""
auth-orgGitHub organization to check membership against (used with org-membership-token)no""
skip-authSkip the built-in authorization check (use when the calling workflow already performed its own auth)nofalse
namedescription
exit-codeExit code from docker agent run
output-filePath to the output log file
docker-agent-versionVersion of Docker Agent that was used
cagent-versionVersion of Docker Agent that was used (deprecated: use docker-agent-version)
mcp-gateway-installedWhether mcp-gateway was installed (true/false)
execution-timeAgent execution time in seconds
verbose-log-filePath to the full verbose agent log (includes tool calls)
security-blockedWhether execution was blocked due to security concerns (true/false)
secrets-detectedWhether secrets were detected in output
prompt-suspiciousWhether suspicious content was stripped from the prompt (true/false)
input-risk-levelRisk level of input (low/medium/high)