AI 动作 设计安全

爱尔 做一些事情,你应该做点什么。 安全无事.

行动合同允许你的AI运行经批准的后端操作(退款发票,暂停许可证,路由机票),而从未触及你的原始数据库。OpsIQ检查角色,验证参数,一个人确认书写,呼叫出HMAC签名,每个步骤都经过审计,可以倒置.

类型行动合同确认写出闸门HMAC 签名的电话已审计可逆( R)
AI不能发明一个电话
每张文字都得到批准并登录( L)
现场直播 只有一个门,每一次行动 AI 要求 refund_invoice £35.66· 亚当@. 合同条款 角色: 拥有者 参数有效 范围 结 论 核准 人行门 写作 导弹弹药控制系统 签署 {} 审计组 已核实 演员: 管理员 ^ 主人公 结果 :200 · 188ms 4f9a. c20b 数字 可逆 ・2:41首相 "地表":["通". ""作":"["主人". "确认":"永远" "可逆":真实
诉讼合同

观察一次行动出行 整个管道。

动作是您注册过一次的打字合同: 名字像 saas.refund_invoice,其参数,其所生活的表面,允许运行的角色,确认政策和一个已签名的终点。SQL每次你都会看到究竟会发生什么:AI提议,一个人类确认,电话被签了字,收据被写出来。

人工智能不能发明一个电话 它只能运行 你的,你来

现在玩... saas.refund_invoice
01 提议 02 Check & confirm 03 签名 04 审计
01 · 提议

它提议一项注册合同, 或什么都没有。

当一个管理员输入“退款亚当最后一张发票”时,AI会将它已经知道并填写了您现场记录中的参数的意向与合同相匹配。它从来不会即兴呼叫,也永远不会到达您的原始数据库。如果意向没有映射到注册的动作,则不会提出任何东西。 完全停止。

  • 意取而出,非即取而取之也. 普通英语解析到注册密钥, 如 saas.refund_invoice或一无所获
  • 现场数据中的参数。 客户、金额和 #INV-2291 由您的记录中提取, 绝不是模型的猜测。
  • 未知密钥 = 已拒绝 。 任何不是注册合同的,
  • 没有原始数据库访问 。 提议是合同的参照,永远不要SQL绝不是任意的。
意向 = 合同匹配 行政类别 "退钱亚当的最后一张发票" 行动登记 暂停使用_许可证 退款发票 缩写( A)_注 delete_everything 未知密钥 ^ 已拒绝 生活数据 客户 [email protected] 发票 £35.66· INV --2291 提议——未执行,人工智能填补了空缺;下一个由一个人决定。
击出02* 大门;

一个人决定,服务器 先检查一下所有东西

在一切能运行之前OpsIQ验证提议服务器侧: 是否允许此角色, 是否为这个表面的范畴, 参数是否为正确类型 ? 变换动作在默认情况下等待明确的人类批准: 点击确认卡, 或者将其解职 。 演员总是经过验证的签名管理员或签名验证的客户, 绝不是模型声称的客户 。

大赦国际建议采取的行动 提议采取的行动 退款发票 客户 [email protected] 发票 £35.66· INV --2291 核准 开除 字符: 已校验的管理员 审计组 退款_发票_管理员_所有者200 · 188ms HMAC-SHA256 sig 4f9a.c20b-可逆2:41首相 角色、范围和参数被检查过——然后是人类点击。
任务检查范围( S)服务器侧, 在写入之前
已验证参数按类型; 拒绝错误类型
默认的人类批准演员是验证的身份
03–04 签署审计

签名到您的端点, 然后写到 永久记录。

OpsIQPOST 将一个HMAC 签名的有效载荷送到您的端点。 签名覆盖了生体外加一个时间戳, 因此在您门前拒绝重放或被篡改的请求 。 它返回时,OpsIQ写一个仅附加的审计行,记录谁运行,运行,结果,花费了多长时间和签名.

  • 由HMAC签署。 最终点验证 X-OpsIQ-Signature 在行动前先在身体上
  • 复出相护. 已经签了时间戳,
  • 常设审计行: 演员、行动、结果 200,持续时间 188ms 和签名,仅限附件。
  • 设计上是可以逆转的. 每个变异行都可以回滚,这下就可以设置控制器.
退款_发票_管理员_业主200 · 188ms• 第4f9a.c20b段2:41首相
可逆的 QQ :
POST /your-endpoint
# headers
X-OpsIQ-Signature: t=1718…,v1=4f9a8e…c20b
Content-Type: application/json

{
  "action": "saas.refund_invoice",
  "actor":  "admin · owner",
  "params": {
    "customer": "[email protected]",
    "amount":   48.00,
    "invoice":  "#INV-2291"
  },
  "ts": 1718902861,
  "reversible": true
}
治理层

你设置了三个控制器 每一个动作。

这些是您在刚刚看的旅程中 所包围的控件: 拨号,决定击打两个是否在等你, 门,决定是否提供了动作, 以及使写作安全。

信任拨号

设定每个动作的自主性,并随时拨回,每跑一次仍会接受审计.

Suggest 副驾驶 自动驾驶
  • Suggest 仅草稿;没有个人就无所事事。
  • Copilot 显示一击批准卡。
  • Autopilot 运行时只使用率、值和范围护栏。

权限范围( S)

表面范围界定和角色定位 无法关闭:不匹配会完全隐藏动作.

提议 隐藏 ^ 失败已关闭
  • 不匹配会隐藏动作,
  • 角色门 每份合同: owner / admin / support / custom.
  • 演员是经核实的签入管理员或经象征性核实的客户.

设计可逆转

变异动作可以声明其反向,因此错误的调用从同一审计行回滚.

暂停 重新启动 退款 重新充电
  • 平分一样 suspendreactivate 财务报告和已审计财务报表 refundre-charge.
  • 直接从审计行上回击一次
  • 反转是链接、签名和审计的。
自动驾驶,有栅栏

自动驾驶运行时没有点击 永远不能无限制。

将点击器移除后,三道栅栏就占据了位置,所有强制服务器的一面,然后签字的POST就出局了。 击中其中任何一个的行动不会悄悄地跳过;它又回到了人类的认可队列,正好是被击倒的两个人住的地方。

01• 比例

费率限制

动作火的频率 per hour, per day 或 单 per week 如此一来,

02· 评价

数值上限

任何一次电话或一天的移动都会扣钱:最多 per transaction 财务报告和已审计财务报表 per day.

03· 范围

范围围栏

将自动驾驶配置到 a department, region 或 单 segment,每个动作。

被抢劫

人类队列

击出一个极限,动作返回到人类队列中,以获得明确的批准,从未默默地放弃.

自动驾驶 · 内护栏 警卫队的战斗 利率限制 · 值上限 · 范围 限能内起火 比例 / 小时 值/日(单位:千分之一) 范围 账簿:账单 达到的限制 ~ 停车给人类 ~ 停车给人类 ~ 人力资源管理 任何在看守所上的东西都会等待一个人——从未默默地掉下.
一次宣布一次,我...

一次宣布,还有AI 立刻学会了

这也是整个旅程得以实现的合同。 你宣布过一次行动,AI可以立即提出;合同的每个领域都是治理的,都是自我记录的。 行动不仅来自打字的快板;工作流程和规则也可以通过同一大门提出。

登记一次

  • 一份合同,详细描述: 名称,参数,表面,角色,确认,终点和倒数描述动作,并同时管理.
  • 连接器自动注册。 条纹,Shopify, WHMCS财务报告和已审计财务报表OpsIQSaaS带他们一起行动,没有手摇.
  • 先证出. 沙盒加一个签名的网络测试器在操作触及生产前验证一个动作.

触发, 不只是输入

  • 工作流手取出. 工作流程步骤( :send_email, webhook, set_status...) 向前冲出一圈,然后就放弃了行动。
  • 生命周期和主动规则也。 阶段晋升(领队-审判-付钱)或来访者行为规则可以通过同样的范围、作用、确认、签署和审计大门提出行动。
由连接器自动注册 条条 Shopify WHMCS OpsIQ萨亚斯
行动。json合同 { "钥匙" : " 关于我" 表面的,我从头到尾都想着 : ["admin"],,("阿纳克"). "角色" , 乐团 : ["所有者"], "确认" :"永远", "可逆" (可逆) 真实的, "终点" : "https://api.you…" } · 大赦国际现在可以提出
触发 - 行动管道 工作周期 步骤 :% 发送电子邮件 生活规则 审判 —— 支付 积极规则 时间_在_page上60s 行动 目标 范围 · 角色 · 符号 已执行 每个触发漏斗都通过同一道门——和同一道的审计日志.
自文件化

一份合同为旅程提供了动力 并写了自己的文件。

因为每个字段都是合同的一部分,所以动作会自我描述. 参数包含类型和验证,所以无效参数被拒绝而不是被临时置换; 化名将人们实际输入的字段映射到犬科密钥; 破坏性的旗帜和源跟踪是记录的一部分。 将整个注册簿导出到一个 OpenAPI 参考文献, 您的行动在存在时会被记录下来 。

actions.json 一份合同 params schema label · desc · category AI hint aliases destructive flag source tracking
  • 已键入参数计数. 类型和验证由下列结构构成: INV-* 执行, 而不是猜测。
  • 自说自说地. 标签、描述和类别使每个行动都对人类和AI都容易读取。
  • AI提示化名( D). 将自然文字绘制到犬科钥匙上, saas.refund_invoice.
  • 破坏旗和源跟踪. 每份合同都记录它是否变异,以及每跑一次的来源.
出口至 打开API: /actions/refund_invoice 和自动生成的完整登记册。
连接器自动注册条纹,Shopify, WHMCS, OpsIQSaaS: 启用时出现行动。
沙盒+ 签名测试器在它接触生产前证明一个动作.
云端或自托管同样的路,没有行为漂移。
带自己的模特儿来Anthropic, OpenAI, Gemini,Grok 或自办.
⚖️ 诚实的比较

OpsIQ动作对 a 被蒙蔽的AI探员

将LLM直接线接到你的工具上的自主特工是快速的,并且没有限制。区别不是智能,而是合同,大门和周围的线索。这是公平的版本。

能力无人管的AI代理OpsIQ行动
What the AI can call Whatever the tool layer exposes Only registered typed contracts
Approval before a write Runs immediately Human gate by default (Copilot)
Permission & role scoping Usually one blanket credential Per action · surface + role · fails closed
Parameter validation Trusts the model output Typed schema · invalid input rejected
Tamper protection on calls Rarely signed HMAC-SHA256 over raw body + timestamp
自主控制 All-or-nothing Trust Dial · Suggest → Copilot → Autopilot
Audit of every operation Partial logs, if any Immutable: actor, params, result, duration
Reversibility Manual cleanup Declared inverse · one-click rollback
Reaches raw database Often direct DB / shell Never, only your endpoints
Triggered by rules safely Separate, ungated paths Same gate for workflows & proactive rules
带自己的模特儿来 Usually yes Anthropic / OpenAI / Gemini / Grok / self-host
完整特性列表

里面的一切都一样 AI 行动.

每一个能力,集合在一起。 。 。

特性做什麽?
核心治理和确认
行动合同 ★每一次行动都是公开的JSON方案:名称、参数、范围、角色、政策、终点。AI 填补您定义的空档。
人批准门未经个人点击批准, 任何变异都不会发生。
行动确认政策永远/每场会议一次/永远;危险行动总是需要确认。
需要确认的旗帜 新书强制确认敏感行动,独立于政策默认.
验证卡准确动作,在批准前预览出段落和角色.
安全信任( T)
使用 HMAC-SHA256 签名签名的 POST 覆盖了原始身体 所以端点用密码验证
经过验证的演员身份 ★演员出自会话,从未有过AI的主张.
时间戳和重放保护 新书旧时戳被否决,因此被俘的呼叫无法被重放.
权限访问( A)
表面和角色范围 ★一种登记方式,按表面和角色对观众进行观察,不闭塞,绝不重叠。
管理人工智能表面 ★特权行动只存在于行政表面;行政与客户AI从不重叠.
客户端只读表面客户AI可以读取但不能写出,所以它不能关闭.
仅写表面范围 新书无需读取上下文即可执行的表面 。
自主控制
信任的电话自主级别把每个动作从建议呼叫副驾驶呼叫自动驾驶
自动驾驶护栏自动驾驶只运行在服务器侧速率限制,值封顶和瞄准镜栅栏内.
限制每次行动的比率 新书行动时速、日或周
价值上限执行 新书锁定任何交易(或一整天)可以移动的值。
自动驾驶中的瞄准镜 新书将自动驾驶限制在部门、地区或部分。
切换每个动作的自控 新书独立拨打每个动作,随时将其倒回.
建议模式(仅草案) 新书人工智能草案;在任何行动之前,一个人会批准。
副驾驶模式( 一击) 新书一张确认卡等待一个明确的批准点击。
倒转并撤销( R)
设计可逆动作 ★宣布反向,一击就回转错误的呼叫。
动作链接倒置 新书审计将原创和倒置联系起来,这样链条就能够追踪.
合规和审计
不可更改的审计日志 ★演员,动作,抛物,结果,地位,持续时间和签名,从未丢失.
端点响应记录 新书审计中记录到的你后端的状况、身体和耐久性
自动化集成
触发的操作 ★工作流程,生命周期规则和主动规则通过同一大门提出.
工作流程行动一体化工作流程步骤可以交给行动合同。
生命周期规则行动整合阶段性晋升(牵头) 审判 支付 )可以提出后续行动.
主动规则行动整合访问者-行为规则(视图,页面上的时间,滚动)可以触发动作.
AI 校正工作流程( G)
意向匹配( 不是即兴) _ _普通英语解决了注册合同, 或者完全没有。
建议 —— 核准 —— 执行 —— 审计四道明快可追踪的台阶,每道都是你的.
灵活性和一体化
型号中立平台同一动作层对任何提供商或自发托管的模型都有效.
JSON后端兼容性WHMCS定制的SaaSWordPress,ERP:任何能说HTTP+的词JSON.
行动登记和发现行动。json加上接通器自动发现:声明一次,AI立刻得知.
连接器已发送动作启用连接符, 它的动作会自动显示 。
每个动作都取出沙盒终点 新书在接触生产前,在测试终点点点点点点点点动作.
API发现行动 新书端点返回全部合同,以便通过API.
配置组织( O)
行动参数计划a 新书宣告类型和验证;无效输入被拒绝,不是即兴.
合同作为生活证明文件 新书合同本身:名称、参数和意图。
动作描述和标签 新书每一个动作都有可读的UI标签和出道词描述.
动作类别标记 新书按销售/支持/记帐/管理方式组织注册。
源连接器跟踪 新书知道每个动作都由哪个连接器传送
AI 提示文本 新书一种道词提示指导模型在何时使用每个动作.
破坏行动旗 新书标记更严格的护栏的高风险行动.
动作搜索别名 新书将普通人名类型映射到 Cononical 动作键上.
财务问题

行动问题, 回答过

所有团队在让AI触摸后端前都会询问:确认,自主,回滚,范围和模型.

否. 确认政策是强制服务器侧面。 AI不能假冒确认的正反旗。 动作跑者忽略了AI提供的确认值, 其政策需要人类批准。
每个动作都包含一个您控制的自主级别: 提议( 只起草) , 副驾驶( 点击人类批准) , 或自动驾驶( 运行在速度限制、 值上限和范围守护栏 ) 。 您每次动作设置时可以将其回转。 新的动作默认为最安全级别 。
是的, 如果它宣布了反向合同: 暂停对重新激活, 退款再收费。 请从审计日志中点击回滚 ;OpsIQ签名和运行倒数 并写一个链接的审计行 这样整个链条都能够追踪。
每个动作都宣布一个表面(admin / cuser / writter- only),以及允许操作的角色. 大门检查被验证的演员对两者进行对比,失败关闭. 超范围动作甚至从未向AI提供,更别说执行.
是的,工作流程步骤、生命周期规则的提升和主动规则(页面视图、页面时间、滚动深度)都可以提出一个行动。每个步骤都通过同一大门(镜、作用、验证、确认政策、签名的POST和审计行),因此自动化永远不会绕过你的护栏。
OpsIQ显示审计日志中的错误,并将其显示到管理员。该动作不会自动重复进行非理想操作。
是的,动作层是中性的:Anthropic, OpenAI, Gemini, Grok 或自办的模型。带上自己的钥匙(BYOK或使用管理下的账单;无论合同、大门和审计日志如何相同。
诉讼合同是JSON,端点可以使用任意一种处理 HTTP 和 HMAC 的语言. PHP, Node, Python, Go, Rust: all fine.