Use Cases and Examples
Make Any IDE Agentic with Qodo Gen CLI
You can turn any IDE into an agentic development environment using the terminal-based Qodo Gen CLI. Here's how:
Open your IDE of choice (e.g., Visual Studio, Eclipse).
Open the integrated terminal within the IDE.
Start Qodo Gen CLI by running:
This launches the CLI in standard terminal mode.
For a more interactive experience, run the CLI with the UI flag:
This provides a richer interface for interacting with the agent.
With these steps, your IDE becomes an agentic workspace, enabling seamless collaboration with Qodo's capabilities right from your development environment.
Qodo Aware: Remote Codebase Intelligence
Qodo Aware can help you better understand your company's code and answer more complex questions about your projects.
Using Retrieval-Augmented Generation (RAG), a technique that combines retrieval-based methods with generative models to enhance the quality and relevance of generated content, Qodo Aware can understand your company's codebase better, gain deeper context about your projects and answer more complicated or specific questions.
For more information on Qodo Aware, contact Qodo support.
Built-in Agents
Add Qodo's ready-to-use agents to your CLI, designed to support a wide range of developer workflows out of the box:
Leverage Qodo Merge: Review Agent
Code reviews are often delayed or require multiple rounds of changes. This agent helps you catch issues early so PRs are ready for human review:
Generate Test Suites: Diff-test Agent
An intelligent test generation agent that analyzes code diffs and automatically generates comprehensive test suites covering all changed behaviors.
Increase Test Coverage: Test Coverage Agent
Writing thorough tests is time-consuming and often skipped, making your test coverage low. This agent generates the missing tests for you during the PR process.
This agent is a GitHub Workflow that invokes the Qodo Gen CLI Action with a custom agent.
What does the Test Coverage Agent do?
The workflow is triggered when a
qodo-cover
label is added to an open PRIt uses the qodo-cover prompt to:
Analyze which changed files need test coverage
Generate appropriate tests for uncovered code
Create a follow-up PR with the new tests targeting the original PR branch
Targets a desired coverage threshold of 90%
You get high-quality test coverage with almost no manual work. Instead of spending hours writing boilerplate tests, the agent creates them for you and sends a clean PR ready to review and merge.
Documentation Agent
Release notes are often skipped or written last minute, leading to incomplete or unclear changelogs. This agent automates the process by generating release notes from your Git history.
What does the Documentation Agent do?
It defines a manually-dispatched bot that generates release notes for a given PR tag.
The bot analyzes all commits, PRs and issues since the last release, and create a new PR that updates the release notes file with the new release notes.
You can configure this agent in the agent configuration.
Last updated
Was this helpful?