2025年9月,备受期待的GitLab 18.4正式发布,引入了众多令人振奋的新功能和优化,旨在将现代软件开发模式推向一个全新的智能化高度。作为全球领先的DevSecOps平台,GitLab持续为开发者和企业提供具备高度协作性和自动化的解决方案,此次18.4版本更是将人工智能技术深度融合进开发流程,拓展了团队协作与代码治理的新边界。GitLab 18.4的多个核心亮点令人关注,其中GitLab Duo模型选择和GitLab知识图谱尤其引人注目。GitLab Duo模型选择现已全面普及,赋予组织更多自主权,能够根据各自需求挑选不同的AI模型为开发工作提供智能辅助。无论是在GitLab.com的顶级群组,还是在自托管及专属部署环境中,管理员皆可通过GitLab托管的AI网关灵活配置所需模型,满足多样化的AI应用需求。此外,多命名空间用户也能设置默认命名空间,确保在各种不同开发环境下获得一致的AI体验。
GitLab知识图谱则在本地代码索引领域迈出关键一步,旨在打造丰富的代码智能生态。该功能通过将代码库转化为可嵌入的实时图数据库,为开发者呈现更深层的代码关系和上下文理解。通过此类图谱,开发人员不仅能更便捷地规划改动和分析影响,还能借助GitLab Duo智能代理加快开发节奏,提高复杂问题的响应准确度。尤其是在本地环境下,通过简单的单行脚本安装并解析代码库,开发者可以随时调用知识图谱查询接口,这种前瞻性设计预示着未来GitLab.com和自托管实例将实现更全面的知识图谱服务。另一项吸引目光的升级是面向终端用户的GitLab Duo模型选择体验公开测试。个人开发者现可直接在GitLab界面中,通过下拉选择切换喜欢的AI模型,享受个性化的智能助力,这一创新不仅体现了GitLab对用户体验的持续关注,也彰显了灵活赋能的策略。
安全与自动化方面,GitLab 18.4同样有重要突破。CI/CD作业令牌现支持对Git推送请求进行身份验证,大大简化了持续集成管道中的认证流程,提升了自动化程度和安全性。与此同时,新增的GitLab Duo上下文排除功能使得团队可以针对敏感文件或目录进行细粒度控制,避免关键配置或密码等信息被智能代理读取,保障企业数据安全。AWS区域支持扩展为GitLab专属部署环境提供更多选择,伴随着AWS io2盘的全区域推广,GitLab Dedicated用户可以在全球更多地理位置获得高可用和灾难恢复能力,满足多样化的运营需求。Pipeline编辑器的改进同样值得一提,用户现在能够选择任何分支进行流水线模拟,突破过去只能模拟默认分支的局限,进一步强化了测试和验证的灵活性,为多分支并行开发提供了强力支持。除此之外,GitLab还针对问题列表视图进行了优化,用户可以自由配置显示的元数据,并决定是否在抽屉视图中打开任务详情,提高了页面的聚焦能力和操作体验。
父层过滤器的升级允许开发者更准确地管理史诗和任务之间的层级关系,确保复杂项目组织结构一目了然。文本编辑器在功能上迎来平衡,纯文本编辑器如今带有与富文本编辑器相同的格式化选项,无论是哪种模式,用户都能流畅切换而不影响内容表现。GitLab Runner 18.4亦发布,解决了诸多稳定性和权限相关的关键问题,进一步巩固了CI/CD构建代理的可靠性和可扩展性,为自动化测试和部署保驾护航。安全扫描方面,Advanced SAST性能提升显著,某些大型仓库的扫描时长缩短了78%,意味着开发团队几乎将节省四分之三的安全检测时间,工作流程更为高效顺畅。运营容器扫描功能新增了基于严重级别的阈值过滤设置,帮助用户聚焦最重要的漏洞,避免被海量低风险问题干扰。GitLab的社区贡献依然活跃而充满活力,18.4版本体现了136次社区贡献的结晶。
备受赞誉的杰出贡献者Patrick Rice,再次获得本月「卓越贡献者」称号,他在Terraform Provider和client-go项目中的持续维护和指导工作对GitLab生态意义重大。GitLab 18.4还包含了多个实验性功能,其中GitLab Duo AI Catalog提供了一个中心化的智能代理库,团队可以浏览、创建及共享定制智能代理,极大促进了跨项目的协作效率。GitLab Duo Agent平台在自托管环境中进入试验阶段,延续了GitLab在提供多样化CI/CD和自动化支持方面的领先地位。升级过程中,用户需关注GitLab Helm Chart对Bitnami PostgreSQL和Redis镜像变更的影响,准备好采取必要措施以避免部署失败。整体来看,GitLab 18.4不仅在功能丰富性和智能化深度上实现突破,更加注重用户体验的细节打磨和安全保障。它顺应了当今企业对高效、安全、智能软件交付的迫切需求,为开发团队搭建了更具弹性和竞争力的DevSecOps平台。
对于希望引领软件开发未来的团队而言,深度掌握和运用GitLab 18.4的新功能将成为抢占技术制高点的重要利器。未来,随着GitLab持续创新、社区不断壮大,智能化的代码管理与协作必将成为软件交付的主流趋势。现在便开始探索GitLab 18.4,拥抱智能开发新时代,必将助力企业迈向更高效、更安全、更具创新力的明天。 。