运行任何代码。
一切都留在盒子里。
每次执行都有自己的 microVM:独立内核、没有网络、只读磁盘,约 260 ms 启动,结束即销毁。需要更多时,还有按主机过滤网络的持久化机器。
文档
从哪里开始
CLI
rc run、machine、image 和 serve:在终端里运行一次性 job 和持久化机器。
runner.code
用一个 TOML 文件声明机器:镜像、资源、env、init 和 workload。
网络与卷
启动时没有网络,也拿不到宿主机的任何东西。可按主机放行出站、发布端口、挂载目录。
凭据
代码能用却读不到的 token:真实值永远不会进入 VM。
Pack
把整台机器打包成一个可移植的可执行文件,在另一台主机上无需 pull 或 build 即可运行。
API
rc serve:HTTP endpoint、job 与响应格式、错误和限制。
SDKs
Go 和 Python 客户端,只依赖标准库,覆盖 job 和机器。
示例与指南↗
可直接运行的项目(应用、无头浏览器、本地 LLM、SDK)和分步指南。
Agent
给运行 rc 的人或 AI agent 的简明完整参考。
3 条命令
编译、构建镜像、运行
$ task krun:install && task build$ task image:build -- --stack python$ ./bin/rc run --stack python --code 'print(2**10)'1024