面向 Agent 的 Harness:全新平台体验登场
Harness 重新打造了它的软件交付平台,重点是把 AI Agent 当成流水线里的“正式员工”。以前平台是按人干活设计的,Agent 要融入构建、审批、质检这些真实流程并不容易,配置也容易碎片化。这次他们用一个统一的流水线模型、容器化步骤、带版本管理的模板,以及统一的 Delegate 执行器,让 Agent 和人在同一套审批、政策和审计下工作。对读者的意义是:如果你用 Harness 管发布,Agent 可以在受管控的范围内自动干活,配置更简单、步骤可固定版本、升级更省心。目前这些改进以早期访问形式提供,具体何时全面可用原文未说明。
文中可用工具
- Harness软件交付平台,本次被重建以支持 Agent 参与流水线
- Harness Delegate统一执行器,负责编排容器化步骤而非直接运行部署工具
- Drone其配置风格被借鉴,使新 YAML 更扁平直观
- GitHub Actions其配置风格被借鉴,使新 YAML 更扁平直观
- JEXL企业用于运行时计算字段的表达式语法,继续保留支持
- CEL支持 ${{ ... }} 语法的表达式语言,与 JEXL 并存
- OPA用于定义和执行策略,新 schema 下需更新 Rego 定义
- Pipeline Studio查看和引用版本化步骤模板的界面
- Harness Data Platform支撑新仪表盘的数据平台
- Software Delivery Knowledge Graph支撑新仪表盘的知识图谱
评论 · 分享第一个看法