mirror of
https://github.com/google-gemini/gemini-cli.git
synced 2026-03-26 22:11:57 -07:00
76 lines
2.8 KiB
Markdown
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!
|