Modes

Modes are persona-driven AI agents designed for ongoing, multi-turn conversations. They help you complete complex development tasks by understanding your intent, maintaining context across messages, and using the right tools when needed.

What Can Modes Do?

Each Mode is tailored to a specific role or mindset.

For example:

  • Ask Mode: Optimized for speed and responsiveness, using minimal tools in read-only mode. Great for quick questions and exploration.

  • Code Mode: A full-featured generalist with access to all available tools, capable of writing code, running workflows, and reasoning through multi-step tasks.

  • Plan Mode: Ideal for high-level planning, system design, complex understanding, and exploring architectural trade-offs.


Getting Started

How to Use Modes

To use a mode, choose it from the mode dropdown menu in the bottom-left corner of Qodo Gen.

Once selected, the mode stays active across messages, adapting to your session's needs and maintaining context as you go.

You can either create a new mode or use Qodo's ready-to-use default modes.


Create a New Mode

In order to create a new mode:

  1. From Qodo Gen's chat input, click on the bottom left drop-down.

  2. Click "Add New Mode".

  3. Name your mode (e.g., review_buddy)

  4. Description: Add a description for your mode, explaining what it does.

  5. Instructions: Enter natural language instructions for your mode to follow. For example: "Provide feedback during development to help me follow style guidelines, spot issues early, and write cleaner code."

  6. MCP Tools: From the list, Choose which MCP tools the mode should have access to (e.g., filesystem, github, shell).

  7. Click the Add mode button.

Your newly created mode is ready to run immediately.

From the dropdown menu at the main panel of Qodo Gen, choose your mode's name to use it.

When you next type a query in the chatbox, Qodo Gen will use your mode and follow its instructions.

Sharing and reusing modes

Qodo Gen makes it easy to collaborate by letting you share and reuse custom modes across your team.

  • Share Button: Click the share button in a mode's configuration page to share your mode. This allows you to export the mode's configuration as a .toml file, so others can easily import and use it in their environment.

  • Import mode from File: From the mode creation menu, choose to upload a .toml file to import an existing mode into Qodo Gen.

This makes it simple to standardize useful tools across your organization, or share helpful setups with teammates.

Last updated

Was this helpful?