QodoはテストにフォーカスしたCodiumAIとして始まり、開発プロセス全体の品質へと広がりました。IDEでは、関数を解析して挙動を把握し、通常のケース、エッジケース、失敗のモードをカバーするユニットテストを生成します。開発者は、すべてを手で書かなくてもカバレッジを上げられます。プロジェクトのコンテキストを踏まえたチャットとコード提案もあります。
レビューの側面も大きな柱です。PR-Agentというオープンソースのツールを土台にしたQodo Mergeは、プルリクエストに、要約、潜在的なバグ、セキュリティ上の問題、修正案をコメントします。チームの基準を学習でき、レビューに社内ルールが反映されます。マルチエージェントのレビューシステムとコンテキストエンジンは、大規模なコードベースの理解を目指しており、多くのリポジトリを持つ企業のチームにとって重要です。連携先は、GitHub、GitLab、Bitbucket、主要なIDEです。
個人とオープンソースでの利用向けの無料枠と、チームと企業向けの有料プランがあり、オンプレミスでのデプロイも選べます。生成されたテストとレビューコメントには判断が要ります。現在の挙動、バグも含めて確認するだけのテストもあるためです。競合には、レビューではCodeRabbit、Greptile、GitHub Copilotのレビュー、Bito、Sourcery、JavaのユニットテストではDiffblueがあります。Qodoは、AIが生成するコードが増える中で、コード品質を高めたいチームに向いています。