加州把 AI 审计写进法律:SB 813 与 AB 1405 到底要求什么

·阅读约11分钟·Evergreen Tools Team

2026 年 9 月 9 日,加州州长加文·纽森签署了 SB 813 与 AB 1405 两部法案,把「谁来评估 AI」写进了州法。州长办公室的表述是:这两部法案建立了全美首个面向第三方审计与独立评估的标准——一条独立验证组织(independent verification organizations)框架,加上一个 AI 审计师注册处。值得工程师认真读的原因不是政治姿态,而是立法把「审计」这个词拆成了可执行的动作:谁有资格评、评什么、要留下什么材料。这些细节会直接变成你团队未来几年的证据义务。

两部法案、一套框架:独立验证与审计师注册处

两部法案、一套框架:独立验证与审计师注册处

一、签了什么:两个法案,两种机制

SB 813 由参议员 Jerry McNerney(民主党,普莱森顿)提出,建立全美首个独立验证组织框架,允许这类组织评估 AI 系统与模型是否符合州法。AB 1405 由众议员 Rebecca Bauer-Kahan(民主党,奥林达)提出,设立 AI 审计师州级注册处,并就审计师的独立性、透明度与诚信制定标准。McNerney 的表态值得注意:他把这称为把州长 AI 蓝带小组的一项主要建议「编入法律」,并在同一段话里提到,「就在本周我们得知,最强大的 AI 系统配上 AI 智能体,对人类构成真实威胁」。Bauer-Kahan 的说法更直白:不能指望行业自己给自己的作业打分。注意这两部法案都不禁止任何模型、也不设参数上限——它们搭的是基础设施,不是禁区。

-- 1. What counts as a covered AI audit (AB 1405, Sec. 11549.80)
-- "Covered AI audit" = an audit that assesses internal controls, processes,
--  or systems implemented for an AI system or model that are necessary for
--  compliance with state law.

SELECT system_id,
       control_id,
       state_law_citation,      -- the law this control exists for
       evidence_uri,            -- where the proof lives, not a screenshot
       last_tested_at,
       test_result
FROM   ai_control_evidence
WHERE  state_law_citation IS NOT NULL
ORDER  BY state_law_citation, system_id;

二、AB 1405 的具体义务

法条文本比新闻稿更值得引用。依 AB 1405 新增的政府法典第 5.9.5 章,加州政府运营署(Government Operations Agency)须最迟于 2029 年 1 月 1 日设立 AI 审计师注册处,并设定不超过本章合理管理成本的年度注册费;同时要建立供自然人举报注册审计师不当行为的机制。自 2029 年 1 月 1 日起,该署须为每位注册审计师发放唯一注册号,以公开可获取的格式发布注册信息,其中必须显著声明「注册不构成加州的推荐或背书」;举报记录须在相关审计师仍注册期间加 10 年内保留,并可按执法需要与其他州机构共享。最关键的一条是 §11549.82.5:自 2029 年 1 月 1 日起,任何人若未在州注册处登记,不得提供、销售或开展「受规管 AI 审计」。

# 2. The registry fields AB 1405 requires of an auditor (Sec. 11549.83)
auditor_registration = {
    "business_name": "...",
    "business_contact": "...",
    "california_laws_audited_under": ["..."],        # required list
    "certifications_accreditations": ["..."],
    "services_description": "...",                    # 500 words maximum
    "sop": {
        "standards_applied": ["ISO", "NIST", "auditing standard-setters"],
        "basis_for_accuracy_claims": "...",           # how claims are justified
    },
}
# Registration also needs a SOP citing the standards applied and the basis
# for any claims about the accuracy, reliability, or validity of protocols.
审计的质量,取决于能取到什么样的证据

审计的质量,取决于能取到什么样的证据

三、两个人人都该记住的定义

AB 1405 给出了两个定义,它们决定了义务边界。其一,『AI 审计师』指代表第三方评估 AI 系统或模型的个人、合伙或公司。其二,更关键——『受规管 AI 审计』指为评估 AI 系统或模型为符合州法所必需的内部控制、流程或系统而开展的审计。也就是说,被立法盯住的不是「模型好不好」的口味问题,而是「你有没有一套能证明合规的控制项,并且它们真的在运行」。注册时审计师还必须提交:企业名称与联系方式、其开展受规管审计所依据的加州法律或法规清单、相关认证与资质、不超过 500 字的服务描述,以及一份标准作业程序——其中要引用其采用的标准(ISO、NIST、国内外审计与保证准则制定机构、专业会计团体或本州政府机构),并说明其对协议准确性、可靠性或有效性主张的依据。

# 3. Independence is a control, not an adjective (SB 813 + AB 1405)
auditor_conflicts = [
    "implemented_the_control",      # built the thing it now assesses
    "sells_remediation",            # audit findings create its own pipeline
    "shares_owner_with_vendor",
]

