{"@context":"https://schema.org","@type":"NewsArticle","generatedAt":"2026-09-20T14:01:01.992Z","headline":"什么是 harness 工程？Google 用 ADK 2.0 与 Antigravity SDK 演示自动修复编码循环","description":"Google 员工 Shir Meir Lador 介绍 harness 工程，即用确定性组件包裹 LLM，包括编排层、执行沙箱、状态持久化和验证工具，让 Agent 不需逐行人工审查即可安全生成代码。","url":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","mainEntityOfPage":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","datePublished":"2026-09-02T15:28:05.000Z","dateModified":"2026-09-02T15:28:05.000Z","inLanguage":"zh-CN","publisher":{"@type":"NewsMediaOrganization","name":"Aioga","url":"https://www.aioga.com"},"citation":["https://dev.to/googleai/what-is-harness-engineering-and-why-should-i-care-8n0","https://aihot.virxact.com/items/cmtk9u4ga01hwrompqmqchjqj"],"canonicalUrl":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","directAnswer":{"@type":"Answer","text":"Google员工Shir Meir Lador介绍了harness工程：以编排层、执行沙箱、状态持久化和验证工具等确定性组件包裹LLM，目标是在减少逐行人工审查的情况下验证AI生成的代码。","url":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","dateCreated":"2026-09-02T15:28:05.000Z","author":{"@type":"Organization","@id":"https://www.aioga.com/authors/aioga-editorial/#editorial-team","name":"Aioga Editorial Team","url":"https://www.aioga.com/authors/aioga-editorial/"}},"evidence":[{"@type":"CreativeWork","name":"dev.to source article","url":"https://dev.to/googleai/what-is-harness-engineering-and-why-should-i-care-8n0","datePublished":"2026-09-02T15:28:05.000Z","provider":{"@type":"Organization","name":"dev.to","url":"https://dev.to/googleai/what-is-harness-engineering-and-why-should-i-care-8n0"}},{"@type":"CreativeWork","name":"AIHot archive record","url":"https://aihot.virxact.com/items/cmtk9u4ga01hwrompqmqchjqj","datePublished":"2026-09-02T15:28:05.000Z","provider":{"@type":"Organization","name":"AIHot","url":"https://aihot.virxact.com/items/cmtk9u4ga01hwrompqmqchjqj"}}],"aggregationSource":"Google AI：DEV 作者专属（RSS）","originalPublisher":{"name":"dev.to","url":"https://dev.to/googleai/what-is-harness-engineering-and-why-should-i-care-8n0"},"geoDeepAnswer":null,"article":{"id":"cmtk9u4ga01hwrompqmqchjqj","slug":"cmtk9u4ga01hwrompqmqchjqj","url":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","title":"什么是 harness 工程？Google 用 ADK 2.0 与 Antigravity SDK 演示自动修复编码循环","title_en":"","summary":"Google 员工 Shir Meir Lador 介绍 harness 工程，即用确定性组件包裹 LLM，包括编排层、执行沙箱、状态持久化和验证工具，让 Agent 不需逐行人工审查即可安全生成代码。","source":"Google AI：DEV 作者专属（RSS）","sourceUrl":"https://dev.to/googleai/what-is-harness-engineering-and-why-should-i-care-8n0","aiHotUrl":"https://aihot.virxact.com/items/cmtk9u4ga01hwrompqmqchjqj","publishedAt":"2026-09-02T15:28:05.000Z","category":"行业动态","score":72,"selected":true,"articleBody":["How do you ship a software product with 0 lines of manually-written code?","A friend asked me this today, and I realized I didn't have a simple answer. So I dug deeper.","It turns out the answer is in how you engineer your harness.","Wait now, what? What is harness engineering?","There is a reason this is the most important trend right now around coding agents. The biggest question these days is how to validate AI-generated code without reading every single line. How do you make sure an agent doesn't break production or delete your data?","A blog by OpenAI：https://openai.com/index/harness-engineering/ shared an interesting experiment where a team of 3 engineers have built and shipped an internal beta of a software product with 0 lines of manually-written code. Every line of code: application logic, tests, CI configuration, documentation, observability, and internal tooling, has been written by Codex.","How did they do it? They didn't write the app. They designed the harness.","Think of an AI agent like a powerful racehorse. The harness is the track, the blinders, and the jockey's reins that keep it running in the right direction instead of jumping into the stands.","As my colleague Arthur Thompson explained today: for agents — the harness is composed of all the deterministic components that wrap the LLM.","Balaji Subramaniam details those deterministic components in his blog：https://medium.com/google-cloud/harness-engineering-for-multi-agent-systems-using-google-adk-2-0-e248b885cb95 — the orchestration layer, execution sandboxing, state persistence, and verification tools.","If you want to build reliable agentic systems, your job shifts from writing the logic to designing the environment. Here is what you need to focus on:","What does this look like in practice? Here is a simple example using the Google Antigravity SDK：https://antigravity.google/product/antigravity-sdk?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog with Google's ADK：https://adk.dev/2.0/ to configure a local harness. Notice how we are strictly bounding the agent to a specific workspace (workspaces=[\"./sandbox\"]) and giving it a place to save its memory (save_dir=\"./trajectories\" ) so it can learn from previous experience:","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F706wjvl4dxy8dnxgkbib.png","With this design in place, you can drop your legacy code into the sandbox, write a simple loop to run unit tests against it, and let the agent iteratively fix its own bugs.","So, how do we actually run tests against this sandboxed agent?","In modern harness engineering, tests are an active part of the agent's workflow graph. Using Google's ADK 2.0：https://adk.dev/2.0/, which introduces graph-based workflows, you can define a test validation step as a simple routing node.","If the test passes, the job is done. If it fails, the harness automatically loops the error back to the agent to try again. Notice the built-in 'kill switch': we track the iteration count so if the agent gets stuck in an infinite loop of breaking and fixing code, the harness safely pulls the plug.","If you want to see this test routing pattern in action, you can check out an example with a full implementation in Balaji's ADK harness repository ：https://github.com/balajismaniam/adk-harness-engineering/blob/main/workflows/workflows.py.","To connect the agent and the test node, you can use a Workflow graph to map out exactly how the execution should flow without needing complex, nested Python while loops.","Think of this as drawing the actual lanes on the racetrack:","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6gyazb82hdpd8wqq4dv.png","Congratulations! you've built an autonomous system. The agent writes the code and hands it off to the test node. If the test fails and returns a loop_back route, the agent tries again with the error log in hand.","See more examples of loop patterns in ADK samples. ：https://github.com/google/adk-python/tree/main/contributing/samples/workflows/loop","You might wonder why you need a Python script to run an agent. In a normal chat window, you are the harness: you copy the error logs and babysit the model. A software harness lets the system babysit itself, allowing you to fully automate test-driven coding or safely refactor massive legacy codebases.","To run this self-healing loop on your own machine today, the setup takes less than five minutes:","From there, you can swap out our simple test node for a subprocess that actually executes pytest or npm test against your sandbox, and you will have a fully functioning repair loop.","If you are ready to scale this up, you can download the full IDE and CLI at antigravity.google：https://antigravity.google/?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog, explore the Antigravity managed agent：https://ai.google.dev/gemini-api/docs/antigravity-agent?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog for remote execution and google's ADK 2.0：https://adk.dev/2.0/ for using graph based workflows.","My colleagues at Google have put together some incredible guides on where to go next. To learn how to build secure environments for your agents, check out Sara's codelab showcasing Cloud Run sandboxes：https://codelabs.developers.google.com/codelabs/cloud-run/cloud-run-personal-agent-coffee-shop?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog. If you want to master self-correction, Balaji Subramaniam recently published a deep dive on Loop Engineering for Coding Agents：https://medium.com/@BalajiBuilds/61c30c9e36ca. And to see all of this applied to a massive enterprise use case, read James O'Reilly's breakdown of Automating legacy modernization at scale using agentic pipelines and Antigravity：https://codelabs.developers.google.com/automating-modernization-with-antigravity?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog.","Templates let you quickly answer FAQs or store snippets for re-use.","Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment's permalink：#.","For further actions, you may consider blocking this person and/or reporting abuse：/report-abuse","Google AI Studio is the fastest way to start building with Gemini. Ready to build?","DEV Community：/ — A space to discuss and keep up software development and manage your software career","Built on Forem：https://www.forem.com — the open source：https://dev.to/t/opensource software that powers DEV：https://dev.to and other inclusive communities.","Made with love and Ruby on Rails：https://dev.to/t/rails. DEV Community &copy; 2016 - 2026.","We're a place where coders share, stay up-to-date and grow their careers."],"articleImages":[{"sourceUrl":"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F706wjvl4dxy8dnxgkbib.png","alt":"The policy keeps the agent access only in the Sandbox folder","afterParagraph":11,"url":"/media/articles/cmtk9u4ga01hwrompqmqchjqj/e451b4cf08689727.webp"},{"sourceUrl":"https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6gyazb82hdpd8wqq4dv.png","alt":"The test loop","afterParagraph":19,"url":"/media/articles/cmtk9u4ga01hwrompqmqchjqj/3152f2e274a86cc1.webp"},{"sourceUrl":"https://media2.dev.to/dynamic/image/width=256,height=,fit=scale-down,gravity=auto,format=auto/https%3A%2F%2Fdev-to-uploads.s3.amazonaws.com%2Fuploads%2Farticles%2F8j7kvp660rqzt99zui8e.png","alt":"pic","afterParagraph":27,"url":"/media/articles/cmtk9u4ga01hwrompqmqchjqj/f75d1e7bc8b434f4.webp"}],"mediaStatus":"ok","articleBodyZh":["如何在不手动编写任何代码的情况下交付一个软件产品？","今天一个朋友问我这个问题，我意识到自己没有一个简单的答案。所以我进行了深入研究。","事实证明，答案在于你如何设计你的包裹系统。","等等，什么？什么是包裹系统工程？","这也是为什么这成为目前关于编码代理最重要的趋势的原因。如今最大的问题是如何在不阅读每一行的情况下验证AI生成的代码。你如何确保代理不会破坏生产环境或删除你的数据？","OpenAI的一篇博客：https://openai.com/index/harness-engineering/ 分享了一个有趣的实验，一个由3名工程师组成的团队已经构建并交付了一个内部测试软件产品，完全没有手动编写代码。每一行代码——应用逻辑、测试、CI配置、文档、可观测性以及内部工具——都是由Codex编写的。","他们是如何做到的？他们没有编写应用程序。他们设计了包裹系统。","把AI代理想象成一匹强大的赛马。包裹系统就是那个赛道、眼罩和骑手的缰绳，它可以让马朝正确方向奔跑，而不是跳进看台。","正如我的同事Arthur Thompson今天解释的：对于代理来说——包裹系统由所有封装大语言模型（LLM）的确定性组件组成。","Balaji Subramaniam在他的博客中详细说明了这些确定性组件：https://medium.com/google-cloud/harness-engineering-for-multi-agent-systems-using-google-adk-2-0-e248b885cb95 ——包括编排层、执行沙箱、状态持久化和验证工具。","如果你想构建可靠的代理系统，你的工作将从编写逻辑转向设计环境。你需要关注以下内容：","这在实践中是什么样子？这里是一个使用谷歌反重力SDK的简单例子：https://antigravity.google/product/antigravity-sdk?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog，结合谷歌的ADK：https://adk.dev/2.0/ 来配置本地包裹系统。注意我们是如何严格将代理限制在特定工作区（workspaces=[\"./sandbox\"]）并为它提供保存记忆的地方（save_dir=\"./trajectories\"）从而让它能够从以往经验中学习的：","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F706wjvl4dxy8dnxgkbib.png","有了这个设计，你可以将遗留代码放入沙箱，编写一个简单的循环来运行单元测试，并让代理迭代地修复自身的错误。","那么，我们实际上如何对沙箱代理运行测试呢？","在现代测试框架工程中，测试是代理工作流图中的一个主动部分。使用 Google 的 ADK 2.0：https://adk.dev/2.0/，它引入了基于图的工作流，你可以将测试验证步骤定义为一个简单的路由节点。","如果测试通过，工作就完成了。如果测试失败，测试框架会自动将错误循环反馈给代理再次尝试。注意内置的“终止开关”：我们跟踪迭代次数，如果代理陷入不断出错和修复代码的无限循环，测试框架会安全地终止运行。","如果你想看到这个测试路由模式的实际效果，可以查看 Balaji 的 ADK 测试框架仓库中的完整实现示例：https://github.com/balajismaniam/adk-harness-engineering/blob/main/workflows/workflows.py。","要连接代理和测试节点，你可以使用工作流图来精确映射执行流程，而无需复杂的嵌套 Python while 循环。","把它想象成给赛道画出实际的跑道车道：","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6gyazb82hdpd8wqq4dv.png","恭喜！你已经构建了一个自主系统。代理编写代码并交给测试节点。如果测试失败并返回 loop_back 路由，代理会在手握错误日志的情况下再次尝试。","在 ADK 示例中查看更多循环模式的例子：https://github.com/google/adk-python/tree/main/contributing/samples/workflows/loop","你可能会想，为什么运行一个代理需要 Python 脚本。在普通的聊天窗口中，你就是那个管理工具：你会复制错误日志并照看模型。软件管理工具可以让系统自己照看自己，从而让你能够完全自动化测试驱动的编码，或者安全地重构庞大的遗留代码库。","要在你自己的机器上运行这个自我修复循环，设置时间不到五分钟：","从这里开始，你可以将我们简单的测试节点替换为一个实际执行 pytest 或 npm test 的子进程来检测你的沙盒，这样你就会拥有一个完全可用的修复循环。","如果你已经准备好扩展，可以下载完整的 IDE 和 CLI，地址是 antigravity.google：https://antigravity.google/?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog，探索 Antigravity 管理的代理：https://ai.google.dev/gemini-api/docs/antigravity-agent?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog 以进行远程执行，以及使用基于图的工作流的 Google ADK 2.0：https://adk.dev/2.0/。","我在 Google 的同事们整理了一些关于下一步该去哪里的一些很棒的指南。想了解如何为你的代理构建安全环境，请查看 Sara 展示的 Cloud Run 沙盒 codelab：https://codelabs.developers.google.com/codelabs/cloud-run/cloud-run-personal-agent-coffee-shop?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog。如果你想精通自我纠正，Balaji Subramaniam 最近发布了一篇深入探讨编码代理循环工程的文章：https://medium.com/@BalajiBuilds/61c30c9e36ca。要查看这些应用于大型企业用例的情况，请阅读 James O'Reilly 关于使用代理流水线和 Antigravity 自动化遗留系统现代化的大型案例分析：https://codelabs.developers.google.com/automating-modernization-with-antigravity?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog。","模板可以帮助你快速回答常见问题或存储可重复使用的代码片段。","你确定要隐藏此评论吗？它将在你的帖子中变为隐藏状态，但仍可通过评论的永久链接查看：#。","进一步操作中，你可以考虑屏蔽此人和/或举报滥用行为：/report-abuse","Google AI Studio 是开始使用 Gemini 构建的最快方式。准备好构建了吗？","DEV 社区：/ — 一个讨论、跟进软件开发并管理你的软件职业的空间","建立在 Forem：https://www.forem.com 上 — 开源软件：https://dev.to/t/opensource 支持 DEV：https://dev.to 及其他包容性社区。","用爱和 Ruby on Rails 制作：https://dev.to/t/rails。DEV 社区 &copy; 2016 - 2026。","我们是一个程序员分享、保持最新状态并发展职业的地方。"],"translationStatus":"translated","bodyOrigin":"source-page","editorial":{"summary":"Google员工Shir Meir Lador介绍了harness工程：以编排层、执行沙箱、状态持久化和验证工具等确定性组件包裹LLM，目标是在减少逐行人工审查的情况下验证AI生成的代码。","background":"文章将harness描述为编码Agent运行所需的约束与控制结构，并提到OpenAI曾分享一项由3名工程师参与的内部测试产品实验，其中代码、测试、CI配置、文档、可观测性和内部工具均由Codex编写。","viewpoint":"Aioga判断：harness工程的重点不只是让模型生成代码，而是建立围绕生成、执行、保存状态和验证的控制流程。标题所述ADK 2.0与Antigravity SDK演示，显示这类流程正成为编码Agent讨论的一部分。","implications":"可能影响：若编排、沙箱、持久化和验证组件能够稳定协同，编码Agent的使用方式可能从逐行检查转向流程级验证；但现有材料不足以证明其已能避免生产故障或数据删除，也不代表人工审查可以完全取消。","nextStep":"后续观察：应继续核对ADK 2.0与Antigravity SDK演示的具体流程、验证条件和适用范围，并关注文章所述确定性组件如何处理代码执行风险、状态恢复及结果验收。","evidenceRefs":["title","summary","articleBody","source"],"status":"published","aiGenerated":true,"autoApproved":true,"generatedBy":"aioga-editorial:gpt-5.6-sol","reviewedBy":"aioga-editorial-review:gpt-5.6-sol","generatedAt":"2026-09-02T16:33:47.839Z","sourceHash":"7ab5cf827c690069","review":{"approved":true,"groundedness":94,"clarity":91,"duplicationRisk":12,"blockingIssues":[],"notes":["候选内容准确区分了来源事实、Aioga判断和可能影响，并对“无需逐行审查”作了审慎限定。","现有来源仅在标题中提及ADK 2.0与Antigravity SDK，未提供演示流程、验证条件或适用范围；候选内容已将这些信息列为后续核对事项，未作无依据的具体断言。"]},"validation":{"passed":true,"mode":"ai-auto","revisions":0,"checks":["schema","length","source-attribution","editorial-labels","inference-boundary","low-source-overlap","no-html","independent-ai-review"]}},"tags":["行业动态","Google AI：DEV 作者专属（RSS）"],"translations":{"zh-CN":{"title":"什么是 harness 工程？Google 用 ADK 2.0 与 Antigravity SDK 演示自动修复编码循环","summary":"Google 员工 Shir Meir Lador 介绍 harness 工程，即用确定性组件包裹 LLM，包括编排层、执行沙箱、状态持久化和验证工具，让 Agent 不需逐行人工审查即可安全生成代码。","category":"行业动态","source":"dev.to","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"什么是 harness 工程？Google 用 ADK 2.0 与 Antigravity SDK 演示自动修复编码循环 - Aioga AI资讯","description":"Google 员工 Shir Meir Lador 介绍 harness 工程，即用确定性组件包裹 LLM，包括编排层、执行沙箱、状态持久化和验证工具，让 Agent 不需逐行人工审查即可安全生成代码。","url":"https://www.aioga.com/news/cmtk9u4ga01hwrompqmqchjqj/","articleBody":["如何在不手动编写任何代码的情况下交付一个软件产品？","今天一个朋友问我这个问题，我意识到自己没有一个简单的答案。所以我进行了深入研究。","事实证明，答案在于你如何设计你的包裹系统。","等等，什么？什么是包裹系统工程？","这也是为什么这成为目前关于编码代理最重要的趋势的原因。如今最大的问题是如何在不阅读每一行的情况下验证AI生成的代码。你如何确保代理不会破坏生产环境或删除你的数据？","OpenAI的一篇博客：https://openai.com/index/harness-engineering/ 分享了一个有趣的实验，一个由3名工程师组成的团队已经构建并交付了一个内部测试软件产品，完全没有手动编写代码。每一行代码——应用逻辑、测试、CI配置、文档、可观测性以及内部工具——都是由Codex编写的。","他们是如何做到的？他们没有编写应用程序。他们设计了包裹系统。","把AI代理想象成一匹强大的赛马。包裹系统就是那个赛道、眼罩和骑手的缰绳，它可以让马朝正确方向奔跑，而不是跳进看台。","正如我的同事Arthur Thompson今天解释的：对于代理来说——包裹系统由所有封装大语言模型（LLM）的确定性组件组成。","Balaji Subramaniam在他的博客中详细说明了这些确定性组件：https://medium.com/google-cloud/harness-engineering-for-multi-agent-systems-using-google-adk-2-0-e248b885cb95 ——包括编排层、执行沙箱、状态持久化和验证工具。","如果你想构建可靠的代理系统，你的工作将从编写逻辑转向设计环境。你需要关注以下内容：","这在实践中是什么样子？这里是一个使用谷歌反重力SDK的简单例子：https://antigravity.google/product/antigravity-sdk?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog，结合谷歌的ADK：https://adk.dev/2.0/ 来配置本地包裹系统。注意我们是如何严格将代理限制在特定工作区（workspaces=[\"./sandbox\"]）并为它提供保存记忆的地方（save_dir=\"./trajectories\"）从而让它能够从以往经验中学习的：","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2F706wjvl4dxy8dnxgkbib.png","有了这个设计，你可以将遗留代码放入沙箱，编写一个简单的循环来运行单元测试，并让代理迭代地修复自身的错误。","那么，我们实际上如何对沙箱代理运行测试呢？","在现代测试框架工程中，测试是代理工作流图中的一个主动部分。使用 Google 的 ADK 2.0：https://adk.dev/2.0/，它引入了基于图的工作流，你可以将测试验证步骤定义为一个简单的路由节点。","如果测试通过，工作就完成了。如果测试失败，测试框架会自动将错误循环反馈给代理再次尝试。注意内置的“终止开关”：我们跟踪迭代次数，如果代理陷入不断出错和修复代码的无限循环，测试框架会安全地终止运行。","如果你想看到这个测试路由模式的实际效果，可以查看 Balaji 的 ADK 测试框架仓库中的完整实现示例：https://github.com/balajismaniam/adk-harness-engineering/blob/main/workflows/workflows.py。","要连接代理和测试节点，你可以使用工作流图来精确映射执行流程，而无需复杂的嵌套 Python while 循环。","把它想象成给赛道画出实际的跑道车道：","：https://media2.dev.to/dynamic/image/width=800%2Cheight=%2Cfit=scale-down%2Cgravity=auto%2Cformat=auto/https%3A%2F%2Fdev-to-uploads.s3.us-east-2.amazonaws.com%2Fuploads%2Farticles%2Fe6gyazb82hdpd8wqq4dv.png","恭喜！你已经构建了一个自主系统。代理编写代码并交给测试节点。如果测试失败并返回 loop_back 路由，代理会在手握错误日志的情况下再次尝试。","在 ADK 示例中查看更多循环模式的例子：https://github.com/google/adk-python/tree/main/contributing/samples/workflows/loop","你可能会想，为什么运行一个代理需要 Python 脚本。在普通的聊天窗口中，你就是那个管理工具：你会复制错误日志并照看模型。软件管理工具可以让系统自己照看自己，从而让你能够完全自动化测试驱动的编码，或者安全地重构庞大的遗留代码库。","要在你自己的机器上运行这个自我修复循环，设置时间不到五分钟：","从这里开始，你可以将我们简单的测试节点替换为一个实际执行 pytest 或 npm test 的子进程来检测你的沙盒，这样你就会拥有一个完全可用的修复循环。","如果你已经准备好扩展，可以下载完整的 IDE 和 CLI，地址是 antigravity.google：https://antigravity.google/?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog，探索 Antigravity 管理的代理：https://ai.google.dev/gemini-api/docs/antigravity-agent?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog 以进行远程执行，以及使用基于图的工作流的 Google ADK 2.0：https://adk.dev/2.0/。","我在 Google 的同事们整理了一些关于下一步该去哪里的一些很棒的指南。想了解如何为你的代理构建安全环境，请查看 Sara 展示的 Cloud Run 沙盒 codelab：https://codelabs.developers.google.com/codelabs/cloud-run/cloud-run-personal-agent-coffee-shop?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog。如果你想精通自我纠正，Balaji Subramaniam 最近发布了一篇深入探讨编码代理循环工程的文章：https://medium.com/@BalajiBuilds/61c30c9e36ca。要查看这些应用于大型企业用例的情况，请阅读 James O'Reilly 关于使用代理流水线和 Antigravity 自动化遗留系统现代化的大型案例分析：https://codelabs.developers.google.com/automating-modernization-with-antigravity?utm_campaign=CDR_0x91b1edb5_default_b550513795&utm_medium=external&utm_source=blog。","模板可以帮助你快速回答常见问题或存储可重复使用的代码片段。","你确定要隐藏此评论吗？它将在你的帖子中变为隐藏状态，但仍可通过评论的永久链接查看：#。","进一步操作中，你可以考虑屏蔽此人和/或举报滥用行为：/report-abuse","Google AI Studio 是开始使用 Gemini 构建的最快方式。准备好构建了吗？","DEV 社区：/ — 一个讨论、跟进软件开发并管理你的软件职业的空间","建立在 Forem：https://www.forem.com 上 — 开源软件：https://dev.to/t/opensource 支持 DEV：https://dev.to 及其他包容性社区。","用爱和 Ruby on Rails 制作：https://dev.to/t/rails。DEV 社区 &copy; 2016 - 2026。","我们是一个程序员分享、保持最新状态并发展职业的地方。"]},"en":{"title":"What is Harness Engineering? Google Demonstrates Automatic Code-Fixing Loops with ADK 2.0 and Antigravity SDK","summary":"Google employee Shir Meir Lador introduces harness engineering, which wraps LLMs with deterministic components, including orchestration layers, execution sandboxes, state persistence, and verification tools, allowing agents to generate code safely without manual line-by-line review.","category":"Industry","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"What is Harness Engineering? Google Demonstrates Automatic Code-Fixing Loops with ADK 2.0 and Antigravity SDK - Aioga AI News","description":"Google employee Shir Meir Lador introduces harness engineering, which wraps LLMs with deterministic components, including orchestration layers, execution sandboxes, state persisten...","url":"https://www.aioga.com/en/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:17.984Z"},"ja":{"title":"ヘインズ・エンジニアリングとは何ですか? GoogleはADK 2.0とAntigravity SDKを用いて自動エンコーディングループ修復を実証しました","summary":"GooCraftの社員Шир Mel RadolはHaRhizプロジェクトを紹介しました。これは、LLMを決定論的コンポーネントで包み込み、オーケストレーションレイヤー、実行サンドボックス、状態永続化、証明ツールなどを含み、エージェントが手動レビューなしで安全にコードを生成できるようにします。","category":"業界動向","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"ヘインズ・エンジニアリングとは何ですか? GoogleはADK 2.0とAntigravity SDKを用いて自動エンコーディングループ修復を実証しました - Aioga AIニュース","description":"GooCraftの社員Шир Mel RadolはHaRhizプロジェクトを紹介しました。これは、LLMを決定論的コンポーネントで包み込み、オーケストレーションレイヤー、実行サンドボックス、状態永続化、証明ツールなどを含み、エージェントが手動レビューなしで安全にコードを生成できるようにします。","url":"https://www.aioga.com/ja/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:19.012Z"},"ko":{"title":"헤인스 엔지니어링이란 무엇인가요? 구글은 ADK 2.0과 Antigravity SDK를 이용한 자동 인코딩 루프 복구를 시연했습니다","summary":"GooCraft 직원 Шир Mel Radol은 하리즈 프로젝트를 소개했는데, 이 프로젝트는 LLM을 오케스트레이션 계층, 실행 샌드박스, 상태 지속성, 증명 도구 등 결정론적 컴포넌트로 감싸 에이전트가 수동 검토 없이도 안전하게 코드를 생성할 수 있게 합니다.","category":"업계 동향","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"헤인스 엔지니어링이란 무엇인가요? 구글은 ADK 2.0과 Antigravity SDK를 이용한 자동 인코딩 루프 복구를 시연했습니다 - Aioga AI 뉴스","description":"GooCraft 직원 Шир Mel Radol은 하리즈 프로젝트를 소개했는데, 이 프로젝트는 LLM을 오케스트레이션 계층, 실행 샌드박스, 상태 지속성, 증명 도구 등 결정론적 컴포넌트로 감싸 에이전트가 수동 검토 없이도 안전하게 코드를 생성할 수 있게 합니다.","url":"https://www.aioga.com/ko/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:26.563Z"},"es":{"title":"¿Qué es Hanes Engineering? Google demostró la reparación automática de bucles de codificación usando ADK 2.0 y el SDK Antigravity","summary":"El empleado de GooCraft Шир Mel Radol presentó el proyecto HaRhiz, que envuelve los LLMs en un componente determinista, incluyendo capas de orquestación, sandboxes de ejecución, persistencia de estados y herramientas de demostración, permitiendo a los agentes generar código de forma segura sin revisión manual.","category":"Industria","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"¿Qué es Hanes Engineering? Google demostró la reparación automática de bucles de codificación usando ADK 2.0 y el SDK Antigravity - Aioga Noticias de IA","description":"El empleado de GooCraft Шир Mel Radol presentó el proyecto HaRhiz, que envuelve los LLMs en un componente determinista, incluyendo capas de orquestación, sandboxes de ejecución, pe...","url":"https://www.aioga.com/es/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:28.054Z"},"fr":{"title":"Qu’est-ce que Hanes Engineering ? Google a démontré la réparation automatique des boucles d’encodage en utilisant ADK 2.0 et le SDK Antigravity","summary":"L’employé de GooCraft Шир Mel Radol a introduit le projet HaRhiz, qui enveloppe les LLM dans une composante déterministe, incluant des couches d’orchestration, des bacs à sable d’exécution, la persistance d’état et des outils de preuve, permettant aux agents de générer du code en toute sécurité sans examen manuel.","category":"Industrie","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Qu’est-ce que Hanes Engineering ? Google a démontré la réparation automatique des boucles d’encodage en utilisant ADK 2.0 et le SDK Antigravity - Aioga Actualités IA","description":"L’employé de GooCraft Шир Mel Radol a introduit le projet HaRhiz, qui enveloppe les LLM dans une composante déterministe, incluant des couches d’orchestration, des bacs à sable d’e...","url":"https://www.aioga.com/fr/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:36.200Z"},"de":{"title":"Was ist Hanes Engineering? Google demonstrierte die automatische Reparatur von Codierungsschleifen mit ADK 2.0 und dem Antigravity SDK","summary":"GooCraft-Mitarbeiter Шир Mel Radol führte das HaRhiz-Projekt ein, das LLMs in eine deterministische Komponente umwickelt, einschließlich Orchestrierungsschichten, Ausführungssandboxen, Zustandspersistenz und Beweiswerkzeugen, sodass Agenten Code ohne manuelle Überprüfung sicher generieren können.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Was ist Hanes Engineering? Google demonstrierte die automatische Reparatur von Codierungsschleifen mit ADK 2.0 und dem Antigravity SDK - Aioga KI-News","description":"GooCraft-Mitarbeiter Шир Mel Radol führte das HaRhiz-Projekt ein, das LLMs in eine deterministische Komponente umwickelt, einschließlich Orchestrierungsschichten, Ausführungssandbo...","url":"https://www.aioga.com/de/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:36.343Z"},"pt-BR":{"title":"O que é a Hanes Engineering? O Google demonstrou o reparo automático de loops de codificação usando ADK 2.0 e o Antigravity SDK","summary":"O funcionário do GooCraft, Шир Mel Radol, introduziu o projeto HaRhiz, que envolve LLMs em um componente determinístico, incluindo camadas de orquestração, sandboxes de execução, persistência de estado e ferramentas de prova, permitindo que agentes gerem código com segurança sem revisão manual.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"O que é a Hanes Engineering? O Google demonstrou o reparo automático de loops de codificação usando ADK 2.0 e o Antigravity SDK - Aioga Notícias de IA","description":"O funcionário do GooCraft, Шир Mel Radol, introduziu o projeto HaRhiz, que envolve LLMs em um componente determinístico, incluindo camadas de orquestração, sandboxes de execução, p...","url":"https://www.aioga.com/pt-BR/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:44.005Z"},"ru":{"title":"Что такое Hanes Engineering? Google продемонстрировала автоматическое восстановление циклов кодирования с использованием ADK 2.0 и антигравитационного SDK","summary":"Сотрудник GooCraft Шир Мел Радол представил проект HaRhiz, который охватывает LLM детерминированным компонентом, включая слои оркестрации, песочницы для выполнения, сохранение состояний и инструменты доказательства, позволяя агентам безопасно генерировать код без ручного рассмотрения.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Что такое Hanes Engineering? Google продемонстрировала автоматическое восстановление циклов кодирования с использованием ADK 2.0 и антигравитационного SDK - Aioga Новости ИИ","description":"Сотрудник GooCraft Шир Мел Радол представил проект HaRhiz, который охватывает LLM детерминированным компонентом, включая слои оркестрации, песочницы для выполнения, сохранение сост...","url":"https://www.aioga.com/ru/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:44.178Z"},"ar":{"title":"ما هي هينز للهندسة؟ أظهرت جوجل إصلاح حلقة الترميز التلقائي باستخدام ADK 2.0 وحزمة تطوير البرمجيات المضادة للجاذبية","summary":"قدم موظف GooCraft، ميل رادول، مشروع HaRhiz، الذي يلف نماذج اللغة الكبيرة في مكون حتمي، بما في ذلك طبقات التنسيق، وصناديق الرمل التنفيذية، واستمرارية الحالة، وأدوات الإثبات، مما يسمح للوكلاء بتوليد الكود بأمان دون مراجعة يدوية.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"ما هي هينز للهندسة؟ أظهرت جوجل إصلاح حلقة الترميز التلقائي باستخدام ADK 2.0 وحزمة تطوير البرمجيات المضادة للجاذبية - Aioga أخبار الذكاء الاصطناعي","description":"قدم موظف GooCraft، ميل رادول، مشروع HaRhiz، الذي يلف نماذج اللغة الكبيرة في مكون حتمي، بما في ذلك طبقات التنسيق، وصناديق الرمل التنفيذية، واستمرارية الحالة، وأدوات الإثبات، مما يسم...","url":"https://www.aioga.com/ar/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:52.227Z"},"hi":{"title":"हेंस इंजीनियरिंग क्या है? Google ने ADK 2.0 और एंटीग्रैविटी SDK का उपयोग करके स्वचालित एन्कोडिंग लूप मरम्मत का प्रदर्शन किया","summary":"GooCraft कर्मचारी Шир मेल राडोल ने HaRhiz परियोजना की शुरुआत की, जो LLM को एक नियतात्मक घटक में लपेटता है, जिसमें ऑर्केस्ट्रेशन परतें, निष्पादन सैंडबॉक्स, राज्य दृढ़ता और प्रमाण उपकरण शामिल हैं, जिससे एजेंटों को मैन्युअल समीक्षा के बिना सुरक्षित रूप से कोड उत्पन्न करने की अनुमति मिलती है।","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"हेंस इंजीनियरिंग क्या है? Google ने ADK 2.0 और एंटीग्रैविटी SDK का उपयोग करके स्वचालित एन्कोडिंग लूप मरम्मत का प्रदर्शन किया - Aioga AI समाचार","description":"GooCraft कर्मचारी Шир मेल राडोल ने HaRhiz परियोजना की शुरुआत की, जो LLM को एक नियतात्मक घटक में लपेटता है, जिसमें ऑर्केस्ट्रेशन परतें, निष्पादन सैंडबॉक्स, राज्य दृढ़ता और प्रमाण उप...","url":"https://www.aioga.com/hi/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:04:52.933Z"},"it":{"title":"Cos'è Hanes Engineering? Google ha dimostrato la riparazione automatica dei loop di codifica usando ADK 2.0 e l'Antigravity SDK","summary":"Il dipendente di GooCraft Шир Mel Radol ha introdotto il progetto HaRhiz, che avvolge gli LLM in una componente deterministica, inclusi strati di orchestrazione, sandbox di esecuzione, persistenza di stato e strumenti di dimostrazione, permettendo agli agenti di generare codice in sicurezza senza revisione manuale.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Cos'è Hanes Engineering? Google ha dimostrato la riparazione automatica dei loop di codifica usando ADK 2.0 e l'Antigravity SDK - Aioga Notizie IA","description":"Il dipendente di GooCraft Шир Mel Radol ha introdotto il progetto HaRhiz, che avvolge gli LLM in una componente deterministica, inclusi strati di orchestrazione, sandbox di esecuzi...","url":"https://www.aioga.com/it/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:02.184Z"},"nl":{"title":"Wat is Hanes Engineering? Google demonstreerde automatische encoding loop repair met ADK 2.0 en de Antigravity SDK","summary":"GooCraft-medewerker Шир Mel Radol introduceerde het HaRhiz-project, dat LLM's omhult in een deterministische component, inclusief orkestratielagen, uitvoeringssandboxes, toestandpersistentie en bewijstools, waardoor agenten veilig code kunnen genereren zonder handmatige controle.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Wat is Hanes Engineering? Google demonstreerde automatische encoding loop repair met ADK 2.0 en de Antigravity SDK - Aioga AI-nieuws","description":"GooCraft-medewerker Шир Mel Radol introduceerde het HaRhiz-project, dat LLM's omhult in een deterministische component, inclusief orkestratielagen, uitvoeringssandboxes, toestandpe...","url":"https://www.aioga.com/nl/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:01.982Z"},"tr":{"title":"Hanes Mühendisliği nedir? Google, ADK 2.0 ve Antigravity SDK kullanarak otomatik kodlama döngüsü onarımını gösterdi","summary":"GooCraft çalışanı Шир Mel Radol, LLM'leri orkestrasyon katmanları, yürütme kum kutuları, durum kalıcılığı ve ispat araçları dahil olmak üzere deterministik bir bileşenle saran HaRhiz projesini tanıttı; bu proje ajanların manuel inceleme olmadan güvenli bir şekilde kod üretmesini sağlıyor.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Hanes Mühendisliği nedir? Google, ADK 2.0 ve Antigravity SDK kullanarak otomatik kodlama döngüsü onarımını gösterdi - Aioga AI Haberleri","description":"GooCraft çalışanı Шир Mel Radol, LLM'leri orkestrasyon katmanları, yürütme kum kutuları, durum kalıcılığı ve ispat araçları dahil olmak üzere deterministik bir bileşenle saran HaRh...","url":"https://www.aioga.com/tr/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:10.409Z"},"vi":{"title":"Hanes Engineering là gì? Google đã trình diễn việc sửa chữa vòng lặp mã hóa tự động bằng ADK 2.0 và Antigravity SDK","summary":"Nhân viên GooCraft, Шир Mel Radol, đã giới thiệu dự án HaRhiz, bao bọc các LLM trong một thành phần xác định, bao gồm các lớp điều khiển, sandbox thực thi, lưu trữ trạng thái và công cụ chứng minh, cho phép agent tạo mã một cách an toàn mà không cần kiểm tra thủ công.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Hanes Engineering là gì? Google đã trình diễn việc sửa chữa vòng lặp mã hóa tự động bằng ADK 2.0 và Antigravity SDK - Tin tức AI Aioga","description":"Nhân viên GooCraft, Шир Mel Radol, đã giới thiệu dự án HaRhiz, bao bọc các LLM trong một thành phần xác định, bao gồm các lớp điều khiển, sandbox thực thi, lưu trữ trạng thái và cô...","url":"https://www.aioga.com/vi/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:11.363Z"},"id":{"title":"Apa itu engineering harness? Google menggunakan ADK 2.0 dan Antigravity SDK untuk mendemonstrasikan siklus pemrograman otomatis yang diperbaiki","summary":"Karyawan Google Shir Meir Lador memperkenalkan engineering harness, yaitu membungkus LLM dengan komponen deterministik termasuk lapisan orkestrasi, sandbox eksekusi, penyimpanan status, dan alat verifikasi, sehingga Agent dapat menghasilkan kode dengan aman tanpa pemeriksaan manual tiap baris.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Apa itu engineering harness? Google menggunakan ADK 2.0 dan Antigravity SDK untuk mendemonstrasikan siklus pemrograman otomatis yang diperbaiki - Berita AI Aioga","description":"Karyawan Google Shir Meir Lador memperkenalkan engineering harness, yaitu membungkus LLM dengan komponen deterministik termasuk lapisan orkestrasi, sandbox eksekusi, penyimpanan st...","url":"https://www.aioga.com/id/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:17.887Z"},"th":{"title":"Hanes Engineering คืออะไร? Google สาธิตการซ่อมแซมลูปการเข้ารหัสอัตโนมัติโดยใช้ ADK 2.0 และ Antigravity SDK","summary":"พนักงาน GooCraft Шир Mel Radol ได้แนะนําโปรเจกต์ HaRhiz ซึ่งห่อหุ้ม LLMs ด้วยองค์ประกอบแบบกําหนดทิศทาง รวมถึงชั้นการจัดการ, sandbox การรัน, การคงสถานะ และเครื่องมือพิสูจน์ ช่วยให้เอเจนต์สามารถสร้างโค้ดได้อย่างปลอดภัยโดยไม่ต้องตรวจสอบด้วยตนเอง","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Hanes Engineering คืออะไร? Google สาธิตการซ่อมแซมลูปการเข้ารหัสอัตโนมัติโดยใช้ ADK 2.0 และ Antigravity SDK - ข่าว AI Aioga","description":"พนักงาน GooCraft Шир Mel Radol ได้แนะนําโปรเจกต์ HaRhiz ซึ่งห่อหุ้ม LLMs ด้วยองค์ประกอบแบบกําหนดทิศทาง รวมถึงชั้นการจัดการ, sandbox การรัน, การคงสถานะ และเครื่องมือพิสูจน์ ช่วยให้เ...","url":"https://www.aioga.com/th/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:19.638Z"},"pl":{"title":"Czym jest inżynieria Hanes? Google zademonstrowało automatyczną naprawę pętli kodowania przy użyciu ADK 2.0 oraz Antigravity SDK","summary":"Pracownik GooCraft, Mel Radol, wprowadził projekt HaRhiz, który otacza LLM deterministycznym komponentem, w tym warstwami orkiestracji, piaskownicami wykonawczymi, utrwalaniem stanu oraz narzędziami do dowodzenia, umożliwiając agentom bezpieczne generowanie kodu bez konieczności ręcznej kontroli.","category":"行业动态","source":"Google AI：DEV 作者专属（RSS）","aggregationSource":"Google AI：DEV 作者专属（RSS）","pageTitle":"Czym jest inżynieria Hanes? Google zademonstrowało automatyczną naprawę pętli kodowania przy użyciu ADK 2.0 oraz Antigravity SDK - Aioga Wiadomości AI","description":"Pracownik GooCraft, Mel Radol, wprowadził projekt HaRhiz, który otacza LLM deterministycznym komponentem, w tym warstwami orkiestracji, piaskownicami wykonawczymi, utrwalaniem stan...","url":"https://www.aioga.com/pl/news/cmtk9u4ga01hwrompqmqchjqj/","contentTranslated":true,"sourceHash":"a89f3cc4bf95759b","translatedAt":"2026-09-02T16:05:28.595Z"}},"evidenceTier":"verified-news","reviewStatus":"editorial-selected","indexable":true,"editorialCover":""}}