Package Control

The Sublime Text package directory, restarted.

GeminiCLI

Interactive AI coding agent powered by Google Antigravity and Gemini CLI

SepAugJulJunMayAprMarFebJan Dec2025 NovOct 2026-W42 | installs: 12 | removals: 4 | upgrades: 104 2026-W42 | installs: 12 | removals: 4 | upgrades: 104 2026-W42 | installs: 12 | removals: 4 | upgrades: 104 2026-W41 | installs: 21 | removals: 5 | upgrades: 49 2026-W41 | installs: 21 | removals: 5 | upgrades: 49 2026-W41 | installs: 21 | removals: 5 | upgrades: 49 2026-W40 | installs: 12 | removals: 3 | upgrades: 2 2026-W40 | installs: 12 | removals: 3 | upgrades: 2 2026-W40 | installs: 12 | removals: 3 | upgrades: 2 2026-W39 | installs: 12 | removals: 2 | upgrades: 3 2026-W39 | installs: 12 | removals: 2 | upgrades: 3 2026-W39 | installs: 12 | removals: 2 | upgrades: 3 2026-W38 | installs: 11 | removals: 7 | upgrades: 7 2026-W38 | installs: 11 | removals: 7 | upgrades: 7 2026-W38 | installs: 11 | removals: 7 | upgrades: 7 2026-W37 | installs: 8 | removals: 2 | upgrades: 9 2026-W37 | installs: 8 | removals: 2 | upgrades: 9 2026-W37 | installs: 8 | removals: 2 | upgrades: 9 2026-W36 | installs: 6 | removals: 3 | upgrades: 17 2026-W36 | installs: 6 | removals: 3 | upgrades: 17 2026-W36 | installs: 6 | removals: 3 | upgrades: 17 2026-W35 | installs: 11 | removals: 2 | upgrades: 17 2026-W35 | installs: 11 | removals: 2 | upgrades: 17 2026-W35 | installs: 11 | removals: 2 | upgrades: 17 2026-W34 | installs: 15 | removals: 6 | upgrades: 24 2026-W34 | installs: 15 | removals: 6 | upgrades: 24 2026-W34 | installs: 15 | removals: 6 | upgrades: 24 2026-W33 | installs: 9 | removals: 4 | upgrades: 94 2026-W33 | installs: 9 | removals: 4 | upgrades: 94 2026-W33 | installs: 9 | removals: 4 | upgrades: 94 2026-W32 | installs: 18 | removals: 9 | upgrades: 107 2026-W32 | installs: 18 | removals: 9 | upgrades: 107 2026-W32 | installs: 18 | removals: 9 | upgrades: 107 2026-W31 | installs: 11 | removals: 18 | upgrades: 112 2026-W31 | installs: 11 | removals: 18 | upgrades: 112 2026-W31 | installs: 11 | removals: 18 | upgrades: 112 2026-W30 | installs: 9 | removals: 5 | upgrades: 0 2026-W30 | installs: 9 | removals: 5 | upgrades: 0 2026-W30 | installs: 9 | removals: 5 | upgrades: 0 2026-W29 | installs: 16 | removals: 3 | upgrades: 0 2026-W29 | installs: 16 | removals: 3 | upgrades: 0 2026-W29 | installs: 16 | removals: 3 | upgrades: 0 2026-W28 | installs: 8 | removals: 5 | upgrades: 1 2026-W28 | installs: 8 | removals: 5 | upgrades: 1 2026-W28 | installs: 8 | removals: 5 | upgrades: 1 2026-W27 | installs: 16 | removals: 6 | upgrades: 2 2026-W27 | installs: 16 | removals: 6 | upgrades: 2 2026-W27 | installs: 16 | removals: 6 | upgrades: 2 2026-W26 | installs: 20 | removals: 8 | upgrades: 2 2026-W26 | installs: 20 | removals: 8 | upgrades: 2 2026-W26 | installs: 20 | removals: 8 | upgrades: 2 2026-W25 | installs: 19 | removals: 9 | upgrades: 1 2026-W25 | installs: 19 | removals: 9 | upgrades: 1 2026-W25 | installs: 19 | removals: 9 | upgrades: 1 2026-W24 | installs: 29 | removals: 6 | upgrades: 2 2026-W24 | installs: 29 | removals: 6 | upgrades: 2 2026-W24 | installs: 29 | removals: 6 | upgrades: 2 2026-W23 | installs: 18 | removals: 6 | upgrades: 3 2026-W23 | installs: 18 | removals: 6 | upgrades: 3 2026-W23 | installs: 18 | removals: 6 | upgrades: 3 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W22 | installs: 0 | removals: 0 | upgrades: 0 2026-W21 | installs: 23 | removals: 7 | upgrades: 15 2026-W21 | installs: 23 | removals: 7 | upgrades: 15 2026-W21 | installs: 23 | removals: 7 | upgrades: 15 2026-W20 | installs: 39 | removals: 9 | upgrades: 30 2026-W20 | installs: 39 | removals: 9 | upgrades: 30 2026-W20 | installs: 39 | removals: 9 | upgrades: 30 2026-W19 | installs: 12 | removals: 1 | upgrades: 35 2026-W19 | installs: 12 | removals: 1 | upgrades: 35 2026-W19 | installs: 12 | removals: 1 | upgrades: 35 2026-W18 | installs: 21 | removals: 5 | upgrades: 4 2026-W18 | installs: 21 | removals: 5 | upgrades: 4 2026-W18 | installs: 21 | removals: 5 | upgrades: 4 2026-W17 | installs: 31 | removals: 4 | upgrades: 25 2026-W17 | installs: 31 | removals: 4 | upgrades: 25 2026-W17 | installs: 31 | removals: 4 | upgrades: 25 2026-W16 | installs: 23 | removals: 4 | upgrades: 17 2026-W16 | installs: 23 | removals: 4 | upgrades: 17 2026-W16 | installs: 23 | removals: 4 | upgrades: 17 2026-W15 | installs: 23 | removals: 12 | upgrades: 17 2026-W15 | installs: 23 | removals: 12 | upgrades: 17 2026-W15 | installs: 23 | removals: 12 | upgrades: 17 2026-W14 | installs: 27 | removals: 18 | upgrades: 23 2026-W14 | installs: 27 | removals: 18 | upgrades: 23 2026-W14 | installs: 27 | removals: 18 | upgrades: 23 2026-W13 | installs: 19 | removals: 8 | upgrades: 5 2026-W13 | installs: 19 | removals: 8 | upgrades: 5 2026-W13 | installs: 19 | removals: 8 | upgrades: 5 02040 WeeklyInstalls 0100200 WeeklyUpgrades 2026-10-17 | upgrades: 104 | 0 on that day 2.1.0 2026-10-10 | upgrades: 49 | 9 on that day 2.0.0 2026-W32 | upgrades: 107 1.2.0 2026-W31 | upgrades: 112 1.1.0 2026-W19 | upgrades: 35 1.0.11 2026-W16 | upgrades: 17 1.0.10 2026-W15 | upgrades: 17 1.0.9 2026-W14 | upgrades: 23 1.0.8 / 1.0.7 2026-W13 | upgrades: 5 1.0.6 / 1.0.5 / ... 1.0.6 / 1.0.5 / 1.0.4 / 1.0.3 / 1.0.2 2026-W11 1.0.1 2026-W02 1.0.0
Installations: recent average 17 per week, 499 in total
Installations minus removals
Upgrades

