github.com·2026/10/19·AgentSafeLabs
为什么重要 上线前能加一道零模型成本的 agent 安全回归,输出 JSON 可进 CI 与审计;但结果是检测器派生评估,UNCERTAIN 需人工复核。适合 要做 agent 上线前安全回归与 CI 审计的工程团队。
$ pip install safelabs-eval
$ safelabs run --target http://localhost:8000/chat --category ASI01
$ safelabs run --target http://localhost:8000/chat --category all --output json
$ safelabs run --target https://my-agent.example.com/chat --category ASI01 --auth-header "Bearer sk-..." --timeout 60
$ import asynciofrom safelabs import run_evalasync def my_agent(prompt: str) -> str:return your_agent.run(prompt)result = asyncio.run(run_eval(my_agent, categories=["ASI01", "ASI06"]))result.summary()
$ safelabs listsafelabs prompts --category ASI01safelabs prompts --severity critical

EVIDENCE / METHODS
要点
基于 LangChain、CrewAI、AutoGen、LlamaIndex、OpenAI Agents SDK、Google ADK、Semantic Kernel 或自建框架的 agent,可能在未做系统对抗安全测试的情况下直接上线。