Hasty Briefsbeta

双语

Coding Agent VMs on NixOS with microvm.nix

a day ago
  • 作者描述了在NixOS上使用microvm.nix创建临时虚拟机,安全地运行如Claude Code等编码代理,使其与个人文件隔离,这样一旦虚拟机被入侵就可以丢弃。
  • 逐步设置包括:配置网络桥接(microbr)并启用NAT,将microvm作为Nix flake输入添加,在microvm.nix中声明虚拟机,使用基础配置共享目录、SSH密钥、8GB磁盘覆盖层,以及配备8个vCPU和4GB RAM的cloud-hypervisor。
  • 作者展示了Claude Code如何利用技能自动化虚拟机创建,并指出该设置的维护成本极低,因为它会随宿主机的NixOS配置一起更新。