Links

Versions

2.1.0 (ST4000+) ·
2026-10-17 03:10

More

Google Antigravity & Gemini for Sublime Text

Package Control

Interactive AI coding agent for Sublime Text powered by Google Antigravity and Gemini CLI, with interactive chat, workspace-aware context and artifacts support.

Gemini Chat

Key Features

Looking to use Claude Code or OpenAI Codex in Sublime Text, install the TermMate package, a native multi-agent coding assistant with seamless agent switching, file context, plan mode, and session resume. Explore TermMate’s features for Sublime Text.

Prerequisites

This plugin supports google antigravity and Gemini CLI. You can install either one depending on your workflow:

# Antigravity CLI (macOS / Linux)
curl -fsSL https://antigravity.google/cli/install.sh | bash

# Antigravity CLI (Windows PowerShell)
irm https://antigravity.google/cli/install.ps1 | iex

# install geminicli via npm
npm install -g @google/gemini-cli

Install GeminiCLI plugin from Package Control

The easiest way to install this plugin is through Package Control.

  1. Open the command palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux).
  2. Type Package Control: Install Package and press Enter.
  3. Search for GeminiCLI and press Enter.

The plugin automatically detects antigravity and geminicli. If your CLI binaries are in non-standard locations, configure them under Preferences -> Package Settings -> GeminiCLI -> Settings:

