章节索引5 个标题 · 点击展开+
先把步骤和账本算清楚,再解释为什么一人公司不能无脑跟风。
这篇内容专为用 AI 编程做海外产品、已经接了海外收付款与多租户逻辑的独立开发者准备。核心解决一个极其现实的卡点,既怕线上代码被注入或越权打穿,又怕引入大厂开源的安全 Agent 插件后,API 账单在十几分钟内被多轮子智能体推理直接烧穿。看完这篇,你可以立刻拿出一套可落地的代码分级策略,只让 AI 去排查 15 个以内的核心风险文件,把安全审计的 Token 成本压在可控区间。
做一人公司最怕的不是写不出功能,而是睡醒一觉发现海外账户被刷爆,或者用户数据出了纰漏。
我日常写代码的主力环境是 Codex 搭配 Claude Code,除了多平台内容分发工具字流(ziliu.online,一年累计提交 192 次代码),手里还跑着美国实体 Nextfield Labs LLC 和海外产品 Kirkify,也做过 3 个月内协同多个 AI 完成 27 万行代码、近 3000 次提交的高强度交付,全年各类 AI 工具订阅成本大约花掉 1.7 万元人民币。
代码写得越快,心里其实越虚。传统团队有专职安全工程师守着流水线,但一人公司没有。当你一个人扛着前端、后端接口、云部署和海外 Stripe、PayPal 收付款逻辑时,真实的琐碎消耗是极其繁重的,是每次改完鉴权逻辑后,不确定有没有漏掉越权访问的边界测试;是接完第三方 Webhook 后,担心签名校验写得不够严密被伪造请求;是把提示词工程和用户数据拼在一起发给大模型时,害怕被恶意构造的输入直接注入。
原来我以为,只要让 Claude Code 在每次提交前顺手看一眼代码,就能挡住大部分低级漏洞。但实际跑下来你会发现,没有明确规则约束的 AI 审查,每次看的角度都不一样,有时候抓着一个变量命名啰嗦半天,真正的租户隔离隐患却滑过去了。直到我把目光放到标准化的 Agent Skills 上,事情才有了转机。

说到这个,就得提一下 10 月 22 日的行业大动作。Anthropic 宣布把他们在 2025 年 12 月发布的开放标准 Agent Skills,正式捐赠给 Linux 基金会旗下的 Agentic AI Foundation(简称 AAIF)。AAIF 是 2025 年 12 月 9 日由 Anthropic、Block 和 OpenAI 共同创立的,首发时只有 3 个项目。到了今年 10 月 22 日,AAIF 一口气新增了 4 个托管项目,包括 Anthropic 贡献的 Agent Skills、OpenAI 贡献的 Open Responses、Hugging Face 贡献的 OpenEnv 以及阿里巴巴贡献的 OpenSandbox,成立首年的托管项目达到了 10 个。
根据 FourWeekMBA 10 月 23 日的报道,Agent Skills 标准目前已经有 100 万个技能被发布,安装量近 2.8 亿次,支持超过 70 个智能体平台,包括大家熟悉的 ChatGPT、Cursor、GitHub Copilot 和 VS Code。
很多技术人看到这种基金会新闻,第一反应是觉得离自己的业务很远。但做一人公司不仅要看工具今天能不能用,更要看自己沉淀下来的工程资产明年会不会作废。根据 OrcaRouter 10 月 23 日整理的细节,Anthropic 这次移交了四项具名资产,也就是 Agent Skills 的名称、标志、GitHub 组织以及 agentskills.io 域名,同时公告里明确了四项资产、两名具名首席维护者和三项提议的路线图项目。
比移交了什么更重要的,是哪些东西完全没变,技能的加载方式没变,文件夹格式没变,运行界面也没变,而且用户无需加入任何组织即可继续使用该标准。这意味着,我们今天基于这套标准为出海产品编写或引入的任何 Skill,都不会被锁死在某一家大模型厂商的私有格式里。你写好一套审计或部署规则,今天在 Claude Code 里跑,明天切到别的编码智能体里照样能无缝加载,这就是技术选型的安全边际。
- 100 万个,Agent Skills 已发布技能数量
- 近 2.8 亿次,全平台累计安装量
- 37,000 星,Cloudflare 安全审计技能 GitHub 星标数
回到安全排查的问题,标准稳了,现成的轮子去哪找?这就引出了最近在 GitHub 上极其火爆的 cloudflare/security-audit-skill。很多人以为这是 Cloudflare 10 月刚开源的新玩意,其实不是。
根据 fireup.pro 在 10 月 21 日的梳理,Cloudflare 早在 2026 年 6 月就随博客文章开源了这个安全审计技能,采用 MIT 许可证,免费供商业使用。当时 Cloudflare 描述了一个约 450 行的技能版本,如何在大约六周内发展成持续扫描其 128 个代码库的漏洞发现框架(Vulnerability Discovery Harness),不过他们完整的集群级框架尚未公开。到了今年 9 月,Cloudflare 对 security-audit-skill 的工作流、结果格式和验证器做了一次彻底的重构,紧接着星标数就开始狂飙。explainx.ai 在 10 月 7 日统计时它还是 25.6k 星,10 月 20 日就超过了 33,000 星,而据 DEV Community 10 月 22 日的数据,它的星标已经达到 37,000 星,并且以每日 2,000 星的速度增长,排在全球趋势榜第 2 名。

