II.
Page JSON
Structured · livepage:docs-agent-mux-reference-agents-gemini
Gemini CLI json
Inspect the normalized record payload exactly as the atlas UI reads it.
{
"id": "page:docs-agent-mux-reference-agents-gemini",
"_kind": "Page",
"_file": "wiki/docs/agent-mux/reference/agents/gemini.md",
"_cluster": "wiki",
"attributes": {
"nodeKind": "Page",
"sourcePath": "docs/agent-mux/reference/agents/gemini.md",
"sourceKind": "repo-docs",
"title": "Gemini CLI",
"displayName": "Gemini CLI",
"slug": "docs/agent-mux/reference/agents/gemini",
"articlePath": "wiki/docs/agent-mux/reference/agents/gemini.md",
"article": "\n# Gemini CLI\n\nAdapter for Google's **Gemini CLI**.\n\n## Install\n\n```bash\namux install gemini\n```\n\nMinimum CLI version: `1.0.0`. Supported on macOS, Linux and Windows.\n\n## Auth\n\n- **API key** — set `GOOGLE_API_KEY` or `GEMINI_API_KEY`.\n- **Browser login** — sign in with a Google account.\n\nConfig file: `~/.config/gemini/settings.json`.\n\n## Minimal run\n\n```bash\namux run gemini --prompt \"Explain this diff\"\n```\n\n## Notable flags\n\n- `--model <id>` — default `gemini-2.5-pro`; also `gemini-2.5-flash`.\n- `--prompt <text>` — forwarded prompt.\n- `--sandbox false` — emitted when `approvalMode: 'yolo'` to disable the sandbox.\n\n## Session files\n\n- Location: `~/.gemini/sessions/*.jsonl`\n- JSONL-formatted; standard agent-mux parser.\n\n## Extensions\n\nExtension support: **yes** — Gemini CLI extension format for prompts, MCP servers, commands, themes, and hooks.\n\n### Extension Management\n```bash\namux plugin install gemini <extension>\namux plugin list gemini\n```\n\n### MCP Servers \n```bash\namux mcp install gemini <mcp-server>\namux mcp list gemini\n```\n\nRegistry: https://modelcontextprotocol.io for MCP servers.\n\n## Capabilities\n\n1M-token context window, thinking (`low/medium/high`) with streaming, parallel tool calls, JSON mode, structured output, image input, file input.\n\n## Known limitations\n\n- No image output.\n- Project-level config is not supported (`supportsProjectConfig: false`).\n- `--sandbox false` should only be used in trusted environments — it disables the CLI's built-in safety sandbox.\n",
"documents": []
},
"outgoingEdges": [],
"incomingEdges": [
{
"from": "page:docs-agent-mux-reference",
"to": "page:docs-agent-mux-reference-agents-gemini",
"kind": "contains_page"
}
]
}