让编码 Agent 直接在你的电脑上干活,有点像把家门钥匙交给临时工:它不只会写代码,还会安装软件、执行命令、启动服务。逐条批准命令很费神,全部放行又可能误删文件或泄露凭据。Clawk给出第三种选择:进入项目目录运行一条命令,就把 Claude Code、Codex或普通命令行放进一次性 Linux 虚拟机——也就是主机里模拟出的独立电脑。
Agent在虚机内拥有 root 权限,可以改系统、装依赖;主机只开放用户明确挂载的项目文件,密钥不会进入虚机。网络采用允许名单,未知服务器默认无法连接;任务搞坏后可销毁虚机并重建,代码和对话仍留在主机。这个近200分的 Show HN 项目值得看,正因为编码 Agent 越能自主执行,隔离环境越像基础设施,而非附加选项。
边界也要说清:Agent仍可能把它能读取的内容发往已获准的网站,转发的 ssh-agent 也允许其执行 git push。项目目前还未到1.0,作者提醒版本可能出现破坏性变化和偶发故障。