1 minute read

This guide covers how to integrate Gemini CLI and Miro AI for enhanced software development and project management workflows.

Getting Started with Gemini CLI

Gemini CLI brings advanced AI models to your terminal, helping you automate tasks, understand code, and streamline your workflow.

Installation

Install Gemini CLI globally using npm:

npm install -g @google/gemini-cli

For full setup, see:

Authenticate Gemini CLI

Before using Gemini CLI features or checking your plan, authenticate your account:

gemini /auth login

This will prompt you to log in using your preferred authentication method. Follow the instructions in your terminal to complete authentication.

For more details, see the Authentication guide.

Set your Google Cloud Project

  • https://geminicli.com/docs/get-started/authentication/#set-your-google-cloud-project

License and Quota

Gemini CLI offers several license tiers. Review pricing and feature availability here:

Check your current quota and license status:

????

Gemini Code Assist Plugin

Gemini Code Assist provides the IDE plugin for Gemini workflows. For setup and install steps, see the Gemini Code Assist plugin documentation.

For IntelliJ IDEA, install it from the Gemini Code Assist IntelliJ plugin page.

The plugin is the IDE-facing companion to Gemini CLI: the plugin covers editor-based assistance, while Gemini CLI handles terminal workflows. Both use the same Google Cloud project and authentication setup, so the plugin and CLI stay connected to the same Gemini service context.

Integrating Miro AI

Integrating Miro AI with Gemini CLI

Miro AI enables context-aware automation, diagramming, and code generation by connecting Gemini CLI to your Miro boards.

Install the Miro Extension

Install the extension:

gemini extensions install https://github.com/gemini-cli-extensions/miro

Verify installation:

gemini extensions list

Configure and Authenticate

Edit your global config at ~/.gemini/settings.json to include:

{
  "security": {
    "auth": {
      "selectedType": "oauth-personal"
    }
  },
  "mcpServers": {
    "miro": {
      "url": "https://mcp.miro.com/"
    }
  }
}

Authenticate with Miro:

gemini /mcp auth

Miro AI Resources