2023年6月21日のHarness Inc.のプレスリリースによると、ソフトウェアデリバリープラットフォーム企業であるHarness Inc.は、ソフトウェア開発ライフサイクル(SDLC)に革命をもたらす先駆的なAIアシスタントAIDA(AI Development Assistant)を発表しました。コード生成のみに焦点を当てた従来の現場のAIアプリケーションとは異なり、AIDAは包括的なアプローチを採用し、SDLC全体にAIを注入して、エラー解決、セキュリティーの脆弱性、クラウドのコストガバナンスなどの課題に対処します。
AIDAは、生成AIを通じてソフトウェアエンジニアリングチームの生産性を30~50%向上させることを目指しています。AIアシスタントには、ソフトウェア開発ライフサイクルの問題点を軽減するための3つの画期的な機能が導入されています。
ビルドとデプロイメントの失敗の解決支援
AIDAはログファイルを分析し、エラーメッセージを既知の問題と関連付け、開発者に迅速なトラブルシューティングと解決のオプションを提供します。また、ビルドを開始する前に潜在的なエラーを予測し、時間と労力を節約します。
自動化されたセキュリティー脆弱性修正
AIDAは、セキュリティーの脆弱性を自動的に特定してコード修正を生成し、脆弱性の修復プロセスを大幅に加速します。
自然言語を使用してクラウド資産を管理する
AIDAは、クラウドコストを管理するためのポリシーの作成と維持のプロセスを簡素化し、ユーザーが自然言語を使用してポリシーを定義できるようにします。
Harnessは、AIスタックのトレーニング用に許可されたライセンスのソースコードを選択することで、AIの導入におけるプライバシーとセキュリティーを確保します。お客様は、コードの著作権侵害や独自コードの使用を心配することなく、結果を自由に組み込むことができます。Harnessには、ソフトウェアデリバリーにおいてAIとML(機械学習)を活用してきた実績があり、AIDAをAIドリブンの製品への画期的な追加製品にしています。
全体として、AIDAによるSDLC全体にわたるAIの統合は、ソフトウェア開発プロセスを合理化し、企業と開発者の両方の生産性を向上させることを約束します。
この製品の詳細については、Harness製品ページをご覧ください。