- TabnineはAIコードアシスタントカテゴリーの創始者であり、企業が大規模で人気のあるLLMを活用しつつ、制限されたライセンスのコードがコードベースに注入される可能性を最小限に抑えるためのCode Provenance and Attribution機能を導入
- Provenance and Attributionでは、TabnineはAIチャットやAIエージェントを使用して生成されたコードをGitHubで公開されているコードと照合し、一致するものをフラグ付けし、ソースリポジトリとそのライセンスタイプを参照する
- Tabnineの新しいProvenance and Attribution機能により、開発チームと法務およびコンプライアンスチームをより簡単にサポートし、パワフルなモデルを活用したいという企業を支援
- Tabnineは、ライセンスコンプライアンスモデルのTabnine Protected 2を提供し続ける一方、新しいProvenance and Attribution機能は、法務およびコンプライアンスチームをサポートして、明示的にライセンスされていないコードを注入しない限り、より幅広いモデルの使用を許可
- Code Provenance and Attribution機能は、Tabnine内のソフトウェア開発アクティビティ全般をサポートし、GitHub上のオープンソースコードとの一致だけでなく、機能的または実装的な一致もフラグ付け
自然言語処理技術の進化により、AIを活用したソフトウェア開発がますます一般的になっています。Tabnineの新しい機能は、企業が強力なモデルを活用しつつ、ライセンス違反のリスクを最小限に抑えるための重要な取り組みです。Provenance and Attribution機能は、開発チームがAIの支援を受けて生成されたコードを確認し、そのライセンスが特定の基準と要件を満たしているかどうかを判断するのに役立ちます。企業が安全かつ合法的にAIを活用するための一歩として、Tabnineの取り組みは評価に値します。