Qodo Documentation
HomepageBlogCommunityGet Started
  • Overview
  • Qodo Gen
  • Qodo Portal
  • On Prem
  • Introduction
  • Quickstart
  • Setup and Installation
    • VSCode Installation
    • JetBrains Installation
    • Sign In
    • Extension Settings
    • Uninstall
  • Qodo Gen Chat
    • Agentic Mode
      • Agentic Tools (MCPs)
      • Built-in Tools (MCPs)
    • Standard Mode
      • Focus
        • Current File Focus
        • Git Diff Focus
      • Context
        • Add Entire Folder or Project as Context
        • Add Image as Context
      • Commands
        • /ask
        • /changelog
        • /commit
        • /describe
        • /docstring
        • /enhance
        • /explain
        • /find-on-github
        • /generate-best-practices
        • /help
        • /improve
        • /issues
        • /recap
        • /review
    • Inline Context
    • Chat History
    • Model Selection
    • Chat Preferences
  • Qodo Gen CLI
    • Setup and Quickstart
    • Creating and Managing Agents
    • CI and Automation
    • List of CLI Commands and Flags
    • Use Cases and Examples
  • Company Codebase (RAG)
    • Tagging
    • Configuration File
  • Code Completion
  • Test Generation
    • Configuring Your Test Setup
  • Data Sharing
  • Release Notes
Powered by GitBook
LogoLogo

Terms and Privacy

  • Terms of Use
  • Privacy Policy
  • Data Processing

© 2025 Qodo. All Rights Reserved.

On this page
  • Installation
  • Starting to use Qodo Gen CLI
  • API key
  • Quickstart
  • Qodo Gen Chat - Interactive AI Chat Mode
  • AI Model selection
  • Interactive Web UI Mode
  • GitHub Example Repository

Was this helpful?

  1. Qodo Gen CLI

Setup and Quickstart

PreviousQodo Gen CLINextCreating and Managing Agents

Last updated 1 day ago

Was this helpful?

Qodo Gen CLI is now available in alpha release.

Installation

To use Qodo Gen CLI, you’ll need Node.js and npm installed.

To install, run:

npm install -g @qodo/gen

Starting to use Qodo Gen CLI

To start using Qodo Gen CLI, you need to log in first:

qodo login

API key

Once login is completed you'll receive an API key in the terminal.

The API key is also saved locally in the .qodo folder in your home dir, and can be reused (e.g., in CI).

The key is tied to your user account and subject to the same usage limits.


Quickstart

Qodo Gen Chat - Interactive AI Chat Mode

Run Qodo Gen Chat directly in your terminal:

qodo chat

In this mode you can send prompts such as:

Write tests for the files in the auth directory

Add better logging througout my project

Use Qodo Merge to describe the changes in my working folder

And Qodo Gen CLI will follow your guidelines.

The response is a markdown-formatted output.

You can exit at any time by pressing Escape.

AI Model selection

You can use a specific AI model with --model=<model_name>.

For a list of available model names, run qodo models.

Interactive Web UI Mode

Use the Qodo web interface:

qodo --ui

The interactive web UI mode features full interactivity, and the same capabilities as in the terminal.

GitHub Example Repository

Find working examples and templates: https://github.com/qodo-ai/qodo-gen-cli