它采用与具体智能体无关(agent-neutral)的编写方式,只要编码智能体支持工具调用和并行子智能体(如 Claude Code),就能直接挂载;同时自带两个零依赖验证器,本地有 Node.js 环境就能跑起来。
但大厂开源的满配流水线,不等于一人公司的平价护城河。我们拆开 security-audit-skill 在 9 月重构后的工作流来看,它一共分为 6 个阶段,包括侦察、覆盖率驱动的猎捕、候选验证、结构化输出、独立记录验证等环节。扫描覆盖面从 Web 与认证协议、客户端代码、云与部署、供应链与 CI,到 RPC 与消息传递、租户间数据隔离、原生与移动应用,甚至专门针对 AI 和 LLM 特性的文件都有对应规则。

很多开发者本能地想一行命令从头扫到尾。但我去翻遍官方文档和 explainx.ai 在 10 月 7 日的评测分析,发现一个关键盲区,Cloudflare 官方截至目前,尚未公布该开源技能的准确率、误报率、单次运行的 Token 成本,也未说明哪些模型表现最佳,仅仅提及在发现和验证阶段会切换使用不同模型。
这在扫 128 个代码库的大厂眼里不算事,但一人公司自己掏钱买算力,这是个能把预算烧穿的无底洞。拿完整 6 阶段去扫字流这种包含多端分发逻辑的真实商业项目或几十万行代码的仓库,第 1 阶段侦察读构建与目录,第 2 阶段拉起并行子智能体将客户端、服务端与 CI 塞进上下文,后续验证阶段还要多模型切换核对并调用 Node.js 验证器。多轮重读与并行子智能体结合,Token 消耗呈指数级放大。
正如稻盛和夫所说,「销售最大化,经费最小化。」一人公司做架构,算账永远排在炫技前面。我全年在各类 AI 工具上的订阅预算控制在 1.7 万元人民币左右,绝不能容忍没有成本上限的脚本在后台空转。

