- GitLabは、人工知能エージェントを使用して、ドキュメンテーション、マージリクエスト、セキュリティ、コンプライアンスタスクなど、コードベースをサポートするすべての自動化を行うアプローチを取っている。
- GitLabのAIパワードアシスタント「GitLab Duo」とAmazon Qが統合され、開発者がAmazon Qの自律エージェントを使用できるようになった。
- この統合は、GitLab Ultimateティアの顧客向けに、自己管理型のサブスクリプションで利用可能。
- AIエージェントの統合により、ソフトウェア開発のループが閉じ、AIエージェントのエコシステムが開発者をさまざまなタスクで支援することが期待される。
- Q AIエージェントは、Javaのコードをアシストし、Java 8またはJava 11のコードをJava 17にアップグレードすることができる。
- 開発者は、GitLabの問題に要件を入力し、Qエージェントを呼び出すことができる。
私の考え:GitLabのAIエージェントは、開発者がコーディングから離れることなく、より効率的に開発に取り組める環境を提供している。AIエージェントの統合により、ソフトウェア開発のプロセスが革新され、開発者がよりビジネスに集中できるようになるというのは非常に興味深い。また、AIが異なるチーム間のコミュニケーションを助け、開発ライフサイクル全体を見渡すことができるという点も、協力的な開発環境を促進する点で重要だと感じます。
元記事: https://thenewstack.io/gitlab-uses-ai-agents-to-automate-non-coding-dev-work/