{
    "antigravity_command": "/usr/local/bin/agy",
    "gemini_command": "/usr/local/bin/gemini"
}

Authentication

You can authenticate using either your Google Account (OAuth) or a Gemini API Key:

Start Gemini Chat

  1. Open the command palette (Cmd+Shift+P on macOS, Ctrl+Shift+P on Windows/Linux).
  2. Type Gemini: Start Chat and press Enter. Alternatively, you can use a shortcut to start the chat (see Key Bindings for configuration).
  3. Type your message and press Ctrl+Enter (or Super+Enter on macOS) to send.

To stop a running conversation, press Shift+Escape (or Cmd+Escape on macOS), or run Gemini: Stop Conversation from the command palette.

For detailed usage and features, see the Gemini CLI for Sublime Text Guide.

Using Gemini in Sublime Text

Chat with Current File or Selection

You can right-click in any file, tab, or item in the sidebar, and select Chat with Gemini agent. This will:

Set Gemini Working Space

Right-click on any folder in the sidebar and select Set Gemini Working Space to set the primary working directory for Gemini. This affects the current working directory when Gemini executes commands or accesses files.

Additionally, this plugin supports Sublime Text's multi-root workspaces. By default, it injects all currently open folders into the Gemini CLI automatically, ensuring the agent can access your entire open project across multiple roots. This can be disabled via the share_workspace_folders setting in GeminiCLI.sublime-settings.

Quick Message from Current Tab

From the current editor tab, use the command palette (Gemini: Quick Message) to compose a message in input panel and send it directly to Gemini. Any selected file ranges are automatically included as editable context references; if no text is selected, no file context is added.

Gemini Approval Mode

Gemini CLI performs various actions (tools) like reading files, searching the web, or executing commands. You can control how much manual approval is required for these actions via the command palette: Gemini: Approval Mode

Select Model & Reasoning Effort

Switch Agent Provider

Use the command palette (Gemini: Agent) to toggle between Gemini CLI and Antigravity (agy / antigravity). When switched, your active chat session seamlessly resets and connects to the selected agent provider.

Clear Session

To reset the current conversation history and start a completely fresh context, open the command palette and run Gemini: Clear Session. This will reload the agent and clear its memory for the current workspace.

Resume Session

To resume a previous conversation for the current workspace (or past workspaces), open the command palette and run Gemini: Resume Session (supported for Antigravity). You will be presented with an interactive quick panel of past sessions showing the initial prompt preview and last modified timestamp. Selecting a session restores the conversation context, recent turns, and plan/walkthrough artifacts.

Key Bindings

In the Gemini chat view, you can use the Up and Down arrow keys to scroll through your input history, and press Shift+Escape (or Super+Escape on macOS) to stop or interrupt an active conversation.

This package does not include a global shortcut by default. You can add key bindings manually:

  1. Go to Preferences -> Key Bindings.

  2. Add the following lines to your user keymap file:

    [
        {
            "keys": ["primary+alt+g"],
            "command": "gemini_cli",
            "context": [
                { "key": "is_widget", "operand": false }
            ]
        }
    ]
    
  3. Now you can use the shortcut Primary+Alt+G to start Gemini Chat (maps to Ctrl+Alt+G on Windows/Linux and Super+Alt+G on Mac).

Manual Installation from github

  1. Open Sublime Text and navigate to Preferences -> Browse Packages....
  2. This will open the Packages directory. clone the repository from github into the directory: │
  3. Rename the repository folder to GeminiCLI directory; and Restart Sublime Text.

Gemini Context Interaction and Data Privacy

By default, this plugin does not send your entire workspace or file contents to Gemini. Data is only sent to the Google Gemini CLI in the following scenarios:

All communication happens via the gemini CLI tool installed on your system, which connects directly to Google's servers using your configured credentials (API key or OAuth).

License

This project is licensed under the MIT License — see the LICENSE file for details.

Results

Packages