准备工作:克隆仓库与环境确认#
如果你打算照着配一套,本地准备好 Node.js 环境与 Claude Code,先把仓库拉到本地技能目录。
# 克隆 Cloudflare 安全审计技能仓库
git clone https://github.com/cloudflare/security-audit-skill.git
# 确认本地 Node.js 环境可用(支持两个零依赖验证器运行)
node -v装好后切忌对根目录发全流程指令,应将代码库切分为三个排他的审计状态标签,执行如下可复用 SOP。
01 核心暴露面(STAGECRITICAL):每次发版必跑#
准入标准非常明确,只包含直接跟钱、跟账密、跟外部不可信输入打交道的文件。在出海项目里,这就是负责 Stripe 和 PayPal 回调校验的路由、用户登录与 Session 鉴权模块,以及直接拼接用户输入发给大模型的 Prompt 处理层。
操作时,只在 Claude Code 的上下文中挂载这几个特定目录,并且只启用 security-audit-skill 中针对「Web 与认证协议」「租户间数据隔离」和「AI 与 LLM 特性文件」的规则子集。
准出标准是,所有经过独立验证器确认为高危的候选漏洞清零,且单次扫描涉及的文件数严格控制在 15 个以内。这样既借用了 Cloudflare 在 9 月重构后的验证器能力,又把并行子智能体的扫描半径锁死在极小范围内。
02 基础设施层(STAGEINFRA):按月或大版本变更触发#
准入标准是,只有当你修改了 Dockerfile、GitHub Actions 工作流、云部署配置或者引入了新的第三方核心依赖包时,才允许进入这个状态。这时候调用的是该技能里「云与部署」和「供应链与 CI」对应的检查项。
准出标准是,输出结构化的审计记录并通过零依赖验证器的格式校验,确认没有密钥硬编码和权限过大问题后,立刻挂起该任务,平时写业务代码时绝不重复扫描。
03 纯展示与静态逻辑(STAGEBYPASS):直接豁免#
准入标准是,纯前端静态排版组件、没有权限交互的落地页代码(比如我用 ShipSite 生成的静态页面部分)、纯本地格式转换逻辑(比如我之前开源的飞书转 Markdown 排版工具这类不涉及多租户服务端存储的代码)。
对待这部分代码的准出标准就四个字,不跑审计。用昂贵的 Agent 多阶段推理去扫纯静态 CSS 和排版组件,除了给大模型厂商贡献营业额,对商业交付没有任何实质帮助。
实操避坑提醒,由于 Cloudflare 官方未公布该技能的误报率与单次 Token 成本,首次在 Claude Code 中挂载运行时,务必只指定单个业务模块目录进行测试,观察后台 Token 消耗账单后再决定是否扩大扫描范围。
验证与边界条件:推荐与不推荐人群#
这套裁剪验证逻辑的边界非常清晰。
- 适合接入的场景,如果产品已经跑通商业闭环,正在接海外支付、做多租户 SaaS(比如像字流这样一年收件箱采纳超 1300 条评论和私信、持续迭代线上服务的产品),非常适合把
security-audit-skill拆开,按上述STAGE_CRITICAL模式集成进 Claude Code。它能补上一人公司缺失的安全工程师视角,尤其对 LLM 注入与认证协议排查有明显防守效果。 - 不建议接入的场景,如果项目还处在验证想法的 Demo 阶段,连首个付费客户都还没有,或者写的是纯本地运行单机小工具,连装都不用装。这个阶段最大风险是产品没人买单,把预算花在六阶段安全审计上完全是本末倒置。
开源给的是上限,克制守的是底线。
自 2025 年 9 月底从大厂离职全职创业以来,我不管是远程用 Linux 服务器部署 Hermes 并通过本地 Windows 协同调度 Agent,还是在杭州与破局联合落地 500 平方米的共享办公空间、发起运营「ShipSolo AI 编程出海领航计划」(shipsolo.cn),我越来越确认一件事,全职一人公司真正的竞争力,从来不是往 Claude Code 里塞了多少个几万星的插件,而是能否像管公司现金流一样,管好每一个 Agent 的上下文边界和每一分钱的 Token 产出。
今天读者能立刻做的一个动作,打开终端检查你出海项目的目录结构,挑出包含 Stripe/PayPal 回调和 Session 鉴权的目录,单独立一个 STAGE_CRITICAL 文件清单,严格限定 Claude Code 之后的审计范围。
我是孟健。连载在公众号「孟健AI编程」,掘金和知乎的专栏都叫「AI编程实战」。
这篇是免费笔记。要按你的项目往下做,看领航计划。
Related
