Gemini CLI

Master Google's open-source AI coding agent in the terminal. Learn to install, configure, and use Gemini CLI to read codebases, edit files, run commands, and supercharge your development workflow — all from the command line.

6
Lessons
40+
Examples
~2hr
Total Time
CLI Focused

What You'll Learn

By the end of this course, you'll be a confident Gemini CLI user — able to leverage Google's AI agent directly in your terminal for real development work.

Terminal-Native AI

Understand how Gemini CLI brings agentic AI coding capabilities directly into your terminal with no browser needed.

📝

Edit Code with AI

Learn to use Gemini CLI to edit files, refactor code, generate new features, and navigate large codebases.

🛠

Real Workflows

Master practical workflows: bug fixing, feature development, code review, test writing, and documentation generation.

Configuration

Customize Gemini CLI with settings files, custom instructions, extensions, environment variables, and MCP servers.

Course Lessons

Follow the lessons in order or jump to any topic you need.

Prerequisites

What you need before starting this course.

Before You Begin:
  • Basic familiarity with a terminal/command line
  • Node.js 18 or later installed on your system
  • A Google account for authentication
  • A code project to practice with (any language works)