# ---- 오케스트레이터: 다른 Agent를 gRPC로 직접 호출 ----
# 오케스트레이터 패턴: 각 에이전트 서버를 순차적으로 호출
quick = call_quick(code_path)
secrets = call_secrets(code_path)
static = call_static(code_path)
criteria = call_criteria(pdf_path)
# ---- LLM 종합 분석 & 개선 코드 ----
# 수집한 모든 분석 결과를 LLM에 전달하여 종합 분석 및 개선 코드 생성
analysis_summary, patched_code = llm_generate_remediation(
code, quick, secrets, static, criteria
)