Terminal Use (YC W26) — "AI Agent 的 Vercel" 深度研究

🎯 一句话版本

关于Terminal Use Yc W26 Report的深度研究报告

> Terminal Use 是一个面向文件系统型 AI Agent 的部署平台,专为 Claude Agent SDK、Codex SDK 等编码 Agent 设计。它将文件系统作为一等公民,提供持久化存储、沙箱执行、消息流式传输、版本管理和回滚等完整的 Agent 生命周期管理。

1. 产品详细分析

1.1 一句话定位

"Infra for Background Agents" — 像 Vercel 部署前端应用一样部署和管理 AI Agent。

1.2 核心产品模型

Terminal Use 的产品模型围绕以下核心原语:

原语角色说明
**Agent**部署的运行时Python 代码,每次部署创建新版本
**Task**一次对话/任务对应一个会话或工作单元,持有状态和消息
**Filesystem**持久化存储挂载到 Task 的 `/workspace`,独立于 Task 生命周期
**Project**权限边界文件系统的权限继承自所属 Project
**Namespace**隔离边界计算和存储的隔离单元
**Environment**部署策略`production` / `preview`
**Branch**部署槽位Git 分支到部署的映射
**Version**可部署构建一次部署的具体版本

来源:Core Model 文档

1.3 两大核心循环

部署循环 (Deploy Loop):

1. 编写 Agent 代码 (Python)

2. 执行 tu deploy

3. 平台创建新版本并激活到对应分支

运行循环 (Run Loop):

1. 创建或选择 Filesystem

2. 创建 Task 关联到 Agent

3. 发送 Event 到 Task

4. 读取流式 Message,检查文件输出

1.4 Agent 开发模型

Agent 通过 Python 的 AgentServer 定义三个生命周期钩子:


from terminaluse.lib import AgentServer, TaskContext

server = AgentServer()

@server.on_create
async def handle_create(ctx: TaskContext, params: dict):
    # Task 创建时调用
    await ctx.messages.send("Task created.")

@server.on_event
async def handle_event(ctx: TaskContext, event: Event):
    # 用户发送消息时调用
    with open("/workspace/output.txt", "a") as f:
        f.write(event.content.text)

@server.on_cancel
async def handle_cancel(ctx: TaskContext):
    # Task 取消时调用
    pass

来源:Building Agents

1.5 开箱即用的 SDK 支持

1.6 CLI 工具


uv tool install terminaluse  # 安装
tu login                       # 登录
tu init                        # 初始化 Agent 项目
tu deploy -y                   # 部署
tu tasks create -a <agent> -m "hello"  # 创建任务
tu tasks send <task-id> -m "..."       # 发送消息
tu tasks pull <task-id> --out ./output # 拉取文件
tu rollback                    # 回滚
tu logs                        # 查看日志

来源:Quick Start

1.7 定价

截至 2026-03-22,Terminal Use 尚未公开定价页面。官网引导用户通过 预约 Demo 或发邮件 founders@terminaluse.com 了解价格。

这是典型的早期 B2B 销售策略 — 产品还在定型期,通过一对一沟通了解客户需求和付费意愿。

1.8 API 设计

Terminal Use 提供完整的 RESTful API,覆盖:

完整 API 索引:docs.terminaluse.com/llms.txt

2. 技术架构

2.1 沙箱方案:Bubblewrap

Terminal Use 使用 bubblewrap(而非 nsjail 或 Firecracker)作为沙箱方案。

具体实现:

来源:Sandboxing 文档

与 E2B 的关键区别:E2B 使用 Firecracker microVM,提供更强的隔离(独立内核),但启动更慢(~200ms)。Bubblewrap 是用户态命名空间隔离,更轻量但隔离粒度较粗。

当前限制:

2.2 文件系统实现

Terminal Use 的最大差异化特性是将 Filesystem 作为独立于 Task 的一等公民。

三种文件流:

流类型用途操作
Archive Flow目录级推拉`tu fs push` / `tu fs pull`、`get_upload_url` / `get_download_url`
Single-File Flow单文件读写`upload_file` / `download_file` / `get_file` / `list_files`
Runtime Sync FlowHandler 内同步`adk.filesystem.sync_down` / `sync_up`

挂载规则:

Filesystem 同步机制:

来源:Workspaces and Filesystems

推测的底层实现:文档未明确说明底层存储技术。从 archive flow 和 presigned URL 的设计来看,极有可能使用对象存储(如 S3)+ tar 归档方式实现持久化,在 Task 启动时解压到 sandbox 的 /workspace 目录。这不是 overlay fs 或 copy-on-write 方案,而是更接近 "sync before, sync after" 的模式。

