Facebook's Aroma

Meta (Facebook Research)

コードの類似検索とレコメンドで開発効率を高める、Metaが開発した研究用コード補助ツール

Search/Retrieval

Facebook's Aroma の詳細

Aromaは、Meta(旧Facebook)の研究チームが開発した「コード・トゥ・コード」検索およびレコメンデーションシステムです。既存の大規模コードベースから、入力したコードに意味的に類似したコードスニペットを自動で検索・推薦することを目的としています。

主にソフトウェアエンジニアや研究者向けのツールであり、大規模なコードリポジトリを日常的に扱う開発チームに適しています。静的解析ではなく、コードの構造的・意味的特徴をもとに類似コードを高速に照合できる点が特徴です。

コーディング中に「似た実装例を参照したい時」「同じ処理パターンがコードベース内に存在するか確認したい時」「既存コードを再利用してバグを減らしたい時」などに活用できます。学術論文として発表された研究プロジェクトであり、実装の詳細はFacebook Research公式ページで確認できます。

主な機能

コード・トゥ・コード類似検索 / コードスニペットの自動レコメンデーション / 大規模コードベースへのインデックス化 / 構造的・意味的コード特徴の解析 / プログラミング言語をまたいだコードパターン照合 / 既存コードの再利用提案

基本情報

開発元
Meta (Facebook Research)
対応プラットフォーム
web

口コミ・評価

このツールの最初の口コミを書きませんか?

星をタップして評価

匿名で投稿できます・30秒ほどで完了します