首页 › new-tools › 三件新货:给AI代码建隔离舱

三件新货:给AI代码建隔离舱

你让Claude或者Cursor写了个脚本,敢不敢直接按回车跑?大部分人不敢——AI生成的代码删库、偷联网、乱写文件的事,海外论坛每月都在出新故事。这轮挖到的三件新货,刚好组成一条「AI干活安全链」:Kern给AI代码建隔离病房,OpenAPPA给Agent套上防泄密的缰绳,Scissor则是个零注册零上传的免费设计工具,顺便还附赠一个让HN社区300人点赞的摸鱼神器。三件全部白嫖,全部刚出炉,最年轻的发布到现在只有几个小时。中文圈目前零教程,看完你就能先人一步。

一、Kern:1.5MB的AI代码隔离病房

官网:getkern.dev|开源:github.com/getkern/kern|价格:免费,Apache-2.0开源

这是一个刚在Hacker News的Show HN上线的容器沙箱(发帖几小时,还在冷启动期),但它解决的问题你一定遇到过:AI生成的代码不可信,可你又必须跑它。

它做的事情说穿了很简单——用Linux内核自己的命名空间和seccomp机制,把一段代码关进一个「盒子」里跑。但它把三个数字做到了夸张的程度:

最贴心的是那个一键开关:--security-profile untrusted,一条命令打包了seccomp白名单、丢弃全部危险权限、只读根文件系统三件套。给AI代码用的标准姿势就一行:

kern box job --image python:3.12-slim --security-profile untrusted \
  --memory 256m -v ./job:/w -- python3 /w/x.py

更狠的是它自带MCP服务器(kern-mcp):在Claude Desktop或Cursor的配置里加两行,AI就拥有了一个本地代码解释器——每次执行都在全新的、断网的沙箱里跑,文件在工作区持久保存。等于给你的AI码农配了个带铁栏杆的操作台。它还能直接读你现成的docker-compose.yml(kern compose up原样跑),树莓派、Jetson这类ARM开发板也能跑同一个二进制。

为什么值得关注:现在海外Agent工程圈最头疼的就是「代码执行层」——要么租云沙箱(烧钱),要么裸跑本机(玩火)。Kern把这件事的成本打到了零。作者是意大利开发者Alessandro Polito,v0.7.0是首个公开发布版,文档里甚至专门有一节「kern不是什么」,坦诚说明它挡不住内核提权漏洞这种边界——这种诚实在高举高打的开源项目里很少见。

国内对比:国内没有直接同类。云厂商的函数计算/沙箱服务按量收费且代码要上云;自己装Docker则要忍受守护进程和桌面版占用。Kern是纯本地、纯免费的中间态,特别适合跑爬虫脚本、AI生成的数据处理代码、CI里的构建步骤。

适用人群:天天让AI写脚本然后提心吊胆运行的开发者;想在树莓派上跑点不靠谱代码的硬件玩家;给团队搭Agent执行层的基础设施工程师。

二、OpenAPPA:给Agent套上数学缰绳

官网:openappa.com|价格:免费,MIT开源

第二个工具解决的是更隐蔽的问题:Agent自己变成泄密通道。你的Agent读了一份内网文档,转头又去调用外部搜索把内容发了出去——这类「提示词注入导致数据外泄」的事故,是当前企业部署Agent的最大心魔。

现在主流的防护思路是「用一个模型去审查另一个模型的动作」,比如Claude Code的auto mode。OpenAPPA官网把这套思路驳得很精彩:审查模型自己也能被注入,而且概率性审查再好也有漏网率——按它给的数据,最好的方案在百万次调用规模下,0.7%的漏网率就是7000次事故。

OpenAPPA的思路完全不同:不匹配命令模式,而是追踪数据流向。每次Agent读取数据,都会打上一个「受众×信任度」的安全标签,读私库标签收紧,读陌生网页信任降级,标签只紧不松;要外发数据时,引擎用代数规则推导放不放行。用官方的话说:你没法提示词注入一个代数系统。引擎跑在Agent的提示词循环之外,模型既看不见它,也骗不了它。

有三个设计细节很见功力,都是为了让「安全」不变成「卡死」:

  1. Sanitizer:拦截时不是硬拒,而是自动脱敏(遮住密钥、抹掉PII)后放行
  2. Authority:需要人拍板的动作,走一次性行授权,不解除整个会话的限制
  3. Subagent:把不可信的读取任务丢进一个可丢弃的子Agent分支,污染不回流主任务

官方自测数据(注意是自报,代码开源可以自己验证):任务完成率89%,对比Claude Auto mode的90%、微软FIDES的41%;攻击成功率0%,对比后两者的10%和31%。它宣称靠那三个补救机制,把严格管控下的任务完成率从37%拉到了90%。

国内对比:国内的Agent平台护栏基本都在管「内容合规」(敏感词、涉政审核),管的是你说什么;OpenAPPA管的是「数据流转」,管的是你的密钥和内网文件去哪。这两件事完全不重叠,后者恰恰是国内企业内网部署Agent时没人管的那块。

