CircleCI、テストコードをAIで自動生成してくれるPonicodeを買収、CircleCIに統合へ

2022年3月11日

CircleCIは、AIによるテストコードの自動生成や、コード分析による品質管理などのツールを提供するフランスのスタートアップ「Ponicode」の買収を発表しました

CircleCIに統合することで、高い品質のコードを迅速かつ容易に生成できるようになるとしています。

CircleCIはコードのビルド、テスト、デプロイの一連の作業を自動的に行うサービスを提供しています。

この自動化されたプロセスにおいて問題のあるコードが間違ってデプロイされたりしないように、コードには品質を保証するためのテストが組み込まれており、そのテストが通ったコードだけがデプロイされるようになっています。

とはいえコードの品質を保証するためのテストコードを書くのは、基本的には同じプログラマであり、テストコードを書く労力が大きければ大きいほど本体のコードを書く時間も減ります。また、テストコードにもバグや見落としがある可能性があります。

Ponicodeはこうしたテストコードの自動生成やコードの品質評価などを行ってくれるツールを提供しています。

下記はVisual Studio CodeでPonicodeのテストコード生成機能を利用しているところです。コードを解析し、右側のペインにエッジケースなどを示したテストの候補がサグジェストされ、それを選択するとテストコードが生成されます。

fig

CircleCIはこのPonicodeのツールを同社のサービスに統合すると説明しています。下記は買収を発表した記事「CircleCI acquires test intelligence platform Ponicode」からの引用です。

Our goal is to provide the best CI/CD tooling available. The addition of Ponicode’s test writing and scoring capabilities further enhances this goal. This acquisition increases our ability to serve developers, relieve them of their least-loved tasks, and continue to support them in delivering high quality software, quickly, and at scale.

私たちの目標は最高のCI/CDツールを提供することです。Ponicodeのテストコード生成やスコアリング機能が加わることで、この目標がさらに高められます。同社の買収により、開発者にサービスを提供する私たちの能力は強化され、彼らが最も好まない作業から解放され、高品質なソフトウェアを迅速に、かつ大規模に提供するための支援を続けることができるでしょう。

CircleCIに代表されるCI/CDツールあるいはDevOpsツールは、GitHubやGitLab、AWSなど主要なクラウドベンダや開発ツールベンダが参入するレッドオーシャンになっています。そのなかで機械学習やAIを利用したコードの生成や品質管理は大きなトレンドの1つです。

CircleCIによるPonicodeの買収は、そうしたトレンドを明確に示すものといえます。

このエントリーをはてなブックマークに追加
follow us in feedly


関連タグ CI/CD / ソフトウェアテスト・品質 / プログラミング言語



タグクラウド(β版)

クラウド / AWS / Azure / Google Cloud
コンテナ / Docker / Kubernetes
クラウドネイティブ / サーバレス
クラウド障害 / 運用・監視

プログラミング言語 / 開発ツール
JavaScript / Java / .NET / WebAssembly
HTML/CSS / Web標準
アジャイル開発 / スクラム / DevOps / CI/CD
ソフトウェアテスト・品質
ローコード/ノーコード開発

データベース / RDB / NoSQL / 機械学習・AI
Oracle Database / MySQL / PostgreSQL
Office / 業務アプリケーション

ネットワーク / HTTP / QUIC / セキュリティ
OS / Windows / Linux / VMware
ハードウェア / サーバ / ストレージ

業界動向 / 働き方 / 給与・年収
編集後記 / 殿堂入り / おもしろ

全てのタグを見る

Blogger in Chief

photo of jniino

Junichi Niino(jniino)
IT系の雑誌編集者、オンラインメディア発行人を経て独立。2009年にPublickeyを開始しました。
詳しいプロフィール

Publickeyの新着情報をチェックしませんか?
Twitterで : @Publickey
Facebookで : Publickeyのページ
RSSリーダーで : Feed


最新記事10本