
Val Town
面向开发者和 AI 代理的即时部署平台:用 TypeScript 写代码,即刻发布到在线网址。
关于 Val Town
Val Town 是一个在浏览器里写 TypeScript、保存即上线的托管平台,代码跑在 Deno 上,可以做成 HTTP 接口、定时任务或邮件处理程序,每个 val 自带 SQLite 数据库。开发公司 Val Town, Inc. 由 Steve Krouse 与 Tom MacWright 联合创办,2022 年 7 月上线,Accel 领投了 550 万美元种子轮。平台另有 AI 编程代理 Townie、MCP 服务器和 vt 命令行工具。Val Town 定价页(截至 2026-10-25):Free 每月 0 美元,Pro 月付价每月 25 美元。
Val Town 界面截图
它是什么
Val Town 是一个托管的代码运行平台。About 页把它描述为面向程序员的自动化和内部工具平台,用户被称为“懂代码”的工程师:想要不配置基础设施就能马上用的工具,同时在需要时保留代码的全部能力。2022 年写下的创始短诗概括了这个想法:如果 GitHub Gist 能运行,如果 AWS Lambda 也有趣。
基本单位叫 val。一个 val 是一组带版本历史的 TypeScript 文件,可以挂上 HTTP、定时任务(cron)和邮件三类触发器:HTTP val 得到一个公开网址,cron val 按设定间隔运行,邮件 val 收到邮件时运行。运行时文档写明代码跑在 Deno 上,截至 2026-10-25 为 Deno 2.9.6,支持 TypeScript 与 TSX,不允许访问文件系统,需要存储时改用 SQLite 或 blob 存储。
围绕 val,平台提供 SQLite 数据库、blob 存储、环境变量、日志、分支与版本历史,以及一个名叫 Townie 的浏览器内 AI 编程代理。2026 年 1 月起,每个 val 都有自己的 SQLite 数据库和内置的数据库浏览界面。对外接口有远程 MCP 服务器、vt 命令行工具、TypeScript SDK,以及给 Claude Code、Codex 和 Cursor 用的插件。
开发公司是 Val Town, Inc.,使用条款和官网页脚都写这个名字。About 页列出的团队成员是:联合创始人兼 CEO Steve Krouse、联合创始人兼 CTO Tom MacWright,另有 COO、设计工程师、增长工程师和写作工程师各一人。投资方是 Accel 的 Dan Levine。
如果 GitHub Gist 能运行,如果 AWS Lambda 也有趣。
核心能力
第一是保存即上线。Townie 第 5 版发布文章写道,和平台上的每次编辑一样,改动会在 100 毫秒内部署到一个网址或分支预览网址上。同一篇文章还写道,可以依靠版本历史和分支快速改动而不把东西弄坏。
第二是自带存储。SQLite 文档写明数据库由 Turso 提供支持,免费方案可存 10MB,付费方案最多 1GB。2026-01-23 的发布文章写道,每个 val 都有自己的数据库;复制自己的项目时可以连同数据库一起复制;内置的数据库浏览器可以加列、删行、查看表结构、运行查询,并把表导出为 CSV 或把整库导出为 SQL。
第三是 AI 代理。Townie 文档写道,在界面里能做的事 Townie 几乎都能做:读写和运行代码,读取 SQLite、blob 存储、日志与环境变量,设置定时任务。2026-09-10 的更新日志写道,Townie 新增“Auto”模式,读取文件这类低风险操作不再逐次请求许可,写入 SQLite 这类可能有破坏性的操作仍需用户确认。
第四是对外接口。MCP 文档写道,兼容的 AI 应用可以通过 Val Town 的 MCP 服务器读取、编辑、运行和部署 val。2026-06-05 发布的插件把 MCP 服务器和平台技能打包在一起,支持 Claude Code、Codex 和 Cursor。vt 命令行工具在 2025-09-10 发布,用法接近 git,vt watch 会在本地保存文件时自动推送并重新部署。
第五是协作与权限。2026-09-10 的更新日志写道,Val Town Access 让 val 可以像共享文档一样分享:只限团队、通过邮件分享或完全公开;同一期还为 HTTP val 加了 App 视图,并为 Pro 和 Business 提供 14 天免费试用。
适合谁 / 不适合谁
适合:想把一段脚本、一个 webhook、一个定时抓取任务或一个小型内部工具在几分钟内放到网上的程序员。About 页把目标用户写作“懂代码”的工程师,2026 年 7 月的投资人更新写道,团队当前的用例重点是内部工具,特别是增长和市场推广方向。
适合:已经在用 Claude Code、Codex 或 Cursor 的人。插件发布文章写道,装上插件后编程代理可以写出符合平台习惯的 val,并在 100 毫秒内部署上线。2026 年 5 月的投资人更新写道,最近 30 天里 25% 的新用户自述是从 Claude 那里知道 Val Town 的。
适合:小型技术团队。2026 年 2 月的投资人更新写道,理想客户是早期技术型创业公司,尤其是小规模、行动快的团队,买单的人和用的人是同一批人。
不适合:需要读写本地文件系统、运行时间很长或内存需求很大的任务。运行时文档写明不允许访问文件系统;限额页写明单次运行的墙钟时间免费方案 1 分钟、付费方案 10 分钟,单个 worker 生命周期上限 6 小时,内存 4 GiB,单个源文件最多 80,000 个字符。
不适合:免费方案下想保留私有代码的人。2026 年 5 月的投资人更新写道,私有和不公开列出的 val 已不再对免费方案开放;限额页写明免费方案的私有 val 数量为 0。
不适合:需要正式合规报告才能采购的团队。安全文档写道,SOC 2 Type 2 审计正在进行,预计 2026 年第四季度末完成,漏洞赏金计划目前暂停。
和同类比
和 Cloudflare Workers 比:Cloudflare Workers 定价页(截至 2026-10-25)写明免费方案每天 100,000 次请求、每次调用 10 毫秒 CPU 时间;付费方案每个账户每月最低 5 美元,含每月 1,000 万次请求,超出后每百万次 0.30 美元。Workers 的价格按用量计,Val Town 按席位式的月费计。
和 Deno Deploy 比:Deno Deploy 定价页(截至 2026-10-25)列出月付价:Free 每月 0 美元,含每月 100 万次请求和 5 个自定义域名;Pro 每月 20 美元,含每月 500 万次请求;Builder 每月 200 美元;Enterprise 需联系销售。同一页顶部有“Deno is joining Cloudflare”的横幅。Val Town 的运行时本身就是 Deno。
Val Town 把编辑器、存储、日志、定时任务和 AI 代理放在同一个网页里。2026 年 2 月的投资人更新把自己放在抽象层级的中间:比 Retool、Zapier、Clay 这类低代码平台灵活,比 Vercel、Render、Railway 这类部署平台简单。
上手路径
第一步,在 val.town 注册免费账户。免费方案可以无限创建公开 val,每天 100,000 次运行,定时任务最短 15 分钟一次,日志保留 3 天。免费方案不能创建私有 val,写进代码的内容都是公开的。
第二步,新建一个返回 Response 对象的 HTTP val,保存后得到一个网址。存数据用 std/sqlite 访问这个 val 自己的数据库,或者用 blob 存储;平台文档写,密钥可以存为 val 的环境变量,代码通过 Deno.env 或 process.env 读取(截至 2026-10-26)。
第三步,编写方式。网页编辑器右上角的机器人图标可以打开 Townie;一条命令 npx plugins add val- 可以给 Claude Code、Codex 或 Cursor 装上插件;也可以先装 Deno,再用 deno install -grAf jsr:@valtown/ 装上 vt 命令行工具,在本地编辑器里写。
第四步,Pro 提供更长的运行时间、私有 val、更多自定义域名和给任何人发邮件的能力。2026-09-10 的更新日志写道,Pro 和 Business 都有 14 天免费试用。
定价与许可证
Val Town 定价页(截至 2026-10-25)列出四档。Free 每月 0 美元:含 MCP 集成,不能用自定义域名,定时任务最短 15 分钟,单次运行 1 分钟,无限公开 val,日志保留 3 天,每天 100,000 次运行,只能给自己发邮件。
Pro 月付价每月 25 美元,年付价折合每月 21 美元:每月含 10 美元 Townie 额度,10 个自定义域名,定时任务最短 1 分钟,单次运行 10 分钟,2,000 个私有 val,日志保留 10 天,每天 1,000,000 次运行,可以给任何人发邮件。
Business 月付价每月 200 美元起,年付价折合每月 167 美元起:在 Pro 之上每月含 100 美元 Townie 额度,自定义域名不限,每天 500 万次运行,提供团队账户、Val Town Access 和 Slack Connect。Enterprise 价格需洽谈,额外列出日志导出、SOC 2 和定制支持。
Townie 按用量计费。2025-06-11 的 Townie Credits 发布文章写道,平台在模型原始成本之上加价 50%;Townie 文档写明三档的月度额度上限是 Business 100 美元、Pro 10 美元、Free 1 美元。
许可证:平台本身闭源。GitHub 上的 vt 命令行工具仓库使用 MIT 许可证,截至 2026-10-25 有 144 个星标,没有发布 GitHub Releases。
风险与局限
安全记录。2023-01-13 的安全披露写道,当时基于 vm2 的沙箱有一个严重漏洞,团队当天关闭漏洞、轮换了数据库密钥并经历了短暂停机,并判断漏洞没有被利用;文章同时建议用户暂时不要放入特别敏感的信息。之后平台改用 Deno。
数据隔离事故。2023-11-24 的事后分析写道,基于 Turso 的 SQLite 集成在 2023 年 10 月 17 日到 11 月 20 日期间,所有用户的查询都打到了同一个数据库,数据对任何客户可见、可改;原因是 Turso 早期测试功能的一个标记变更,Turso 随后修复。文章写道,这期间针对别的用户的表的查询很少,大多集中在示例里用的测试表。
合规与漏洞奖励。安全文档写道,SOC 2 Type 2 审计预计 2026 年第四季度末完成,漏洞赏金计划暂停。定价页在 Enterprise 档列出 SOC 2。
运行限制。限额页写明 worker 空闲 10 秒就会关闭,单个 worker 生命周期上限 6 小时,内存 4 GiB;定时任务数量的限额两处说法不同:限额页写每个 val 的定时任务免费档 10 个,Pro 和 Business 档 50 个;2026-09-10 的更新日志写免费档 10 个、付费档 100 个。
服务条款对部分地区和用途有使用限制,以条款原文为准。
商业数据。2026 年 5 月的投资人更新写道,当月 ARR 增长 3%,没达到 20% 的月度目标。2026 年 7 月的投资人更新写道,当月 ARR 增长 6%,同样未达到 20% 的目标。
来龙去脉
2022 年 7 月:Val Town 上线。2023 年 7 月 5 日的第 10 期通讯写道,Val Town 当天满一岁。
2022 年 8 月:Accel 的 Dan Levine 领投 150 万美元种子前轮。
2022 年 9 月:Tom MacWright 的运行时回顾文章写道,最初的 Node.js vm 方案在 2022 年 7 月引入、9 月 1 日被 vm2 取代。GitHub 上的 val-town 组织创建于 2022-09-24 08:31 (UTC+8)。
2023 年 1 月 13 日:安全披露,vm2 沙箱出现漏洞,团队宣布改用 Deno。运行时回顾文章写道,之后先后经历了 Deno 加 Workers 和 Deno 进程隔离两种运行时。
2023 年 5 月 31 日:第 8 期通讯宣布推出 Val Town Pro。
2023 年 10 月 3 日:宣布 Val Town v3,改用 Web 标准的 JavaScript,支持 JSX,密钥改为通过 process.env 和 Deno.env 读取,val 可以在 Deno、Node 和浏览器里导入。
2023 年 11 月 24 日:发布 SQLite 数据共享事故的事后分析。
2024 年 4 月 9 日:宣布由 Accel 领投的 550 万美元种子轮,Dan Levine 加入董事会。
2025 年 2 月 27 日:vt 仓库在 GitHub 上创建,时间为 2025-02-27 04:35 (UTC+8)。2025 年 6 月 11 日,Townie 改为按用量计费;2025 年 9 月 10 日,vt 命令行工具正式发布。
2026 年 1 月:Townie 第 5 版发布,基于 Claude 4.5 系列模型;次日宣布每个 val 都有自己的数据库。
2026 年 3 月 17 日:Steve Krouse 在博客上发布 2026 年 2 月的投资人更新,公开写出营收增长、目标客户和产品定位,此后按月发布。
2026 年 6 月 5 日:面向编程代理的插件上线。2026 年 6 月 10 日,5 月的投资人更新写道,私有 val 不再对免费方案开放,并出现了第一位完全自助订阅 Business 的客户。
2026 年 8 月 11 日:7 月的投资人更新把 Val Town 描述为面向小型应用的即时部署平台,并写道已开始 SOC 2 Type II 审计。
2026 年 9 月 10 日:更新日志写道运行时升级到 Deno 2.9.6,推出 Val Town Access 与 14 天免费试用。
我们的判断
Val Town 的特点是:在浏览器里写 TypeScript、保存即部署,每个 val 自带 SQLite 数据库,并通过 Townie、MCP 服务器、vt 命令行工具和编程代理插件接入 AI 工具。
它的限制:免费方案不能建私有 val,SOC 2 审计尚未完成,漏洞赏金计划暂停,历史上有安全和数据隔离事故;2026 年 5 月和 7 月的投资人更新写道,ARR 月增长未达到 20% 的目标。
亮点
Val Town 把一个函数当作可以分享的社交对象。写几行 TypeScript,点保存,你就有了一个已经上线的 HTTP 接口、定时任务或邮件处理程序。公开的 val 任何人都能 fork;2026 年 5 月起,免费版新建的 val 都是公开的。
它由 Steve Krouse 和 Tom MacWright 共同创办,对小程序、可读的网址有自己的主张,也相信大多数自动化需要的只是一段代码,而不是一个仓库。
保存几行 TypeScript,就得到一个上线的 HTTP 接口、定时任务或邮件处理器;公开的 val 任何人都能 fork。
资料来源
官方
- Val Town · 访问于 2026 年 10 月 25 日
- Pricing | Val Town · 访问于 2026 年 10 月 25 日
- Limits | Val Town · 访问于 2026 年 10 月 25 日
- About | Val Town · 访问于 2026 年 10 月 25 日
- Runtime | Val Town Docs · 访问于 2026 年 10 月 25 日
- Townie | Val Town Docs · 访问于 2026 年 10 月 25 日
- MCP | Val Town Docs · 访问于 2026 年 10 月 25 日
- SQLite | Val Town Docs · 访问于 2026 年 10 月 25 日
- Security & Vulnerability Disclosure Policy | Val Town Docs · 访问于 2026 年 10 月 25 日
- Terms of Use | Val Town · 访问于 2026 年 10 月 25 日
- Val Town's Seed Round | Val Town Blog · 访问于 2026 年 10 月 25 日
- Val Town Newsletter 8 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Val Town Newsletter 10 | Val Town Blog · 访问于 2026 年 10 月 25 日
- The first four Val Town runtimes | Val Town Blog · 访问于 2026 年 10 月 25 日
- Security Disclosure 1 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Post-mortem: SQLite data sharing | Val Town Blog · 访问于 2026 年 10 月 25 日
- Introducing Val Town v3 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Introducing Townie Credits | Val Town Blog · 访问于 2026 年 10 月 25 日
- Introducing vt, the Val Town CLI | Val Town Blog · 访问于 2026 年 10 月 25 日
- Townie's back in town! | Val Town Blog · 访问于 2026 年 10 月 25 日
- Every val gets a database! | Val Town Blog · 访问于 2026 年 10 月 25 日
- The Val Town plugin for coding agents | Val Town Blog · 访问于 2026 年 10 月 25 日
- Investor Update – Feb 2026 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Investor Update – May 2026 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Investor Update – July 2026 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Changelog – September 10, 2026 | Val Town Blog · 访问于 2026 年 10 月 25 日
- Environment variables | Val Town Docs · 访问于 2026 年 10 月 25 日
媒体与第三方
- Deno Deploy pricing · 访问于 2026 年 10 月 25 日
相关产品
- val-town/vt | GitHub · 访问于 2026 年 10 月 25 日
- Pricing · Cloudflare Workers docs · 访问于 2026 年 10 月 25 日
动态与深度阅读
Val Town Newsletter 27
本条来自官方博客(blog.val.town),发布于 。
Val Town 介绍 MCP 核心维护者如何用其开发协议
Val Town 采访了 MCP 核心维护者、Anthropic 技术人员 Paul Carleton,介绍他如何用 Val Town 测试和演示 MCP 新功能。MCP 核心维护团队共 9 人,来自 Anthropic、谷歌、微软、OpenAI 和亚马逊等公司。 Paul 在 Val Town 上搭建了新版规范差异查看器、客户端合规检查服务、OAuth 调试器和 TypeScript SDK 示例,并用多个应用测试企业托管认证(EMA)等新认证流程。
原文The new MCP spec ( 2026-07-28 ) includes fundamental changes to the protocol.Val Town 推出 Access:一键限制内部工具仅团队可见
Val Town 推出 Val Town Access,用户无需修改代码即可将应用访问权限限制为团队成员、指定人员或特定邮箱域名,由平台负责身份验证和会话管理。 平台会在每个请求中注入带签名的用户身份请求头,并为 Webhook 等非人类访问者提供绕过令牌;智能体也可通过 MCP 服务器调整访问设置。该功能已向所有付费组织开放。
原文There's a button for that too: bypass tokens.