Files
gemini-cli/docs/index.md
g-samroberts c02effc0cf Fix link.
2026-03-17 18:05:09 -07:00

76 lines
2.8 KiB
Markdown

# Welcome to Gemini CLI
Unleash the power of Gemini models directly in your terminal. Gemini CLI is your
intelligent assistant for coding, automation, and understanding complex
projects. It seamlessly integrates with your local development environment,
empowering you to accelerate workflows, tackle challenging tasks, and explore
codebases with unprecedented ease.
Whether you're refactoring code, debugging issues, or orchestrating complex
automation, Gemini CLI works alongside you, transforming your terminal into a
highly productive AI-powered workspace.
## Install
```bash
npm install -g @google/gemini-cli
```
## Get Started in Minutes
Ready to boost your productivity? You can get Gemini CLI up and running right
away.
→ Dive into the [Quickstart Guide](./get-started/index.md) for your first
interactive session.
## What Can Gemini CLI Do For You?
Gemini CLI isn't just a chatbot; it's a powerful agent capable of executing a
wide range of tasks directly within your project context.
### Automate Code Refactoring and Generation
Tired of repetitive coding tasks? Let Gemini CLI handle them. It can understand
your existing code to generate new features or refactor complex sections with
ease.
→ Learn how to efficiently [Modify Code](./cli/tutorials/file-management.md).
### Understand Complex Codebases
Navigate unfamiliar projects or quickly grasp new architectural patterns. Gemini
CLI can analyze large code repositories, explaining their purpose, structure,
and key functionalities.
→ Explore examples of how to
[Explain a Repository by Reading its Code](./get-started/examples.md).
### Streamline Your Development Workflows
From planning tasks with TODOs to managing long-running sessions, Gemini CLI
helps you orchestrate your entire development process, making complex workflows
simpler and more efficient.
→ Discover how to [Plan Tasks with ToDos](./cli/tutorials/task-planning.md) or
[Manage Sessions and History](./cli/tutorials/session-management.md).
## Explore Key Features and Sections
Dive deeper into Gemini CLI's capabilities and comprehensive documentation:
- **[Agent Skills](./cli/skills.md):** Extend Gemini CLI's intelligence with
specialized expertise for any domain or task.
- **[Extensions](./extensions/index.md):** Customize and enhance your CLI
experience by building or installing new tools and functionalities.
- **[Configuration](./reference/configuration.md):** Fine-tune Gemini CLI to
match your preferences and project requirements with detailed settings and
options.
- **[Command Reference](./reference/commands.md):** A complete guide to all
available CLI commands, flags, and interactive prompts.
- **[Resources](./resources/faq.md):** Find answers to frequently asked
questions, troubleshooting tips, and support information.
We're excited for you to experience a new level of terminal productivity with
Gemini CLI!