Overview
This document summarizes common practices for handling daily development tasks with Qoder CLI—from exploring unfamiliar code, fixing bugs, and refactoring, to writing tests, committing, and reviewing. Each category provides ready-to-use prompt examples that you can adapt to your own projects.
All examples are performed in interactive mode. For startup instructions, see Run Tasks.
Exploring and Understanding Code
When facing an unfamiliar codebase, start by having Qoder help you build a high-level understanding:
Fixing Bugs
Describe the symptoms and let Qoder locate and fix the issue:
Refactoring
Refactoring often involves multiple files. Clearly describe your goals and constraints:
Implementing Features
Let Qoder write code based on your requirements:
Writing and Running Tests
Commits and PRs
Code Review
Review your changes before committing:
/review to select the scope of the review; see Viewing and Reviewing Code Changes.
Tips
- Clearly describe goals and constraints: Specifying what you want and what you do not want changed can significantly improve the quality of the results.
- Focus on one thing at a time: Breaking complex tasks into steps is more manageable than describing all requirements at once.
- Leverage project instructions: Document your project conventions in
AGENTS.md, and Qoder will follow them in every session; see Memory. - Large Codebases: For practices tailored to large repositories and Monorepos, see Best Practices for Large Codebases.

