Agent 与工作流01
一个算法团队参考 Karpathy 开源的 AutoResearch 原型,把「让 AI 自己改训练代码、跑实验、看指标、决定下一步」的循环搬进企业云端训练平台。最初的单线程循环有三个毛病:规则靠自然语言提示不可靠、与企业云环境不匹配、同一时间只能试一条路。他们三个月重构三次,最终改成「图探索」:主 Agent 把大问题拆成几个互不重叠的假设,交给子 Agent 并行各自训练、互不干扰,再由主 Agent 汇总对比做决策,并用状态文件和冻结的评估代码保证无人值守时可信、可回溯。在结构完全不同的两个业务建模项目中,单任务耗时比人工基线分别减少约 85% 和 83%,其中一个方案已推全上线并有收益,另一个在全部 12 个预估目标上超过人工基线。
文中可用工具
- AutoResearchKarpathy 开源的极简实验原型,让 LLM 自动改训练代码并反复跑实验
- CyclicGraph Engine团队自研的图探索调度架构,用 Spawn-Converge 并行验证多个假设
- H100原文仅提到是 AutoResearch 原型所用的单张训练 GPU
- Git用 keep/reset 棘轮机制让每步改进可审计、可回滚
- Terminal Bench 2.0原文提到的 89 个跨领域任务评测集,用于对比 Harness 调整效果
- LangChain原文提及其编码 Agent 通过调整 System Prompt、Tools、Middleware 提升得分
工具与应用02
Harness 发布了一款叫 VegaLoad 的免费开源负载测试工具,采用 Apache 2.0 许可证,由其韧性测试团队开发。以前做负载测试往往要另外找工具、把脚本放在别的仓库,还得提工单排队等运行,很多服务没做压测就上线了。VegaLoad 把压测脚本变成一个放在代码旁边的小文件,AI 编程助手可以直接写测试、运行测试,返回通过或失败结果和一份 HTML 报告,测试在本机跑,还能设延迟和错误率上限拦截合并或发布。对开发者来说,压测能在几分钟内试起来,代码可读可改;不过若需要多机集群压测或跨团队历史记录,则要另用 Harness 的商业产品。
文中可用工具
- VegaLoad免费开源的负载测试工具,AI 助手可写测试、运行并生成报告,支持本机运行和 CI/CD 拦截
- LitmusChaos开源混沌工程工具,由同一团队维护,用于模拟故障测试系统韧性
- Harness Resilience TestingHarness 的商业韧性测试产品,提供集群多机压测、共享历史与混沌探针等进阶能力
- CursorAI 编程编辑器,可通过 VegaLoad 内置的 MCP 服务器和 agent skills 接入
- Claude CodeAI 编程工具,可通过 VegaLoad 内置的 MCP 服务器和 agent skills 接入
Agent 与工作流03
Harness 和 Cosmos 想把软件开发变成一条受管控的“流水线”:Harness 负责把代码变更安全送进生产环境,并在构建、测试、安全和部署等环节留下证据;Cosmos 负责用事件触发并协调各种 AI 代理,按固定流程把规格变成 PR、把告警变成修复。过去企业担心自动化流程不可信、不可控,这次的做法是让代理只在受限制的容器里运行、令牌按次发放、策略不通过就不执行,变更失败还能自动回滚。对读者来说,这意味着未来更多重复性工程工作可由流程化代理完成,人只在关键检查点审批,但目前材料没有说明具体可用时间、价格或独立验证结果。
文中可用工具
- Harness软件交付平台,用受治理的流水线把代码变更安全送进生产环境
- Cosmos代理编排平台,用来搭建按事件启动、按流程协调代理的软件工厂
- Delegates在客户自己的 VPC 或 Kubernetes 集群里执行流水线任务的组件
- OPA策略引擎,用来拦截不符合规定的生产流水线变更
- MCP原文仅提到代理的网络访问被限制在获批准的 MCP 服务器
Agent 与工作流04
Harness 宣布收购了 Augment Code 的编程智能体产品,包括 Cosmos 软件工厂等,想解决的是:代码生成变快了,但测试和发布流程没跟上,反而成了瓶颈。他们计划让智能体在写代码时参考过去的部署失败记录,自动修复问题,但这项整合功能还没上线,具体怎么交换信息、权限怎么分配都没说清楚。目前 Cosmos 仍可在原网站使用,程序员依然要人工审核代码。对读者来说,如果团队用这套工具,现在只能用到基础功能,真正好用的部分还得等。
文中可用工具
- Cosmos把需求或缺陷报告变成代码合并请求,智能体在隔离虚拟机里写代码和测试
- Auggie CLI原文未说明具体用途
- Code Context Engine在编程过程中检索相关的代码库上下文
- Harness已有的软件交付平台,负责测试和部署
- Agent Harness计划用于管理 Cosmos 智能体的身份和策略控制,但细节未说明
行业动态05
Harness 收购了 Augment Code 的部分资产,包括 Cosmos、Auggie CLI 和代码上下文引擎。以前,AI 写代码和把代码安全部署到生产环境是两件分开的事,中间要人工搬运信息。现在 Harness 想把这些环节连起来:让 AI 代理从工单或 bug 出发,自动规划、写代码和测试、提 PR,再交给 Harness 的交付、安全、成本等代理一路管到上线。对读者来说,这意味着软件开发可能从「AI 帮写代码」走向「AI 跑通整条流水线」,但具体开放时间和可用范围原文未说明。
文中可用工具
- Harness Cosmos Software Factory Agent把工程任务从想法自动推进到代码,协调代理完成规划、写码、测试和提交 PR
- Auggie CLI原文未说明用途
- Code Context Engine帮助 AI 代理理解代码库及与任务相关的代码关系
- Harness Software Delivery Knowledge Graph连接软件构建、测试、安全、部署和运维的上下文信息
- PR Author预置的 AI 专家,负责撰写拉取请求
- Deep Reviewer预置的 AI 专家,负责深度代码审查
- Risk Analyzer预置的 AI 专家,负责分析风险
- Verifier预置的 AI 专家,负责验证变更
- Software Delivery Agent把代码变更安全地构建、部署到生产环境并验证,支持回滚
- Security Testing Agent在进入生产前发现并修复代码、依赖和供应链中的风险
- Runtime Protection Agent保护生产环境中的应用、API 和 AI,防御运行时威胁
- Cost Management Agent管理和优化云及 AI 成本
工具与应用06
安全平台 Harness 的 AppSec 团队用自研决策模型 Jev 替换了原来生成式大模型做的「是/否判断」环节,用来识别客户 API 里哪些在和 LLM 通信。原来这条流水线要先用两次 LLM 摘要、再做分类,成本高、延迟大,而且模型自报的置信度几乎不能用来判断对错。换成 Jev 后,系统不再让模型写文字,只输出一个概率:每条 API 的判断成本比原流水线降约 1200 倍,比单次 LLM 方案降约 150 倍;出错的样本都落在 0.3–0.8 的不确定区间,只占 3.4%。对读者来说,这提供了一种思路:把流水线中重复的「判断」和「生成」拆开,用专门的决策模型替代,能大幅降本,同时保留可回滚的接口。
文中可用工具
- Jev专门做是/否判断的决策模型,输出校准过的概率而不是生成文本
- Harness文中提到的 AppSec 安全平台,运行该分类流水线
工具与应用07
Harness 发布博客文章,解释工程师为什么常常忽略云成本:传统 FinOps 工具把成本数据放在独立的财务仪表盘里,开发者得中断写代码去查,而且反馈往往要等 30 天才来,和日常交付节奏脱节。文章提出的做法是把成本信息“左移”进 CI/CD 和 IaC 流程:在合并请求合并前就评估这次改动是不是申请了没批准的实例类型、会不会超预算,超了就自动拦截或交给负责人审批;同时用 Harness Cost Management Agent 在服务级别做实时成本可见性。对平台团队来说,意义在于不用牺牲开发速度也能让开发者对云支出负责。目前文中提到的产品能力和模式来自厂商博客,具体发布时间和可用范围原文未说明。
文中可用工具
- Harness Cost Management Agent帮助工程团队主动优化云支出,把成本洞察嵌入开发流程
工具与应用08
Harness 在 30 天内发布了 102 项产品更新,差不多每 7 小时就有一项。它解决的是:代码写得很快,但后面的构建、测试、安全检查、审批和部署仍然很慢。这个月它把合并队列、命令行工具、基础设施密钥扫描等能力补齐,还让 ChatGPT 可以直接管理 Harness 流水线。对开发团队来说,等待构建和部署的时间可能缩短,安全扫描也更容易内嵌进流程。部分功能已可用,但具体开放范围原文未说明。
文中可用工具
- ChatGPT通过插件管理 Harness 流水线、策略和部署
- Harness CLI通过 Homebrew 安装,用于命令行操作 Harness
- Gitleaks在基础设施管道中扫描密钥
- SonarQube在基础设施管道中做代码质量与安全扫描
- Claude通过 AI 工具操作 Harness MCP Server,管理基础设施
- Cursor通过 AI 工具操作 Harness MCP Server,管理基础设施
- Harness MCP Server连接 AI 工具与 Harness,执行基础设施工作流
- LiteLLM作为路由层,统一和转发多模型请求
- Homebrew在 macOS 上安装 Harness CLI
- JFrog Artifactory使用 OIDC 认证上传构建产物
- Terraform通过 Artifact Registry 插件推送模块到注册表
- Claude Code驱动 CLI 使用的主要模型
行业动态09
这篇文章讨论了一个常见现象:工程师常常不关注云账单,不是因为不在乎,而是因为账单数据藏在财务系统里,和他们日常写代码、发版本的工作完全脱节。于是当月底账单超支时,财务发来一堆看不懂的资源编号,工程师也没有动力去查。对于 AI 相关花费,比如模型调用和编码工具的费用,这个问题更严重,因为没法像给服务器打标签那样给每一次提问打标签。文章建议把成本信息提前放进开发流程里:提交代码时自动显示这次改动会让每月多花多少钱,并设置规则自动关掉闲置资源。这样工程师就能在做决定时顺手考虑成本,而不是事后被追着算账。文中提到 Harness 的 Cost Management Agent 作为解决工具,但具体效果和实施细节原文没有展开说明。
文中可用工具
- Harness Cost Management Agent帮助把成本管理集成到开发交付流程中的工具
工具与应用10
很多企业还在用老办法改 Oracle 数据库结构:手写 SQL 脚本、DBA 审批、午夜窗口执行。Oracle 的 DDL 不自带事务回滚,还有 RAC 集群、Data Guard 备库等特殊限制,让自动化比 MySQL、Postgres 更麻烦。Harness Database DevOps 通过 JDBC 连上 Oracle,把模式变更放进 Git 版本控制和 CI/CD 流水线,配合策略即代码护栏、预检校验和测试过的回滚脚本,让改数据库和改应用代码一样快、一样安全。对读者来说,如果团队正被 Oracle 手工改表流程拖慢,这套思路提供了一条可参考的落地路径。原文未说明该产品当前是否已正式可用或仅演示。
文中可用工具
- Harness Database DevOps通过 JDBC 连接 Oracle,把数据库模式变更纳入版本控制和 CI/CD 流水线
- JDBC connectorHarness 连接 Oracle 数据库所用的标准接口,原文只给出连接串开头
- Git存放每一个模式变更 changeset,并通过 pull request 审查
工具与应用11
Harness 推出面向 OpenAI 的连接器,让 ChatGPT 和 Codex CLI 能直接查看 CI/CD 流水线状态。以前排查构建失败,你得在两个工具间来回切换、翻日志找配置;现在可以在同一个对话里问清楚哪一步失败、原因是什么,还能在授权后新建、修改或执行流水线。所有操作都沿用你原有的 Harness 权限,通过 OAuth 登录,敏感改动需要单独确认。需要 Harness SaaS 账号并开启 OAuth,以及允许该集成的 OpenAI 工作区。
文中可用工具
- Harness Connector for OpenAI把 Harness 的流水线状态和操作带入 ChatGPT 与 Codex
- ChatGPT用对话方式查询流水线、排查失败并请求操作
- Codex CLI在终端中通过 Harness Hosted MCP 访问交付上下文
- Harness Hosted MCP让 Codex CLI 连接 Harness 工具的服务
- OAuth登录并授权连接,权限沿用 Harness 账号
工具与应用12
传统代码扫描器只能靠规则匹配找已知模式,而大语言模型能顺着程序逻辑追踪攻击者可控的输入是否真的能到达危险位置,因此能发现规则没覆盖的漏洞。但模型本身不稳定:同一份没变的代码扫两次,结果可能不同,耗时和花费也难预测,没法直接用在每次提交都跑的自动化扫描上。Harness 的 Security Test Orchestration(STO)在模型外面加了一层编排:控制扫描什么时候触发、只扫改动范围、每步怎么约束、结果怎么统一,变成可比较、可信任的扫描。用 GPT-5.5 对三个故意留漏洞的测试应用跑基准,增量扫描比全量扫描最高省约 83% 费用、快约 72%,且没有漏掉全量扫描找到的问题;连续跑 10 次时增量方案比全量便宜约 75%。目前该能力基于 OpenAI Codex Security,配合 Mythos 代理插件,以安全扫描技能方式调用,具体开放范围和价格原文未说明。
文中可用工具
- Harness Security Test Orchestration (STO)在模型外围做编排,控制扫描触发时机、范围、约束和结果标准化
- OpenAI Codex Security当前扫描器底层所依赖的安全扫描能力
- Mythos agent plugin与 Codex Security 配合的代理插件
- GPT-5.5基准测试中用于扫描的模型,会话上下文窗口 258k token
工具与应用13
Harness 发布了一篇博客,解释漏洞“修复”和“缓解”的区别:修复是打补丁或升级,彻底消除漏洞;缓解则是隔离、封堵或关闭功能,让漏洞难以被利用,但漏洞本身还在。博客说,当补丁还没有、修复需要停机窗口,或攻击路径本来就不通时,可以先选缓解;但每个缓解措施都要有负责人和到期日,否则临时措施会变成永久隐患。对开发团队来说,这能帮助决定什么时候必须真正修、什么时候可以先顶住,而不是把风险一直存着。文中还提到 Harness 的安全测试编排可对接 40 多个合作扫描器,并引用调查称:最频繁使用 AI 编程工具的人群中,50% 表示采用后漏洞和安全事件变多了。
文中可用工具
- Harness在交付流水线中运行安全测试,汇总并排序漏洞,还能起草修复代码和提拉取请求
- Security Testing Orchestration协调 Harness 自家扫描器和 40 多个合作扫描器,去重并排序漏洞修复优先级
- Harness AI自动起草漏洞修复方案,并可打开拉取请求
- Policy-as-code用代码化策略决定哪些漏洞发现会阻断构建
行业动态14
这篇文章解释了工程师为什么常常忽视云成本:账单数据往往延迟几周才出现,而且是汇总后的数字,跟具体哪次提交、哪个部署造成的花费对不上号。作者提出的解决思路是把成本信息“左移”,也就是在代码合并和 CI/CD 流程里直接显示这次改动会多花多少钱,让工程师在写代码时就能看到并负责。文章还提到,Kubernetes 里把 CPU、内存请求设得过高,会导致云账单悄悄上涨,但普通账单面板查不出是哪个部署干的。Harness 被作为能帮助实现这类开发者视角 FinOps 的工具提及。
文中可用工具
- Harness帮助团队把成本洞察嵌入开发工作流、实现开发者视角的 FinOps
Agent 与工作流15
Harness 宣布与 Amazon Bedrock AgentCore Gateway 集成,帮助企业在 AWS 上发现并保护 AI Agent、工具和资源。以前企业把大量 Agent 从实验推向生产,但传统安全手段只能检查单个请求,无法判断 Agent 一连串看似合法的操作是否被恶意操控。新集成能在 Agent 决策变成行动的关键位置自动盘点 AI 资产、实时检测提示注入和敏感数据泄露,并关联客户端、工具和数据还原事件全貌。对安全团队来说,他们可以像查看地图一样持续掌握 AI 攻击面,而不必手动追踪。
文中可用工具
- Harness AI posture management自动发现并持续清点 AI 资产,帮助安全团队掌握 AI 攻击面
- Harness AI firewall实时检测提示注入和敏感数据泄露等 AI 威胁
- Amazon Bedrock AgentCore Gateway托管式网关,让 Agent 连接工具和服务,并作为安全监控点
- MCP server原文未说明具体用途,仅作为被盘点或选择的工具服务出现
Agent 与自动化16
ExaDev/agent-comms · Cross-harness communication mesh for LLM agents. Rooms, DMs, presence, and visibility.
Agent Comms 为不同 harness 中的 LLM 智能体提供一套基于 localhost TCP 的通信网格,支持注册与发现、房间、私信、在线状态和可见性控制。每个 bridge 实例作为对等节点接入,首个绑定固定端口的实例担任协调者负责介绍新节点,数据连接均为节点间直连;消息通过 TCP 直接推送,无需守护进程或文件系统轮询,进程离线期间的消息会进入复制的投递队列并在重启后重放。项目提供 pi、Claude Code 及通用 MCP 的安装接入方式,并附带可扩展新 harness 的桥接能力。
工具与应用17
Harness 在一篇博客中介绍了如何在不拖慢开发团队的前提下,加强开发者门户的安全、合规与可审计性。问题在于:当基础设施模板和脚本散落在各处,开发者容易用错配置、权限过大,导致数据库密钥泄露或跳过安全检查。解决办法是把安全控制、自动审计日志和基于角色的权限直接嵌入内部开发者门户(IDP),让开发者走预设的安全路径,而不用手动审批。对读者的用处是:了解如何减少合规风险,同时让开发照常快速推进。文中提到的做法偏向最佳实践,并非一个具体可直接使用的新产品发布;部分细节原文未说明。
文中可用工具
- Harness帮助简化内部开发者门户的治理,把安全检查和审计嵌入交付流程
- Harness IDP内部开发者门户,用来设定安全标准并让开发者在门户内完成工作
- Terraform基础设施即代码模板,原文用它举例说明错误模板可能带来的风险
- Slack团队沟通工具,原文提到用它询问微服务归属
工具与应用18
本文介绍如何通过 Harness Pipelines 与 Harness Terraform Provider 构建一条全自动 CI/CD 流水线:在 CI 步骤中内联运行 Terraform 动态创建唯一命名的 Docker 镜像仓库,构建并推送容器镜像,再将其部署到 Kubernetes,并通过输出变量与 Harness 表达式在各阶段间传递数据,全程无需手动操作 UI。