mrneo01/Deep Agents
Run Deep Agents CLI coding assistant in GitHub workflows
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| prompt | The prompt/instruction to send to the agent | yes | — |
| model | Model to use (claude-*, gpt-*, gemini-*). Auto-detects provider. | no | — |
| anthropic_api_key | Anthropic API key | no | — |
| openai_api_key | OpenAI API key | no | — |
| google_api_key | Google API key | no | — |
| github_token | GitHub token for API access | no | ${{ github.token }} |
| working_directory | Working directory for the agent | no | . |
| cli_version | deepagents-cli version (empty = latest) | no | "" |
| skills_repo | GitHub repo of skills to clone (e.g. owner/repo, owner/repo@ref, or full URL) | no | "" |
| enable_memory | Persist agent memory across workflow runs using actions/cache. When enabled, memory is keyed by agent_name + memory_scope so the agent can recall prior context. | no | true |
| memory_scope | Cache scope: pr (shared per PR), branch (shared per branch), repo (shared across repo) | no | repo |
| agent_name | Agent identity name — controls memory namespace (default: agent) | no | agent |
| shell_allow_list | Comma-separated shell allow list passed to --shell-allow-list (default: recommended,git,gh) | no | recommended,git,gh |
| timeout | Maximum agent runtime in minutes (default: 30) | no | 30 |
Outputs
| name | description |
|---|---|
| response | Full text response from the agent |
| exit_code | Exit code from the agent |
| cache_hit | Whether agent memory was restored from cache (empty if enable_memory is false) |