Gemini CLI: explain code and work on files from the terminal
Explore Google Gemini CLI workflows, first tasks and setup steps, plus Agent Skills and MCP extensions.
What does it do?
Gemini CLI brings an AI assistant into the terminal to explain and generate code, work on files and help create tests. You can describe tasks in natural language rather than only using fixed commands.
Which task fits?
If you already run projects from a terminal, try exploring unfamiliar code, organizing project files or adding checks for a module. Check actual changes and command results; a generated answer alone does not establish completion.
How do you get started?
Requirements and access can vary by account and authentication method. Check current official guidance for features and limits.
- Follow installation guidance, check the runtime and choose a supported Google service authentication method.
- Start in the target project, ask about relevant files and give a task you can check.
- Review requested actions, edits and check output before continuing.
How do Agent Skills and MCP fit?
Agent Skills add task instructions and resources. MCP connects local or remote tools and data. These extend the assistant; this directory does not imply that each third-party project has been compatibility-tested here.