Find ai runnerProviders

Providers

All supported AI CLI providers, their commands, and configuration

Supported Providers

find-ai-runner supports 11 AI CLI providers. Each provider has a primary command, optional alternate commands, and provider-specific flags for prompt execution.

Provider Reference

ProviderCommandAlternatesEnv VariableDefault Model
AmpampAMP_PATH
ClaudeclaudeCLAUDE_PATHclaude-sonnet-4-20250514
Codexcodexopenai-codexCODEX_PATHo3
CopilotcopilotCOPILOT_PATH
CrushcrushCRUSH_PATH
CursoragentcursorCURSOR_PATH
DroiddroidDROID_PATH
Geminigeminigemini-cliGEMINI_PATHgemini-2.5-pro
KimikimiKIMI_PATH
OpenCodeopencodeOPENCODE_PATHanthropic/claude-sonnet-4
Qwenqwenqwen-codeQWEN_PATH

CLI Flags Per Provider

Each provider uses different flags to accept prompts and configure behavior:

ProviderPrompt Flags
Amp-x + prompt + --dangerously-allow-all
Claude--dangerously-skip-permissions --model <model> --output-format text -p
Codexprompt + --approval-mode full-auto --quiet --model <model>
Copilot-p + prompt + --allow-all-tools
Crushrun --yolo + prompt
Cursor-p --force --output-format text + prompt
Droidprompt + --skip-permissions-unsafe -o text
Gemini--sandbox --model <model> --max-output-tokens <n> -p + prompt
Kimi--quiet -p + prompt
OpenCoderun + prompt
Qwen-p + prompt + --yolo -o text

Provider Details

Amp

Amp CLI tool. Uses -x for execute mode and --dangerously-allow-all for unrestricted tool access.

Claude

Claude Code by Anthropic. Supports model selection and outputs plain text. Default model: claude-sonnet-4-20250514.

Codex

OpenAI Codex CLI. Also detected as openai-codex. Runs in full-auto approval mode with quiet output. Default model: o3.

Copilot

GitHub Copilot CLI. Uses -p for prompt mode with all tools enabled.

Crush

Crush CLI. Uses run subcommand with --yolo for auto-execution.

Cursor

Cursor agent mode. Primary command is agent, also detected as cursor. Uses --force for non-interactive execution.

Droid

Droid CLI. Accepts positional prompts with --skip-permissions-unsafe and text output.

Gemini

Google Gemini CLI. Also detected as gemini-cli. Runs in sandbox mode with configurable max output tokens. Default model: gemini-2.5-pro.

Kimi

Kimi CLI. Uses --quiet for clean output and -p for prompt mode.

OpenCode

OpenCode CLI. Uses run subcommand. Default model: anthropic/claude-sonnet-4.

Qwen

Qwen CLI. Also detected as qwen-code. Uses -p for prompt, --yolo for auto-execution, and -o text for text output.

Support

Contribute to our work and keep us going

Community is the heart of open source. The success of our packages wouldn't be possible without the incredible contributions of users, testers, and developers who collaborate with us every day.Want to get involved? Here are some tips on how you can make a meaningful impact on our open source projects.

Ready to help us out?

Be sure to check out the package's contribution guidelines first. They'll walk you through the process on how to properly submit an issue or pull request to our repositories.

Submit a pull request

Found something to improve? Fork the repo, make your changes, and open a PR. We review every contribution and provide feedback to help you get merged.

Good first issues

Simple issues suited for people new to open source development, and often a good place to start working on a package.
View good first issues