Select Language:
GitLab has officially launched the public beta of its AI collaboration platform, GitLab Duo, aimed at enhancing software development efficiency. The platform introduces a suite of AI agents designed to assist programmers throughout various stages of the development process, specifically focusing on “requirement planning, code writing, and testing deployment.” Developers can interact with these AI agents directly through popular Integrated Development Environments (IDEs) such as VS Code and JetBrains.
According to GitLab’s official announcement, the platform’s core concept revolves around “virtualizing” the diverse professional roles typically found in traditional software development teams. This collaborative network comprises multiple AI agents, each equipped with specialized capabilities to fulfill tasks such as software development, code review, security analysis, product planning, testing, and platform maintenance.
Another significant feature of GitLab Duo is the introduction of “Flows,” which allows AI agents to create automated workflows, working in concert to manage a series of operations. In a typical development scenario, a developer can simply describe the functional requirements, and the system will automatically assign AI agents to handle steps like requirement analysis, coding, and testing.
Moreover, GitLab has announced plans to integrate a “Knowledge Graph” into the platform, enabling the AI agents to quickly grasp project architecture, module dependencies, and contextual information. This enhancement aims to improve the accuracy and responsiveness of task execution. Additionally, GitLab intends to launch an “AI Catalog” community initiative, providing a marketplace for users to share their custom AI agent configurations, thus further expanding the platform’s ecosystem.