CodeMaker AIは、AIモデルを微調整して、90,000行のソフトウェアライブラリを元のものに91%の類似性で自律的に再作成する能力を示しました。
- CodeMaker AIシステムは3,251ファイルを処理し、わずか1時間42分で90,063行のコードを生成し、総額265.73ドルでした。
- 生成された成果物はGitHubに公開されました。
- 手動でこのようなコードを書くのには約25年かかると推定されています。
この実績は、カスタムの微調整パイプラインの開発によって可能となり、AIモデルをコードベース全体でトレーニングできるようになりました。
- この実験の主な目標は、微調整されたモデルの正確性と信頼性を検証することでした。
- これらのモデルは、自動コード生成、コード補完、強化されたチャット体験などの機能セットの範囲に適用できるようになりました。
この開発は、以前に行われた小規模なJavaコードベースを使用した実験を基にしています。
- 以前の取り組みは、オープンソースライブラリMockitoとJUnitの実装コードの再作成に焦点を当てていました。
CodeMaker AIは、2023年3月に設立され、バンクーバーに拠点を置くスタートアップで、ソフトウェア開発者向けの革新的なツールと自動化ソリューションを提供することに専念しています。
個人的な考え:
この技術の進歩は、ソフトウェア開発の分野において革新的な可能性を示しています。AIを活用することで、複雑なコードの作成や保守が効率化され、開発者たちの作業効率向上に貢献できると考えられます。