화성도시공사 바이브코딩 성과물 보안 점검표 (공사 작성 원문 채록, 2026-07) AI 바이브코딩 교육 성과물을 실제 업무에 활용·공유·배포하기 전, 개인정보·내부정보·외부서비스·코드실행위험·지속관리 가능 여부를 확인하는 보안 점검표. 1. AI 사용 및 코드 생성 관련 - AI 도구에 회사 내부자료·개인정보·계정정보·소스코드·업무문서를 입력했는가 - AI가 생성한 코드의 동작 원리를 사용자가 검토했는가 - AI 생성 코드에 출처 불명 라이브러리·복사 코드·라이선스 문제가 있는가 - 프롬프트·입력자료·생성 결과를 기록·보관해야 하는가 2. 개인정보·민감정보 - 테스트 데이터가 실제 고객·직원 정보가 아닌 가명/샘플 데이터인가 - 이름·전화번호·이메일·사번·주민번호·계좌번호 등이 포함되어 있는가 - 로그·화면 캡처·엑셀·DB 추출본에 개인정보가 남아 있는가 - 개인정보 포함 시 암호화·마스킹·접근제한이 적용되어 있는가 3. 계정·인증정보 - API Key·Token·Secret Key가 코드에 직접 입력되어 있는가 - 비밀번호·토큰이 환경변수 또는 별도 보안저장소로 분리되어 있는가 - 테스트용 계정과 운영계정이 분리되어 있는가 - 공유 전 인증정보가 삭제되었는가 4. 외부 서비스·라이브러리 - 외부 API·외부 AI 서비스·클라우드 저장소를 사용하는가 - 외부 서비스로 전송되는 데이터의 종류를 확인했는가 - 외부 라이브러리의 라이선스·보안취약점·유지보수 상태를 확인했는가 - 회사에서 허용한 서비스·라이브러리만 사용했는가 5. 코드 실행 및 파일 처리 보안 - 파일 삭제·대량 수정·메일 발송·DB 변경 등 위험 작업을 수행하는가 - 실행 전 사용자 확인 절차가 있는가 - 오류 발생 시 중단·복구·백업 절차가 있는가 - 업로드 파일의 확장자·크기·악성코드 여부를 제한하는가 - 사용자 입력값에 대한 검증이 있는가 6. 배포·공유·운영 - 성과물을 어디에 저장·공유·배포하는지 확인했는가 - 접근 권한이 필요한 사람에게만 부여되었는가 - 링크 공유가 전체공개/조직 전체공개로 되어 있는가 - 성과물 담당자·유지보수자·문의처가 지정되어 있는가 - 사용 중단 시 파일·계정·API Key·데이터 삭제 절차가 있는가 ※ 성과물은 "잘 작동하느냐"보다 잘못 작동했을 때 피해가 커지는지가 중요 ※ 실제 업무 투입 시 "누가 관리하느냐"가 매우 중요