2.3 消息流式传输

来源:Frontend Integration

2.4 部署与版本管理

来源:Deployments

3. 创始团队

3.1 创始人背景

创始人角色背景
**Vivek Raja**Co-founder在 Palantir 领导了美国医院系统的大型 Agent 用例技术交付
**Stavros Filosidis**Co-founder在 Palantir 负责开发工具的基础设施
**Filip Balucha**Co-founder在 Palantir 负责 Foundry 最常用应用的前端开发

LinkedIn 链接:

来源:YC Company Page、Fondo Blog

3.2 Palantir 经验的价值

Palantir 的经验对 Terminal Use 的产品设计影响深远:

1. 企业级数据隔离:Namespace/Project 的隔离设计直接源于 Palantir 对数据权限的严格要求

2. 复杂 Agent 编排:Vivek 在医院系统中领导大规模 Agent 部署的经验

3. 开发者平台思维:Stavros 的 dev tooling 基础设施经验塑造了 CLI-first 的产品哲学

4. 前端集成能力:Filip 的 Foundry 前端经验带来了 Vercel AI SDK 集成

4. 融资详情

4.1 已知信息

> ⚠️ 重要澄清:搜索 "$30M Terminal Use funding" 的结果指向的是另一家同名公司 "Terminal"(远程开发者招聘平台,成立于 2017 年,创始人 Jack Abraham / Joe Lonsdale),与本文讨论的 Terminal Use (YC W26) 无关。

4.2 合理推测

作为 YC W26 公司,目前可能处于:

Gustaf Alströmer 在 X 上公开表示:"The easiest way to set up Claude Agent SDK is Terminal Use. It's amazing."

— 来源

5. 竞品深度对比

5.1 赛道地图

AI Agent 基础设施赛道可分为几个层次:

层次代表公司侧重点
纯沙箱执行E2B, Daytona, Sprites, Lifo提供隔离的代码执行环境
Agent 部署平台**Terminal Use**, Modal完整的 Agent 生命周期管理
开发环境Gitpod, Replit远程开发环境(IDE + 计算)
通用 ServerlessFly.io, Railway通用容器/VM 托管

5.2 详细对比

Terminal Use vs E2B

