SecureAgent v2.0.0 - ?????? Agent ??
???
SecureAgent/
??? core/ # ????
? ??? base.py # Scanner, TestPlugin, TestResult
? ??? __init__.py
??? plugins/ # ????
? ??? llm_security.py # LLM ????
? ??? __init__.py
??? secure_agent.py # ???
????
| ?? |
?? |
| ?? ???? |
????,?????? |
| ?? LLM ?? |
??????? (400+ ??) |
| ?? CI/CD |
GitHub/GitLab/Jenkins ?? |
| ?? ??? |
JSON/Markdown/PDF ?? |
????
# ????
python secure_agent.py --list
# ????
python secure_agent.py --plugin llm_security --target openai:gpt-4
?????
from core import TestPlugin, TestResult
class MyPlugin(TestPlugin):
name = "my_plugin"
def get_rules(self): return [...]
def scan(self, target, rules=None): return TestResult(...)
scanner.register_plugin(MyPlugin())
?????
- Web ????
- API ????
- ???????