The Official Gemini CLI Roadmap
Gemini CLI is an open-source AI agent that brings the power of Gemini directly into your terminal. It provides lightweight access to Gemini, giving you the most direct path from your prompt to our model.
This document outlines our approach to the Gemini CLI roadmap. Here, you’ll find our guiding principles and a breakdown of the key areas we are focused on for development. Our roadmap is not a static list but a dynamic set of priorities that are tracked live in our GitHub Issues.
As an Apache 2.0 open source project, we appreciate and welcome public contributions, and will give first priority to those contributions aligned with our roadmap. If you want to propose a new feature or change to our roadmap, please start by opening an issue for discussion.
This roadmap represents our current thinking and is for informational purposes only. It is not a commitment or a guarantee of future delivery. The development, release, and timing of any features are subject to change, and we may update the roadmap based on community discussions as well as when our priorities evolve.
Our development is guided by the following principles:
Our roadmap is managed directly through Github Issues. See our entry point Roadmap Issue here. This approach allows for transparency and gives you a direct way to learn more or get involved with any specific initiative. All our roadmap items will be tagged as Type:Feature
and Label:maintainer
for features we are actively working on, or Type:Task
and Label:maintainer
for a more detailed list of tasks.
Issues are organized to provide key information at a glance:
Milestone
denotes the anticipated delivery timeline.area/model
or area/tooling
categorizes the work.Issue Type: Workstream => Epics => Features => _Tasks | Bugs_ |
To see what we’re working on, you can filter our issues by these dimensions. See all our items here
To better organize our efforts, we categorize our work into several key feature areas. These labels are used on our GitHub Issues to help you filter and find initiatives that interest you.
Gemini CLI is an open-source project, and we welcome contributions from the community! Whether you’re a developer, a designer, or just an enthusiastic user you can find our Community Guidelines here to learn how to get started. There are many ways to get involved:
priority/p0
.