株式会社buboが開発したQAツール「Nioh(仁王)」の掲載
株式会社bubo(本社: 大阪府大阪市中央区)は、AIが生成したコードに対する品質保証(QA)の新ツール「Nioh(仁王)」の提供を開始しました。このツールは、AIの出力物を適切に検証するための重要なサポートを提供します。特に「正しさを見極める」作業が徐々に人手からはなくなりつつある中、buboは逆にこの作業が益々重要になってくると考え、Niohを開発したのです。
AIによるコードの世界
2026年、開発現場ではAIがコードやテストの生成を行うことが一般的になり、逆に人がその正しさを確認する時間が増加しているという現状があります。この状況に対処するためには、AIが生成したものを正しく評価するツールが必要です。そこでbuboは、自社の開発プロセスで使ってきた手法をもとにNiohを開発し、外部に刺激を与えることを目指しました。Niohは、開発の各段階に合わせて品質を確保するためのツールを提供し、要件定義から運用までを網羅具体的にサポートします。
Niohができること
Niohは品質保証の全プロセスをカバーしています。まず、要件定義においてあいまいな点や見逃された部分を洗い出すことから始まります。次に、設計段階ではテスト観点や優先順位を定め、実装・コードレビューの際にはAIが生成したコードが既存の要件を満たしているか、互換性が保たれているかを確認します。
このようにして、開発工程全般を通じて質の向上を図ることができます。Niohでは特に「AI変更検証」という機能があり、ユーザーが特定のプルリクエスト(PR)に対して、要件を満たしているかを確認すると、具体的な指摘とともに評価を返します。
利用方法
Niohは主に2通りの使用方法を提供します。1つ目は開発者がAIクライアント(Claude、Cursor等)から直接呼び出して、リアルタイムでレビューを受ける方法。2つ目は、CI(Continuous Integration)ツールと連携させ、基準を満たさない変更を自動的に止める方法です。これにより、江開発品質が一定以上のレベルに保たれます。
ベータテストの募集
正式公開を前に、buboは先行ベータの参加企業を限定的に募集しています。面談を通じて各社の開発工程に合ったツールの提供を検討し、参加企業からのフィードバックを元に製品を磨き込みながら、最終的なサービスの質を向上させていく計画です。
したがって
株式会社buboが進めるNiohは、コードの品質を確保し、AIによる開発効率の向上との両立を目指すものです。これにより、開発者が本業に集中できる環境を整え、効率的な開発プロセスが実現されることを期待しています。これからの全ての開発において、Niohが大きな助けとなることでしょう。