我构建了 agentwerk,一个专注于高效完成任务的轻量级 Rust 库,用于扩展智能体协作

Reddit r/AI_Agents 工具

摘要

作者介绍了 agentwerk,这是一个轻量级的 Rust 库,旨在通过工单系统扩展智能体协作。它为 LangChain 或 AutoGen 等臃肿框架提供了更简单的替代方案,适用于无需人工干预的流水线。

在一个新的 Rust 项目中,我在寻找一个简单智能体循环(agentic loop)的实现。我的目标是大规模分析成千上万的软件制品。由于找不到合适的架构,我决定构建 agentwerk。像 Claude Code、Codex 或 OpenClaw 这样优秀的智能体产品,要么是闭源的,要么是从零开始构建其核心智能体执行逻辑。此外,这些产品主要侧重于与人类的交互。而我希望创建一个无需人工干预的智能体流水线。像 Google ADK、AutoGen 和 LangChain 这样的通用框架非常臃肿和复杂,但依然缺乏基本功能:用于读取文件、浏览网页或以受控方式访问 bash 的简单工具。此外,它们对 LLM API 的抽象程度过高,导致你无法理解如何优化应用程序,且缺乏恰当的事件处理机制。agentwerk 的理念是启动数十甚至数百个专用智能体,它们通过工单系统进行协作,并将结果附加到工单上。工单系统还作为预算控制或瓶颈检测的中央实体。那么,如何在大规模下处理智能体并确保高质量的结果呢?
查看原文

相似文章

@itsclelia: I have one big problem with agentic engineering: I want agents to operate autonomously, but I also want granular, rever…

X AI KOLs Timeline

I have one big problem with agentic engineering: I want agents to operate autonomously, but I also want granular, reversible control over every change they make. I could solve this by committing every intermediate step to Git, but that would completely pollute my repo history. So I built 𝗮𝗴𝗴𝗶𝘁: a Git-like CLI for local and remote (S3-backed) agent artifact storage, written in Rust . With aggit, my agents can stash intermediate work, create branches safely, restore previous states, and back