Options (5)
-p, --promptbooleanSend the output of another command to Gemini and exit immediately
Example:
{{echo "Summarize the history of Rome"}} | gemini {{[-p|--prompt]}} --m, --modelbooleanUse a specific model (default: auto-gemini-3)
Example:
gemini {{[-m|--model]}} {{model_name}}-s, --sandboxbooleanRun inside a sandbox container
Example:
gemini {{[-s|--sandbox]}}-i, --prompt-interactivebooleanExecute a prompt then stay in interactive mode
Example:
gemini {{[-i|--prompt-interactive]}} "{{Give me an example of recursion in Python}}"-r, --resumebooleanResume a session (defaults to "latest"; accepts an index number or UUID)
Example:
gemini {{[-r|--resume]}} {{latest|index|session_id}}Examples (7)
Start a REPL session to chat interactively
Send the output of another command to Gemini and exit immediately
Use a specific model (default: auto-gemini-3)
gemini [-m|--model] model_nameRun inside a sandbox container
gemini [-s|--sandbox]Execute a prompt then stay in interactive mode
Set the approval mode for tool calls
gemini --approval-mode default|auto_edit|yolo|planResume a session (defaults to "latest"; accepts an index number or UUID)
gemini [-r|--resume] latest|index|session_idmade by @shridhargupta | data from tldr-pages