# LLM에 전달할 프롬프트 생성
# 모든 에이전트의 분석 결과와 원본 코드를 포함
prompt = f"""
당신은 최고 수준의 보안 전문가입니다.
다음 4개 에이전트의 분석 결과와 원본 코드를 기반으로,
취약점 종합 분석과 수정된 코드(patched code)를 JSON 형식으로 출력하세요.
출력 형식:
{{
"analysis_summary": "텍스트 요약",
"patched_code": "개선된 전체 코드"
}}
[CODE]
```python
{code}
[Quick 분석]
{quick}
[Secrets 분석]
{secrets}
[Static 분석]
{static}
[Criteria 분석]
{criteria}
"""