Claude 또는 ChatGPT에게 전체 코드를 제공하는 방법 (올바른 방식)
(dev.to)
LLM에 전체 코드를 전달할 때 발생하는 보안 유출, 컨텍스트 초과, 구조 파악 실패 문제를 해결하기 위해 프로젝트를 하나의 정렬된 번들로 만들고 민감 정보를 마스킹하며 모델별 토큰 용량에 맞춰 최적화하는 효율적인 워크플로우와 ctxpack 도구를 소개합니다.
이 글의 핵심 포인트
- 1프로젝트 전체를 하나의 정렬된 문서로 통합하고 파일 인덱스를 상단에 배치하여 모델의 구조 파악을 도움
- 2API 키, Private Key 등 민감한 정보는 데이터가 외부로 전송되기 전에 반드시 자동 마스킹 처리 필요
- 3