概要
本ドキュメントでは、Qoder CLI を使用して日常の開発タスクを処理するための一般的なプラクティスをまとめています。見慣れないコードの探索、バグ修正、リファクタリングから、テストの作成、コミット、レビューまでを網羅しています。各カテゴリには、そのまま使用できるプロンプトの例を示しており、ご自身のプロジェクトに合わせて調整できます。
すべての例はインタラクティブモードで実行されます。起動方法については、タスクの実行 を参照してください。
コードの探索と理解
見慣れないコードベースに直面した場合は、まず Qoder に全体像の把握を依頼します。
バグの修正
現象を説明し、Qoder に問題の特定と修正を依頼します。
リファクタリング
リファクタリングは複数のファイルにまたがる場合が多いため、目標と制約を明確に説明します。
機能の実装
要件に基づいて Qoder にコーディングを依頼します。
テストの作成と実行
コミットと PR
コードレビュー
コミット前に変更内容をレビューします。
/review を直接使用してレビュー範囲を選択することもできます。詳細は コード変更の確認とレビュー を参照してください。
ヒント
- 目標と制約を明確に説明する: 何を求めているか、何を変更したくないかを説明することで、結果の質が大幅に向上します。
- 一度に一つのことに集中する: 複雑なタスクを複数のステップに分割する方が、すべての要件を一度に説明するよりも制御しやすくなります。
- プロジェクト指示を有効活用する: プロジェクトの規約を
AGENTS.mdに記述しておくと、Qoder が各セッションでそれを遵守します。詳細は メモリ を参照してください。 - 大規模コードベース: 大規模リポジトリやモノレポ向けのプラクティスについては、大規模コードベースのベストプラクティス を参照してください。