ChatGPT 공유 링크와 Codex 스냅샷 비교: 팀 검토에는 무엇을 보낼까
TL;DR
일반 대화의 질문·답변 흐름을 검토받으려면 ChatGPT 공유 링크를, 로컬 Codex 작업의 메시지·이미지·파일 경로·diff를 같은 시점을 기준으로 보여주려면 Codex 읽기 전용 스냅샷을 고릅니다. Codex 스냅샷에는 도구 호출과 셸 명령, 도구 입력·출력이 포함되지 않으므로 실행 증거가 필요한 검토라면 원본 로그와 저장소 상태를 사람이 별도로 대조해야 합니다.
핵심 3줄 요약
핵심 1
ChatGPT 공유 링크는 일반 대화나 개별 응답을 전달하는 데 맞습니다. 링크 대상과 이후 메시지 반영 방식은 계정 유형에 따라 달라집니다.
핵심 2
Codex 스냅샷은 macOS용 ChatGPT 데스크톱 앱의 로컬 Codex thread를 읽기 전용으로 고정해 공유합니다. Path와 diff가 들어갈 수 있습니다.
핵심 3
둘 다 공유 전에 실제 보이는 화면을 열어 민감 정보를 확인합니다. 알려진 secret 자동 가림은 완전한 비밀정보 검사를 뜻하지 않습니다.
이 글에서 다룰 내용
- 같은 팀 검토라도 두 링크의 첫 선택 기준이 다른 이유
- ChatGPT 공유 링크와 Codex 스냅샷에 들어가거나 빠지는 정보
- 비민감 fixture로 한 경로만 시험하는 5단계
- 실행 증거와 승인 기록을 링크 자체와 분리하는 방법
두 공유 방식은 무엇이 다른가
ChatGPT 공유 링크는 일반 ChatGPT 대화나 지원되는 응답을 URL로 전달합니다. Codex 스냅샷은 로컬 Codex thread의 지원되는 내용을 특정 시점에 고정한 읽기 전용 사본입니다. URL을 보낸다는 겉모습은 같지만 검토자가 보게 될 자료와 접근 범위가 다릅니다.
ChatGPT 공유 대화에는 대화 기록, 개별 응답, 지원되는 이미지나 업로드 파일이 포함될 수 있습니다. 실제 범위는 계정 기능과 공유 화면, 받는 사람의 권한에 따라 달라지므로 링크를 만들기 전에 미리보기를 읽어야 합니다.
Codex 스냅샷에는 사용자가 볼 수 있는 메시지, reasoning summary, 이미지 첨부, 에이전트가 보거나 만든 이미지, 파일 변경이 포함될 수 있습니다. 파일 경로와 diff도 보일 수 있습니다. 반면 원본 thread의 tool call, shell command, tool input과 output은 포함되지 않습니다.
언제 ChatGPT 공유 링크를 고르면 좋은가
검토 대상이 조사 질문, 초안, 비교 근거, 피드백 대화처럼 일반 대화의 흐름이라면 ChatGPT 공유 링크가 먼저입니다. 검토자는 어떤 질문에서 답이 시작됐고 후속 요청으로 무엇이 달라졌는지 읽을 수 있습니다.
개인 계정에서 만든 링크는 링크를 가진 사람이 열 수 있습니다. 개인 계정의 conversation link는 만들거나 업데이트한 시점의 내용을 담습니다. 나중 메시지는 자동으로 들어가지 않습니다.
Business·Enterprise·Edu·Healthcare 같은 관리형 workspace에서 만든 링크는 해당 workspace의 적격 구성원만 열 수 있습니다. Workspace conversation link에는 공유 이후 메시지가 포함될 수 있습니다. 따라서 같은 대화에 민감한 내용을 이어 쓰기 전에 화면 안내를 확인해야 합니다.
언제 Codex 스냅샷을 고르면 좋은가
검토 대상이 로컬 코드 작업이고 메시지, reasoning summary, 이미지, path, diff를 한 화면에서 읽어야 한다면 Codex 스냅샷이 맞습니다. 공식 문서에 따르면 모든 Codex 요금제에서 macOS용 ChatGPT 데스크톱 앱의 로컬 Codex thread를 읽기 전용 snapshot으로 만들 수 있습니다.
개인 계정 Codex 스냅샷은 링크를 가진 사람이 열 수 있습니다. Workspace 계정에서는 원래 Workspace의 인증된 구성원만 열 수 있습니다.
범위는 Workspace 전체 또는 초대한 사람과 그룹으로 정할 수 있습니다. 관리자는 workspace share link를 끌 수 있습니다.
이 스냅샷은 만든 뒤의 메시지나 변경으로 자동 갱신되지 않습니다. 따라서 “검토자가 어느 시점의 thread를 읽었는가”를 고정하기에는 유용합니다. 다만 셸 명령과 tool 입출력은 빠지므로 테스트가 실제로 실행됐는지, 어떤 출력이 나왔는지를 snapshot만으로 확정해서는 안 됩니다.
먼저 고를 기준: 검토자가 확인할 증거
첫 질문은 제품명이 아니라 검토자가 무엇을 확인해야 하는가입니다.
- 질문과 답변이 발전한 순서, 일반 문서나 조사 맥락이 필요하면 ChatGPT 공유 링크를 고릅니다.
- 로컬 Codex thread의 메시지, 이미지, 파일 경로와 diff 맥락이 필요하면 Codex 스냅샷을 고릅니다.
- 실제 명령, tool call, 원본 입출력, 현재 저장소 상태가 필요하면 두 링크만으로 끝내지 않습니다. 승인된 내부 위치에 있는 원본 증거를 따로 대조합니다.
- 검토 결과를 승인 기록으로 남겨야 하면 공유 링크와 승인 시스템을 분리합니다. 링크 열람은 승인 완료와 같은 뜻이 아닙니다.
이 기준을 먼저 적으면 “개발자니까 무조건 Codex” 또는 “링크가 편하니까 무조건 ChatGPT” 같은 선택을 피할 수 있습니다.
팀 검토 링크를 고르는 5단계
1단계. 검토 질문을 한 문장으로 고정합니다
“결론의 근거를 확인한다”, “변경된 파일과 diff 맥락을 확인한다”처럼 검토자가 답해야 할 질문을 하나만 적습니다. 비민감 fixture에는 가상의 제품명과 공개 가능한 짧은 텍스트 또는 연습용 repository만 사용합니다.
2단계. 필요한 증거와 제외할 증거를 나눕니다
일반 대화 흐름이면 질문·응답·지원되는 첨부가 핵심입니다. Codex 작업이면 메시지·reasoning summary·이미지·path·diff가 핵심입니다. Secret, 고객 정보, 비공개 저장소 주소, 내부 경로는 제외 목록에 둡니다.
3단계. 한 경로만 선택해 링크를 만듭니다
ChatGPT에서는 대화를 열고 Share를 선택한 뒤 공유 옵션을 검토하고 Create link 또는 Copy link를 누릅니다.
Codex에서는 macOS용 ChatGPT desktop app에서 local thread를 열고 Share를 선택합니다. Slash action을 사용할 수 있는 화면에서는
/share
를 쓸 수도 있습니다. Workspace라면 Who has access에서 Workspace 전체 또는 초대 대상만 고릅니다.
Upload가 끝난 뒤 Copy link를 선택합니다. 공식 문서상 대화 상자를 열면 upload가 시작됩니다. 실제 snapshot은 선택한 대상과 함께 Copy link를 눌렀을 때 발행됩니다.
4단계. 받은 사람의 화면으로 다시 엽니다
보내기 전에 복사한 링크를 실제 대상과 같은 조건에서 엽니다. 제목, 대화 범위, 이미지, 파일명, path, diff, 이름과 개인정보를 확인합니다. Codex라면 shell command와 tool 입출력이 없다는 점도 검토 요청에 적습니다.
5단계. 검토 결과와 회수 책임자를 기록합니다
누가 어떤 항목을 확인했고 무엇이
확인 필요
인지 별도 검토 노트에 남깁니다. 링크가 필요 없어지면 ChatGPT의 Data controls > Shared links에서 찾아 회수합니다.
링크를 삭제해도 받는 사람이 이미 저장한 별도 사본은 지워지지 않습니다. 따라서 공유 전부터 복사 가능성을 전제로 해야 합니다.
복사해서 쓰는 검토 링크 선택 프롬프트
아래 프롬프트는 AI가 링크를 직접 만들거나 전송하도록 시키는 문장이 아닙니다. 먼저 필요한 검토 증거와 제외 항목을 정리하는 용도입니다.
목표: 팀원이 [검토 질문]에 답하는 데 필요한 공유 경로를 ChatGPT 공유 링크와 Codex 읽기 전용 스냅샷 중 하나로 제안한다.
허용 입력: 비민감 fixture의 질문·응답 범위, 공개 가능한 이미지, 검토가 필요한 파일명·path·diff 설명
제외 입력: 비밀번호, API key, token, 고객 정보, 비공개 저장소 URL, 실제 shell 출력, 승인되지 않은 첨부
출력 형식: 선택한 경로 1개 / 필요한 증거 / 해당 링크에 포함될 수 있는 정보 / 포함되지 않거나 별도 대조할 정보 / 공유 전 점검 / 확인 필요 항목
완료 기준: 검토 질문과 선택 근거가 연결되고, 대상 계정 범위와 정적·갱신 경계가 적혀 있으며, 별도 대조 증거가 구분된다.
추정 금지: 실제 공유 화면에 없는 대상, plan, device, 권한, 파일, tool call, shell command, 입출력, 만료일을 지어내지 않는다. 확인하지 못한 내용은 확인 필요로 남긴다.
승인 지점: 사람이 실제 미리보기와 대상 목록을 확인한 뒤 Copy link와 외부 전송 여부를 따로 승인한다.
실무 인사이트: 읽기 전용과 증거 완전성은 다릅니다
읽기 전용은 받는 사람이 원본 프로젝트나 컴퓨터를 수정할 수 없다는 뜻입니다. 자료가 완전하거나 안전하다는 뜻까지 담고 있지는 않습니다.
Codex 스냅샷은 원본 프로젝트나 컴퓨터 접근을 넘기지 않습니다. 그래도 path와 diff 같은 민감한 단서는 남을 수 있습니다. 반대로 tool call과 shell output은 빠지기 때문에 실행 과정 전체를 보여주는 감사 기록으로도 볼 수 없습니다.
ChatGPT 공유 링크도 계정 유형에 따라 이후 메시지 반영 방식이 다릅니다. 따라서 검토 자료를 고를 때에는 “수정할 수 없는가”뿐 아니라 “무엇이 보이고 무엇이 빠지는가”를 함께 확인해야 합니다.
주의할 점
- OpenAI가 Codex snapshot에서 알려진 secret pattern을 가리더라도 모든 민감 정보가 제거됐다고 가정하지 않습니다.
- ChatGPT personal-account link는 링크를 가진 사람이 볼 수 있고 수신자별 세부 권한이나 만료일을 제공하지 않습니다.
- Managed-workspace ChatGPT link와 Codex workspace snapshot의 대상 설정은 같은 문장으로 뭉치지 않습니다. 실제 계정과 공유 대화 상자를 확인합니다.
- Codex snapshot은 로컬 Codex thread에서 지원되는 내용을 공유합니다. Tool call·shell command·tool input/output은 포함하지 않습니다.
- Snapshot에서 fork할 수는 없습니다. 다만 새 thread에 첨부 파일로 가져와 참조할 수 있으므로 회수 뒤에도 받는 사람의 별도 사본 가능성을 고려합니다.
- 공유, 저장소 승인, 병합, 배포, 외부 전송은 서로 다른 행동입니다. 이번 흐름은 검토용 내부 링크와 review note에서 끝냅니다.
자주 묻는 질문
Q1. 개발팀이면 항상 Codex 스냅샷을 보내야 하나요?
아닙니다. 검토 대상이 일반 기획 대화나 요구사항 정리라면 ChatGPT 공유 링크가 더 직접적입니다. Local thread의 path와 diff 맥락이 필요할 때 Codex snapshot을 고릅니다.
Q2. Codex 스냅샷에서 테스트 명령과 결과를 확인할 수 있나요?
원본 thread의 shell command, tool call, tool input과 output은 포함되지 않습니다. 테스트 실행 증거가 필요하면 검토자가 승인된 원본 로그와 현재 저장소 상태를 따로 대조해야 합니다.
Q3. 공유 뒤 이어 쓴 메시지도 링크에 보이나요?
Personal-account ChatGPT conversation link는 만들거나 업데이트한 시점의 내용을 담고 이후 메시지는 자동으로 들어가지 않습니다. Managed workspace conversation link는 나중 메시지가 포함될 수 있습니다. Codex snapshot은 이후 메시지와 변경으로 자동 갱신되지 않습니다.
Q4. 링크를 삭제하면 상대가 저장한 사본도 없어지나요?
그렇지 않습니다. 삭제는 해당 link의 향후 접근을 막습니다. 상대가 이미 자기 계정에 저장한 대화나 작업은 지우지 않습니다.
Codex snapshot도 새 thread의 attachment로 가져와 참조할 수 있으므로 공유 전 copy 가능성을 고려해야 합니다.
출처
마무리
팀 검토 링크는 제품 이름보다 필요한 증거로 고르면 됩니다. 일반 대화의 흐름은 ChatGPT 공유 링크, 로컬 Codex 작업의 메시지·이미지·path·diff는 Codex snapshot이 맞습니다.
마지막으로 링크를 보내기 전에 실제 공유 화면을 대상 조건에서 열어 봅니다. 보이는 정보, 빠진 실행 증거, 이후 갱신 여부와 회수 책임자를 검토 노트에 남깁니다. 사람의 전송 승인이 난 뒤에만 공유합니다.
