Skip to content

[Feature]: 希望添加agent guandran #3558

@taibai233

Description

@taibai233

Version line

v2 — Go rewrite (1.x), main-v2 (active development)

What problem does this solve?

在 [permissions] 的 mode = "ask" 路径中,增加一个可选的 Guardian Subagent:在弹窗问用户之前,先用一个轻量模型(如 deepseek-flash)看一眼工具调用的上下文,判断风险等级:

• 安全 → 直接放行,不弹窗
• 危险 → 弹窗 + 附上风险原因
• 不确定 → 弹窗

为什么

目前的 mode = "ask" 无差别弹窗,写文件、跑命令都要点 a,时间长了审美疲劳。deny/allow 只是静态 glob 匹配,做不到上下文感知。模型明明能理解操作意图,应该让它帮忙过滤

抄袭codex的 替我审批 操作

Proposed solution

使用一个Guardian SubAgent去判断当前操作的风险。

Metadata

Metadata

Assignees

No one assigned

    Labels

    agentCore agent loop (internal/agent, internal/control)enhancementNew feature or requestv2Go rewrite (1.x) — main-v2 branch, active development

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions