一个嵌入式浏览器 Rust agent 栈空闲仅 270 MB
Unique_Champion4327 · reddit · 2026-07-23
这条 Reddit 不是在“晒项目”,而是在认真讨论一个 轻量级 agent 栈 的工程设计取舍。
作者做了什么
- 用 Rust 单二进制 重新实现整套 agent 系统。
- 用 单进程嵌入式浏览器 替代完整 Chromium。
- 结果是:应用、服务和浏览器一起空闲时大约 270 MB,明显低于很多动辄 1–7 GB 的 agent 栈。
他们重点抛出的设计问题
- 配置方式:把模型、系统提示词、可用工具、超时、MCP server、循环参数、上下文压缩策略都收进一个 YAML profile。作者想确认 YAML 是否足够表达复杂场景,还是最终必须回到代码。
- 验证器:增加一个独立 judge agent,在结果返回前做检查。问题是它值不值得额外 token 成本。
- 拓扑结构:系统支持 hierarchy、mesh、pipeline、peer-to-peer、orchestrator 等多种模式,但作者发现自己大多数时候只用 pipeline 和简单层级。
- Provider 组合:把 Claude Code、Gemini CLI、Codex 这类免 key CLI agent,与 Anthropic、DeepSeek、Kimi、Gemini 和本地 runner 混在一起使用,主要是为了控制成本。
价值
这条帖子的重点在于:agent 系统真正该怎么工程化,而不是某个模型有多强。
「编程与Agent」频道最新
- ChatGPT Work 移动端可边托管应用边和 Codex 对话 — jxnlco · 2026-07-23
- Claude Code 安全插件实测烧掉 600 美元 token 并挂掉会话 — TAbrodi · 2026-07-23
- 一段代码草图设想让 agent 自我升级并按需切模型 — irvinebroque · 2026-07-23
- 用 20 美元网线就能跑 39.7GB 多节点 GPU 推理 — Chuyito · 2026-07-23
- OpenAI GPT-5.6 Sol 五天解出 6 个 Erdős 问题 — Charuru · 2026-07-23
- ModelScope 推出图像生成 MCP Server,接入 Qwen-Image — modelcontextprotocol · 2026-07-23