mirror of
https://github.com/hanzoskill/llm-council.git
synced 2026-10-30 21:14:09 +00:00
1.5 KiB
1.5 KiB
CLI Notes (Context7)
Codex CLI
- Non-interactive execution:
codex exec(orcodex e). - JSON streaming:
codex exec --json "..."outputs JSON Lines events to stdout. - Structured output:
codex exec --output-schema ./schema.json -o ./output.json "...". - Final message is written to stdout; streaming activity goes to stderr.
- Model override:
codex exec -m gpt-5.2-codex -c model_reasoning_effort=xhigh "...".
Claude Code
- Launch interactive agent:
claudein the repo directory. - Non-interactive print mode:
claude -p "query"(prints response and exits). - JSON output:
claude -p "query" --output-format json. - Schema-validated JSON:
claude -p --json-schema '<schema>' "query"(print mode only). - Model selection:
claude -p --model opus "query"(alias for latest Opus). - Claude CLI accepts a full model name via
--model(example in docs usesclaude-sonnet-4-5-20250929). - Debug mode:
claude --debug.
Gemini CLI
- Non-interactive prompt:
gemini -p "...". - Structured JSON output:
gemini -p "..." --output-format json. - Streaming JSON events:
gemini -p "..." --output-format stream-json. - Model selection:
gemini -p "..." --model gemini-3-pro-preview(requires preview features enabled).
OpenCode CLI
- Non-interactive prompt:
opencode run "...". - Run flags include
--model(provider/model),--agent,--format(default or json), and--attachto a running server. --format jsonreturns raw JSON events; default format prints text.- List available models with
opencode models(optionally--refresh).