← 回總覽

我们都知道 Bash 很烂。为什么要让我们的智能体受苦?

📅 2026-04-07 16:21 Theo - t3․gg 人工智能 1 分鐘 1044 字 評分: 87
AI 智能体 LLM Bash TypeScript 执行层
📌 一句话摘要 Theo 批评了 AI 智能体执行过程中对 Bash 的过度依赖,主张转向基于 TypeScript 的“代码模式”(Code Mode),以提升安全性、确定性和效率。 📝 详细摘要 本文分析了当前 AI 智能体工作流的局限性,特别是将整个代码库倾倒进 LLM 上下文这种“代码库混合”(Repo Mix)的反模式。Theo 认为,虽然 Bash 是一个有用的起点,但它缺乏高级智能体所需的安全性、确定性和细粒度控制。他提议转向“代码模式”,利用 TypeScript SDK 和 JavaScript 隔离环境(Isolates)。这种执行层方法通过利用确定性代码执行,而非仅仅

📌 一句话摘要

Theo 批评了 AI 智能体执行过程中对 Bash 的过度依赖,主张转向基于 TypeScript 的“代码模式”(Code Mode),以提升安全性、确定性和效率。

📝 详细摘要

本文分析了当前 AI 智能体工作流的局限性,特别是将整个代码库倾倒进 LLM 上下文这种“代码库混合”(Repo Mix)的反模式。Theo 认为,虽然 Bash 是一个有用的起点,但它缺乏高级智能体所需的安全性、确定性和细粒度控制。他提议转向“代码模式”,利用 TypeScript SDK 和 JavaScript 隔离环境(Isolates)。这种执行层方法通过利用确定性代码执行,而非仅仅依赖非确定性的模型预测,提供了更好的沙箱环境、更低的 Token 消耗以及更高的准确性。

💡 主要观点

- “代码库混合”反模式既低效又昂贵。 将整个代码库倾倒进 LLM 上下文会增加成本和延迟,并因上下文窗口饱和和不必要的噪音而降低模型性能。

Bash 不足以满足生产级智能体的执行需求。 Bash 缺乏标准化的安全性、细粒度的权限控制和确定性,这使得它在自主智能体操作中存在风险,且难以在团队间进行管理。
转向“代码模式”可提高智能体的可靠性。 使用 TypeScript SDK 和 JavaScript 隔离环境允许智能体执行确定性代码,与原始 Shell 命令相比,减少了 Token 使用并增强了安全性。

💬 文章金句

- 我们都知道 Bash 很烂。为什么要让我们的智能体受苦?

  • 如果你给模型一千个工具,它会全部用上。但如果你只给它一个 Bash 工具,它就能做所有事情。
  • 逻辑应该是确定性的代码,而不是非确定性的模型预测。

📊 文章信息

AI 评分:87

来源:Theo - t3․gg

作者:Theo - t3․gg

分类:人工智能

语言:英文

阅读时间:14 分钟

字数:3474

标签: AI 智能体, LLM, Bash, TypeScript, 执行层

播放完整视频

查看原文 → 發佈: 2026-04-07 16:21:20 收錄: 2026-04-07 20:00:59

🤖 問 AI

針對這篇文章提問,AI 會根據文章內容回答。按 Ctrl+Enter 送出。