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

今回は「CircleCI、テストコードをAIで自動生成してくれるPonicodeを買収、CircleCIに統合へ」についてご紹介します。

関連ワード (参入、目標、自動化等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


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

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

Welcome to the CircleCI family, @PonicodeDev!

How acquiring Ponicode furthers our mission to provide the best CI/CD tooling available and enable software teams to innovate faster with its powerful #AI engine: https://t.co/7fjAYY49Ru pic.twitter.com/ldp8UJtJpN

— CircleCI (@CircleCI) March 9, 2022

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の買収は、そうしたトレンドを明確に示すものといえます。

COMMENTS


Recommended

TITLE
CATEGORY
DATE
NEC、あしなが育英会と連携で「Canpass」開発–1万件以上の奨学金情報が検索可能
IT関連
2021-06-16 19:46
湖池屋、経営管理プラットフォーム「DIGGLE」導入–経営データの可視化を目指す
IT関連
2024-05-25 00:40
TD シネックス、Chromeデバイスのライセンス管理ツールを無償公開
IT関連
2022-09-07 17:23
「Linux」で「Git」の使用を開始するには
IT関連
2023-02-10 05:49
「CO-URIBA」で生徒の金融・DXリテラシーを向上–日専校と日立、常陽銀行の産学金連携
IT関連
2024-09-12 03:49
仕事の未来–仕事場、勤務時間、従業員の意識の変化
IT関連
2022-04-19 09:19
Docker Desktopの大手企業向け無料期間が終了。有料版Docker Businessの利点はシングルサインオンや統合管理、サブスクリプションは日本円と請求書払いにも対応[PR]
Docker
2022-04-05 14:51
Google、倫理的AIチームに代わる新チームとその黒人女性リーダーを発表
製品動向
2021-02-20 20:57
米国の空港で進む顔認識のテスト–過去には議員らが懸念を表明
IT関連
2023-05-17 02:17
MS、「OneDrive」にオフラインモードを追加–12月に一般提供開始
IT関連
2023-09-15 15:58
従業員の維持にはキャリアやスキルアップの機会提供が重要–アマゾン調査
IT関連
2022-11-09 05:29
電動自転車やカーシェアリング車両などの交通データで都市のデジタル変革を支援するPopulusが約5.5億円調達
モビリティ
2021-03-13 23:14
リモートワーク用ネットワーキングツールtwine、ビデオチャット内で参加者をマッチングさせるプラットフォームGlimpseを買収
IT関連
2022-02-12 08:30
ミミズ型ロボや蠕動運動ポンプロボなどソフトロボットを手がけるソラリスが1.6億円調達、累積調達額3.7億円に
IT関連
2022-01-20 04:07