본문으로 이동
Develop Tools
← 사용 가이드로 돌아가기

소스 코드를 안전하게 공유하는 방법

AI와 사람 중 누구에게 코드를 공유하든 기본 원칙은 민감한 정보를 제거한 뒤 필요한 부분만 전달하는 것입니다. 이 글에서는 언어와 관계없이 모든 소스 코드에 적용할 수 있는 절차를 다룹니다.

공유 범위를 잘라내어 마스킹하여 확인한 후 보내는 흐름
공유 범위를 잘라내어 마스킹하여 확인한 후 보내는 흐름

공유 범위 줄이기

문제를 설명하기 위해 정말 필요한 파일, 함수, 설정 항목을 선택합니다. 관련이 없는 코드를 줄일수록 정보 유출 가능성과 수신자 확인 부담을 줄일 수 있습니다.

재현용 코드를 만들 수 있는 경우에는 프로덕션 데이터를 사용하지 않고 가상의 이름과 값으로 대체한 최소 구성을 준비합니다.

공유 방법별 주의사항

공유 방법확인할 사항
공개 Issue·게시판검색 결과에 남을 수 있다는 전제로 조직 이름과 내부 URL도 제거하기
사내 채팅채널 참가자 및 기록의 보관 기간 확인
메일·외부 위탁처수신인, 첨부파일, 계약상 공유 범위 확인
화면 공유알림, 탭 이름, 기록, 파일 경로를 미리 숨기기

전송 전 확인

  1. 공유 사본을 만들고 원본 파일을 직접 편집하지 않도록 합니다.
  2. 자격 증명, 개인정보, 조직 고유 정보, 실제 데이터를 삭제하거나 마스킹합니다.
  3. 원래 프로젝트 이름, 도메인 및 고객 코드를 전체 텍스트 검색합니다.
  4. 수신자와 공개 범위를 확인하고, 필요하면 공유 기한과 삭제 절차도 안내합니다.

마스킹 결과는 자동 판정에만 맡기지 않고 공유하는 본인이 마지막으로 전문을 읽는 것이 중요합니다.

브라우저에서 사용해 보기

입력 내용은 브라우저 안에서만 처리됩니다. 원본 데이터를 보관하고 결과를 확인한 뒤 저장하거나 공유하세요.

대응 언어에서 마스킹 도구 선택