Agentic Application Middleware
Making Gemini CLI extensions easier to use- Google Developers Blog

Making Gemini CLI extensions easier to use- Google Developers Blog

2/11/2026 · Jack Wotherspoon, Christine Betts, Bala Narasimhan

What this post added

Introduces 'extension settings' for Gemini CLI extensions, enabling authors to define configuration parameters (API keys, URLs, project IDs) that users are prompted for upon installation. This automates setup, integrates security by storing sensitive settings in the system keychain, and provides command-line management via `gemini extensions config`. It also supports global user and project-specific workspace scopes. The AlloyDB extension is used as a practical example. The post details how authors define settings in `gemini-extension.json` and how users manage them with `gemini extensions config` and `gemini extensions list`.

Read the original post ↗