def assessor_ok(auditor):
    return not any(f in auditor["relationships"] for f in auditor_conflicts)

# AB 1405 directs the state to publish a statement that registration does not
# constitute a recommendation or endorsement - so verify the relationship.

四、对工程团队意味着什么

把这部法案翻译成工程语言,就是三件事:控制项要能映射到具体法条、证据要可复现、保存期要长于审计周期。建议现在就开始做四件小事:第一,为每个 AI 系统建立「控制项 → 州法条款 → 证据 URI」的三列表,别用截图,用可重新执行的测试定义;第二,把模型与提示的版本冻结进记录,因为「最新版」不是一个可审计的引用;第三,按月度(而不是年度)跑自动化控制测试,让证据自然累积;第四,为每份交付材料生成 SHA-256 指纹,并把保留期设成至少 10 年——法条要求举报记录在审计师注册期内加 10 年保留,证据的寿命应当同样保守。此外,采购与合规团队需要开始做审计师的尽调:独立性、透明度与诚信是立法明确列出的标准,而注册本身并不等于背书。

# 4. Evidence must be reproducible before an auditor asks for it
def evidence_packet(system, control):
    return {
        "system_id": system["id"],
        "model_version": system["model_version"],   # frozen, not "latest"
        "control_id": control["id"],
        "law_citation": control["law_citation"],
        "test_definition": control["test_uri"],     # versioned in git
        "run_at": control["last_run"],
        "result": control["result"],
        "artifact_sha256": control["artifact_hash"],
        "retention_years": max(control["retention"], 10),
    }

# Misconduct reports are retained for as long as the auditor stays registered
# plus ten years. Assume your evidence needs to outlive the audit.
法条里的期限是 2029 年,准备工作从 2026 年开始

法条里的期限是 2029 年,准备工作从 2026 年开始

五、时间线与现状

时间线是清楚的:2026 年 9 月签署,2029 年 1 月 1 日起注册义务生效。区间里有三年,正好够建一套证据流水线,也正好短到不能拖。需要放在同一张图上的还有既有义务:纽森在 2025 年签署的 SB 53(《前沿人工智能透明度法案》)已要求前沿 AI 开发方公开安全框架、向州报告特定严重安全事件,并保护举报人;本轮两部法案是在这条线上的延伸,而不是替代。操作建议:把 2029 年 1 月 1 日设成日历里的事件,倒推三个里程碑——2027 年完成控制项与法条映射、2028 年完成证据自动化与保留策略、2029 年前完成首次内部预审。真正会被审计卡住的团队,通常不是没做控制,而是三年前的控制测试记录已经找不到了。

BEGIN:VCALENDAR
# 5. The statutory clock in AB 1405 (Sec. 11549.82 and 11549.82.5)
#   no later than 2029-01-01  -> agency establishes the AI Auditor Registry
#   beginning 2029-01-01      -> unique registration numbers are issued
#   beginning 2029-01-01      -> no person may offer, sell, or conduct a
#                                covered AI audit unless registered

TODAY=$(date +%F)
echo "days until registry obligations bite:"
python3 -c "import datetime;print((datetime.date(2029,1,1)-datetime.date.today()).days)"

# Working backwards is the useful exercise: an auditor that cannot retrieve
# a control test from 18 months ago cannot certify anything, registration
# or not. Start the evidence pipeline while the deadline is still distant.

📌 常见问题 FAQ

SB 813 和 AB 1405 分别是什么?

依加州州长办公室 2026 年 9 月 9 日新闻稿:SB 813(参议员 McNerney)建立全美首个独立验证组织框架,用于评估 AI 系统与模型是否符合州法;AB 1405(众议员 Bauer-Kahan)设立 AI 审计师州级注册处,并就独立性、透明度与诚信制定标准。

什么时候必须注册?

依 AB 1405 法条:政府运营署须最迟于 2029 年 1 月 1 日设立注册处;自 2029 年 1 月 1 日起,未注册者不得提供、销售或开展「受规管 AI 审计」(§11549.82.5)。

什么算「受规管 AI 审计」?

依 AB 1405 §11549.80 的定义,指为评估 AI 系统或模型为符合州法所必需的内部控制、流程或系统而开展的审计。它关注的是合规控制体系,而不是模型能力的优劣。

注册是否意味着加州为审计师背书?

不是。AB 1405 要求州政府在公开注册信息中显著声明:注册不构成加州对该实体的推荐或背书。

这部法律会禁止某些 AI 模型吗?

不会。这两部法案建立的是审计与注册框架(谁可以评估、如何注册、需要披露什么),并不禁止模型、也不设定参数规模上限。相关约束来自既有法律,例如 2025 年签署的 SB 53。