适用人群:要在公司内网跑Agent的工程团队;给客户做私有化部署的AI服务商——多一层确定性护栏,标书里能多写一页。

三、Scissor:浏览器里白嫖一个Illustrator

官网:scissor.studio|价格:官方声明「免费提供,按原样交付」

第三个换换口味。Scissor是一个矢量+像素双引擎的平面设计编辑器,完全跑在浏览器里(WebAssembly实现),卖点是三个零:零安装、零注册、零上传——你的文件从头到尾不离开本机。

别被「免费」骗了以为是个玩具,从官网看它的工具清单是奔着专业软件去的:贝塞尔曲线钢笔工具、路径编辑、路径文字、字形编辑、混合模式、画板系统、符号系统、测量工具、等距/透视网格,导出支持PNG/JPEG/WEBP/SVG多尺寸批量输出。矢量图层旁边还能直接开像素图层画画,一个页面干了Illustrator加小半个Photoshop的活。

为什么值得关注:它上了HN Show HN不到一天就有33分9评,评论区认可点集中在「居然全在本地」。对特定人群这是刚需:涉密内网没法用云设计工具的人、不想为一张示意图买订阅的人、电脑配置带不动大型设计软件的人。画个logo、切个banner、做张部署架构图,打开就用。

国内对比:即时设计、MasterGo、Pixso确实免费额度慷慨,但都要注册账号、文件上云、免费版限文件数或协作人数;稿定设计的关键模板要开会员。Scissor反着来——没账号体系,公司内网断网状态下只要页面加载过就能用,代价是没有云协作和素材库。要协作选国产三件套,要隐私和零门槛选Scissor,两条路线不冲突。

彩蛋:Lofi Cities

最后附赠一个HN当天最火的新货(300分、120条评论):loficities.com,像素风城市夜景+浏览器实时生成的Lofi背景音,专门挂在第二块屏幕上当工作氛围组。原理上是程序化生成而非AI大模型,胜在零门槛零版权顾虑——至少比循环播放别人版权的Loft夜歌单体面。

一张图看懂这条安全链

flowchart TD
    A["AI生成一段代码"] --> B["老办法直接跑在本机"]
    B --> C["删库或偷联网或吃满CPU"]
    A --> D["kern隔离盒"]
    D --> E["无root内核级隔离"]
    D --> F["seccomp白名单默认开"]
    D --> G["网络默认关内存可封顶"]
    E --> H["跑飞也只是死一个盒子"]
    F --> H
    G --> H
    I["Agent要外发一份总结"] --> J["OpenAPPA查数据标签"]
    J -->|标签不允许| K["自动脱敏或找人授权"]
    J -->|标签允许| L["直接放行不卡任务"]
    K --> M["任务继续推进"]
    L --> M

信息差总结

你以为的 实际情况
跑AI代码只能装Docker或租云沙箱 Kern一个1.52MB二进制,3.5毫秒起一个断网沙箱,还自带MCP接入Claude
Agent安全=敏感词审核 海外已经卷到「数据流代数管控」,OpenAPPA把防注入做成了数学题,MIT开源
设计工具要么上云注册要么买Adobe Scissor证明矢量编辑器可以零注册零上传塞进浏览器
这些好东西都要花钱 三件全部免费开源或官方声明免费

行动指南

  1. 今天就做(5分钟):curl -fsSL https://raw.githubusercontent.com/getkern/kern/main/install.sh | sh装上Kern,跑一句kern box dev --image alpine -it -- sh感受毫秒级沙箱
  2. 本周做(半小时):把kern-mcp挂进你的Claude Desktop或Cursor配置,让AI以后所有代码都在沙箱里跑
  3. 本周评估(1小时):团队里如果有Agent项目,把OpenAPPA拉下来在测试环境复现它的注入攻击场景,验一验自报的0%攻击成功率
  4. 收藏备用:Scissor加进书签,下次在客户内网环境需要画图时,它可能是唯一能打开的设计工具

参考来源

  1. Kern官网与基准数据:https://getkern.dev
  2. Kern开源仓库(Apache-2.0):https://github.com/getkern/kern
  3. OpenAPPA官网(含自测benchmark):https://openappa.com
  4. Scissor官网:https://scissor.studio
  5. Hacker News Show HN最新列表(热度数据来源):https://news.ycombinator.com/show

本文由「51学通信」技术团队出品。51学通信由通信行业18年老兵爱卫生(微信ID: gprshome201101)维护。 聚焦5G/6G核心网、3GPP标准、AI工具实战。知识星球「51学通信」提供深度技术答疑和行业洞察。

[!tip] 51学通信知识星球 星主:爱卫生(微信:gprshome201101)——公众号「51学通信」创办者,19 年通信行业运维与讲师经验,著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书(各大电商平台有售)。 星球定位:深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域,主打运维岗位与信令分析。 当前规模:5200 篇主题 / 990 个回答,198 元/年。 加入福利:加入星球后请加爱卫生微信,拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题,另有群内分享。 AI 加持:51学通信知识星球已作为 skill 接入 WorkBuddy,使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例,做总结、找文档和 PPT 等场景全覆盖。

51学通信知识星球海报-扫码加入