lnjoy0/Agentic Code Sec Reviewer

用于 Python 项目的 PR 增量代码审计系统,首先通过传统扫描器以及 LLM 扫描器扫描出漏洞告警,然后使用多智能体进行漏洞研判,最终将真正的安全问题以评论的形式反馈到 PR 中。

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Activelast commit Jun 23, 2026
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: lnjoy0/agentic-code-sec-review@3d71c81ba50e8a93f9ab1b4469bdecd861e76ea1 # no releases — HEAD as of 2026-07-11

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
github_token用于发表 PR 评论和获取代码 (Required)yes
log_level日志级别 (DEBUG, INFO, WARNING, ERROR)noINFO
github_timeoutGitHub API 请求超时时间no30
github_max_retriesGitHub API 请求最大重试次数no3
llm_model_name大语言模型名称yes
llm_base_url大语言模型 API 基础路径yes
llm_api_key大语言模型 API Keyyes
agent_max_roundsAgent 最大行动轮数no40
max_critical_rounds批判节点的最大审查轮数no2
scan_context_max_linesLLM 扫描器的单次扫描上下文最大行数no500
retrieval_context_max_lines代码检索器的检索上下文最大行数no100
semgrep_rulesSemgrep 的扫描规则no--config=p/default --config=p/security-audit --config=p/secrets --config=p/r2c-security-audit --config=p/insecure-transport --config=p/python --config=p/django --config=p/flask --config=p/sql-injection
semgrep_severitySemgrep 过滤等级noERROR
trivy_severityTrivy 过滤等级noHIGH,CRITICAL
scanner_temperatureScanner 角色的 temperatureno0.23
scanner_top_pScanner 角色的 top_pno0.76
router_temperatureRouter 角色的 temperatureno0.1
router_top_pRouter 角色的 top_pno0.36
injection_expert_temperatureInjection_Expert 角色的 temperatureno0.14
injection_expert_top_pInjection_Expert 角色的 top_pno0.62
data_asset_expert_temperatureData_Asset_Expert 角色的 temperatureno0.14
data_asset_expert_top_pData_Asset_Expert 角色的 top_pno0.62
infra_supply_expert_temperatureInfra_Supply_Expert 角色的 temperatureno0.14
infra_supply_expert_top_pInfra_Supply_Expert 角色的 top_pno0.62
logic_identity_expert_temperatureLogic_Identity_Expert 角色的 temperatureno0.2
logic_identity_expert_top_pLogic_Identity_Expert 角色的 top_pno0.7
general_expert_temperatureGeneral_Expert 角色的 temperatureno0.25
general_expert_top_pGeneral_Expert 角色的 top_pno0.75
critic_temperatureCritic 角色的 temperatureno0.12
critic_top_pCritic 角色的 top_pno0.45

no outputs