维度Terminal UseE2B
**沙箱技术**Bubblewrap (namespace)Firecracker microVM
**隔离级别**用户态命名空间内核级 VM
**文件系统**一等公民,持久化,可 fork临时性,sandbox 生命周期内
**Agent 框架**内置 Claude/Codex SDK adapter框架无关的代码执行
**部署模型**Git-native,版本管理,回滚无(按需创建 sandbox)
**定位**Agent 部署 + 运维平台沙箱执行引擎
**融资**YC W26$43.8M(PitchBook),Insight Partners 领投
**开源**闭源[开源](https://github.com/e2b-dev/E2B)

来源:E2B GitHub、E2B Blog

Terminal Use vs Modal

维度Terminal UseModal
**目标用户**Agent 开发者ML/数据团队
**计算模型**容器 + BubblewrapServerless 函数 + GPU
**文件系统**持久化 Filesystem 原语Volume mounts
**PTY 支持**未明确存在[已知问题](https://github.com/modal-labs/libmodal/issues/245)
**Agent 特性**消息流、状态持久化、Task 管理无(通用计算)
**快照**不支持(通过 Filesystem 持久化)支持 snapshot branching

Terminal Use vs Daytona

维度Terminal UseDaytona
**沙箱技术**Bubblewrap自有 sandbox(90ms 冷启动)
**PTY 支持**未明确优秀(cto.new 选择 Daytona 的关键原因)
**Agent 特性**完整(消息、状态、文件系统)基础(执行环境)
**快照**不支持Beta 中
**融资**YC W26$31M(Series A $24M,FirstMark 领投)

来源:Daytona Series A

Terminal Use vs Fly.io / Replit / Gitpod

维度Terminal UseFly.ioReplitGitpod
**定位**Agent 部署通用边缘计算AI 开发 + 部署远程开发环境
**Agent 专属功能**✅ 消息/状态/FS❌ 无部分(Replit Agent)❌ 无
**文件系统持久化**✅ 一等公民Volume 挂载项目文件工作区
**CLI 部署**✅ `tu deploy`✅ `fly deploy`Web IDECLI/Web

5.3 Terminal Use 的差异化优势

1. Filesystem 解耦:文件系统独立于 Task 生命周期,可跨 Agent 共享、fork、版本化

2. Agent 原生:不是通用计算平台改造的,而是从第一天就为 Agent 设计

3. Vercel 式 DX:Git-native 部署、preview/production 环境、回滚、日志

4. SDK 适配层:开箱即用的 Claude/Codex SDK 支持

5. CLI-first + AI-first:设计让 Claude Code 可以帮你构建、测试、迭代 Agent

6. 社区反馈

6.1 Hacker News Launch 分析

帖子:Launch HN: Terminal Use (YC W26) – Vercel for filesystem-based agents

关键讨论主题:

1. "为什么不直接用 Docker?":社区对 bubblewrap vs Docker/Firecracker 的取舍有疑问。Terminal Use 选择 bubblewrap 是因为更轻量且网络共享更简单(Agent 需要调 API)

2. Filesystem as first-class:这是社区反应最积极的特性。很多开发者在自己搭 Agent 时都遇到了文件持久化的痛点

3. 与 E2B 的区别:被多次提问。团队强调他们是"Agent 部署平台"而非"沙箱执行引擎"

4. 安全性担忧:网络共享引发了一些安全讨论,团队承认 preview URL 和 sandbox.exec() 还在 roadmap 上

6.2 Twitter/X 反馈

Gustaf Alströmer(YC 合伙人)公开推荐:

> "The easiest way to set up Claude Agent SDK is Terminal Use. It's amazing."

> — @gustaf

这种来自 YC GP 的公开背书在 YC 公司中并不常见,说明产品确实打动了一些关键用户。

6.3 内部 Dogfooding

团队在 YC 页面分享了一个有趣的内部用法:他们用 Terminal Use 来构建 Terminal Use 自身。具体方式:

来源:YC Company Page

7. 市场规模

7.1 Agentic AI 整体市场

来源2025 估值2026 预测2030+ 预测CAGR
Precedence Research$7.55B$10.86B$199B (2034)43.8%
Grand View Research$7.63B$10.91B--
Fortune Business Insights-$2.98B (北美)--

来源:Precedence Research、Grand View Research

7.2 AI Agent 基础设施子赛道

AI Agent 基础设施是 Agentic AI 大市场的底层支撑层。合理估算:

来源:Coherent Market Insights

7.3 赛道融资热度

公司融资总额最新轮次
E2B$43.8MSeries A $21M (2025.07)
Daytona$31MSeries A $24M (2026.02)
Modal$115M+Series B
Terminal UseYC W26Seed(推测进行中)

这个赛道的融资密度说明投资人对 AI Agent 基础设施的信心很高。

8. 与小虾 (xiaoxia.app) 的关系

8.1 小虾概述

小虾 (xiaoxia.app) 是 Jay 正在开发的一个轻量级托管平台:

8.2 交集分析

维度Terminal Use小虾
**核心问题**部署和管理 AI Agent托管 Docker 容器 + LLM 代理
**用户画像**构建 AI Agent 产品的开发者需要简单托管的个人/小团队
**容器管理**内置 Bubblewrap 沙箱Docker 容器管理
**文件系统**持久化 Filesystem 原语Docker Volume
**LLM 集成**不涉及(Agent 自带 API key)LLM Proxy 统一路由
**规模目标**Enterprise/Growth小而美,低成本
**定价模型**按 Agent 用量(推测)固定月费 $5

8.3 从 Terminal Use 学到什么

1. Filesystem 作为一等公民

- Terminal Use 把文件系统从 sandbox 生命周期中解耦出来,这是一个关键的产品洞察

- 小虾可以考虑:让用户的数据卷独立于容器生命周期管理,支持跨容器共享和快照

2. Git-native 部署

- Terminal Use 的 tu deploy 从 Git 仓库直接部署的体验非常好

- 小虾可以加入 Git webhook → 自动部署的能力,降低用户的操作成本

3. CLI-first 设计哲学

- Terminal Use 把 CLI 设计成了 AI-friendly 的工具,让 Claude Code 可以直接与平台交互

- 小虾的 Worker Agent 架构可以暴露简洁的 CLI/API,方便用户自动化

4. Task/Session 的抽象

- Terminal Use 的 Task 概念(对话+状态+文件系统)是对 "Agent 运行" 的优雅抽象

- 小虾如果要支持 Agent 托管,可以借鉴这个 Task 模型

5. 权限模型(Namespace → Project → Filesystem → Task)

- Terminal Use 的多层权限设计适合企业级场景

- 小虾的 Worker Agent 架构已经有控制面/数据面分离,可以在此基础上加入项目级隔离

8.4 小虾的独特定位

小虾有 Terminal Use 没有的几个优势:

Terminal Use 面向的是构建 Agent 产品的开发者,小虾面向的是需要简单托管的个人和小团队。两者虽然在基础设施层有交集(都管理容器化的运行时),但目标用户和产品复杂度完全不同。

9. 总结与判断

9.1 Terminal Use 做对了什么

✅ 精准定位:不做通用沙箱,专注 "filesystem-based agent" 这个具体场景

✅ Filesystem 解耦:这是真正的产品创新,解决了 Agent 开发中最头疼的文件持久化问题

✅ Vercel 式体验:Git-native、CLI-first、preview/production — 开发者立刻能理解

✅ Palantir DNA:团队有企业级软件和数据隔离的深厚经验

✅ Dogfooding:用自己的产品构建自己的产品,快速迭代

9.2 风险与挑战

⚠️ Bubblewrap 安全性:相比 Firecracker microVM,bubblewrap 的隔离级别较低,可能限制企业客户的采用

⚠️ 功能差距:自己承认缺少 preview URL 和 sandbox.exec() 等通用沙箱功能

⚠️ 4 人团队:与 E2B(更成熟)、Daytona($31M 融资)相比,资源有限

⚠️ 锁定风险:Python-only 的 Agent runtime,TypeScript Agent 开发者被排除在外

⚠️ 竞争激烈:E2B、Daytona、Modal 都在快速推进

9.3 预测

Terminal Use 最可能的发展路径:

1. 短期(3-6 个月):成为 Claude Agent SDK 和 Codex SDK 的默认部署方式,形成生态位

2. 中期(6-12 个月):完善通用沙箱能力,向更多 Agent 框架扩展

3. 长期:要么被 Anthropic/OpenAI 自家平台替代(风险),要么成为 Agent 部署的事实标准(机会)

最大的不确定性在于:Anthropic 和 OpenAI 是否会自己做 Agent 托管平台。如果大模型厂商保持"只做模型"的策略,Terminal Use 有很大的机会。

附录:关键链接

资源URL
官网[terminaluse.com](https://www.terminaluse.com)
文档[docs.terminaluse.com](https://docs.terminaluse.com)
YC 页面[ycombinator.com/companies/terminal-use](https://www.ycombinator.com/companies/terminal-use)
HN Launch[news.ycombinator.com/item?id=47311657](https://news.ycombinator.com/item?id=47311657)
Demo 视频[youtube.com/watch?v=ttMl96l9xPA](https://www.youtube.com/watch?v=ttMl96l9xPA)
Gustaf 推荐[x.com/gustaf/status/2020982458217570321](https://x.com/gustaf/status/2020982458217570321)
Vivek LinkedIn[linkedin.com/in/v-raja](https://www.linkedin.com/in/v-raja/)
Stavros LinkedIn[linkedin.com/in/stavrosfilosidis](https://www.linkedin.com/in/stavrosfilosidis/)
Filip LinkedIn[linkedin.com/in/filip-balucha](https://www.linkedin.com/in/filip-balucha/)
Fondo 介绍[fondo.com/blog/terminal-use-launches](https://fondo.com/blog/terminal-use-launches)
沙箱对比文章[cto.new/blog/choosing-an-ai-sandbox-provider-in-2026](https://cto.new/blog/choosing-an-ai-sandbox-provider-in-2026)
E2B Series A[e2b.dev/blog/series-a](https://e2b.dev/blog/series-a)
Daytona Series A[prnewswire.com/...daytona-raises-24m](https://www.prnewswire.com/news-releases/daytona-raises-24m-series-a-to-give-every-agent-a-computer-302680740.html)
AI Agent 市场数据[precedenceresearch.com/agentic-ai-market](https://www.precedenceresearch.com/agentic-ai-market)
AI Sandbox 对比[betterstack.com/.../best-sandbox-runners](https://betterstack.com/community/comparisons/best-sandbox-runners/)
AI Sandbox 对比 2[rywalker.com/research/ai-agent-sandboxes](https://rywalker.com/research/ai-agent-sandboxes)
预约 Demo[terminaluse.cal.com/vraja/meet](https://terminaluse.cal.com/vraja/meet)
Woz (内部产品)[woz.terminaluse.com](https://woz.terminaluse.com)

评分

维度分数说明
创意?/10
技术深度?/10
实用性?/10
影响力?/10
数据支撑?/10
与我们的相关性?/10
**综合****?/10**需要后续评估

> 一句话总结:(报告的核心价值与我们的关联)