rustlift 2.0.2

A typestate-driven deployment agent for Azure Web Apps
Documentation
---
description: Launch Gemini CLI for interactive AI assistance
---

# Gemini CLI - Interactive Mode

## Purpose
Launch the Gemini CLI in interactive mode for AI-powered coding assistance.

## Usage

### Basic Interactive Mode
// turbo
```bash
gemini
```

### With Initial Prompt (Interactive)
```bash
gemini -i "Your initial prompt here"
```

### One-Shot Mode (Non-Interactive)
```bash
gemini -p "Your prompt here"
```

### Auto-Approve All Actions (YOLO Mode)
```bash
gemini -y
```

### Resume Previous Session
```bash
gemini -r latest  # Resume most recent session
gemini -r 5       # Resume session by index
```

### List Available Sessions
// turbo
```bash
gemini --list-sessions
```

## Common Options
- `-m, --model <model>`: Specify model to use
- `-d, --debug`: Enable debug mode (F12 for console)
- `-s, --sandbox`: Run in sandbox mode
- `--approval-mode`: Set approval mode (default, auto_edit, yolo, plan)
- `-e, --extensions`: Specify extensions to use
- `-o, --output-format`: Output format (text, json, stream-json)