feat: 加固 Agent CLI 执行边界并更新模型目录

收紧 SSH 命令护栏、权限校验与远程执行会话,并同步主流大模型供应商列表。

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
Logan.LiandCursor committed 2026-09-14 09:43:14 +08:00
1 parent 67660ae1d6
commit 2fd1624bec
18 files changed
+480 -49

No files matched your search

+7 -4
View File
@@ -1,6 +1,6 @@
# AI Agent / Agent CLI 设计文档
> 更新:2026-07-05
> 更新:2026-09-03
> 范围:AIOps 平台内置的 AI 运维 Agent、Agent CLI WebSocket 执行页、主机 AI 任务、Kubernetes AI 排障。// Logan.Li
---
@@ -21,7 +21,7 @@ AI Agent / Agent CLI 是 AIOps 的智能执行入口。用户在浏览器中选
## 文档目录
当前目录压缩为 8 篇正文,避免把同一条链路拆得过碎:
当前目录包含 9 篇正文,避免把同一条链路拆得过碎:
| 编号 | 文档 | 说明 |
|------|------|------|
@@ -33,6 +33,7 @@ AI Agent / Agent CLI 是 AIOps 的智能执行入口。用户在浏览器中选
| 06 | [会话记忆与 Evolver](06-会话记忆与Evolver.md) | 会话表、消息表、历史恢复、记忆注入、自进化 |
| 07 | [路线图与评测](07-路线图与评测.md) | 可用堡垒机、企业堡垒机、智能闭环、评测指标 |
| 08 | [代码审计与平台智能化优化](08-代码审计与平台智能化优化.md) | Agent CLI 代码差距、AIOps 上下文工具、告警分析和预测分析升级路线 |
| 09 | [三产品定位与执行边界](09-三产品定位与执行边界.md) | OpsXCLI、OpsXShell、AIOps 的独立目标、凭证、执行和审计边界 |
---
@@ -109,8 +110,10 @@ backend/pkg/agentcli/
3. **工具最小化**:工具暴露越少,模型误调用和越权风险越低。
4. **安全前置**:危险命令硬拒,高危操作必须确认,后续接审批。
5. **过程可见**:思考、工具调用、工具输出、确认和最终结果均走 WebSocket 事件流。
6. **历史可追溯**:会话和消息入库,支持回放、删除、继续追问。
7. **记忆可控**:Evolver 记忆按用户隔离,后续逐步 DB 化和可视化管理。
6. **审计独立**:会话和消息可按用户需求删除,但远程执行跨度和命令审计不得随聊天历史删除。
7. **历史可追溯**:会话和消息入库,支持回放、删除、继续追问。
8. **记忆可控**:Evolver 记忆按用户隔离,后续增加审核、发布、撤销和保留期治理。
9. **产品不越界**:AIOps 只执行平台授权资产,不复用 OpsXCLI 本机执行器或 OpsXShell 当前连接执行器。
---