원격 Vault 정본과 쓰기 운영 결정 - Codex 대화

출처와 확인 범위

  • 원천: 이 Codex 작업의 사용자 발화·후속 정정과 실제 검증 결과. 작업 ID는 frontmatter에 기록했다.
  • 로컬 대화 기록
  • 선행 검증 기록, 독립 재조회 결과, 정리 결과
  • 확인일: 2026-09-05. 대화 전체의 과거 세션 감사를 완료했다는 뜻은 아니며, 현재 작업에서 확인된 결정과 선행 검증을 요약한다. 임시 폴더가 사라져도 핵심 판정 근거가 남도록 아래에 결과를 보존한다.
  • 후속 원천: Codex 작업 01a070a2-c26b-7b50-9a88-5065be6565a3의 현재 대화에서 스킬을 Vault MD로 갈음하려는 사용자 설명과 “그래. 설계와 계획을 변경하자.”라는 채택 발화를 직접 대조했다. 아래 Vault 직접 읽기 결정은 이 후속 원천에 근거한다. 최초 작업의 source_file은 이 후속 대화의 파일 경로가 아니다.

정본과 사람이 보는 도구

목적은 여러 AI가 같은 개인 맥락을 읽는 것이다. Obsidian은 AI가 보는 맥락을 DanzzaN도 확인하고 자신의 생각과 다른 부분을 검사하는 보조 도구이며, 상시 동기화가 필수는 아니다. 원격 정본의 저장 방식으로 비공개 GitHub 저장소의 Markdown을 채택하기로 했다. 실제 이전이 끝났는지와 운영 중인 서버의 상태는 원격 Vault 전환 실행계획에서 관리한다.

제목을 먼저 나열하고 필요한 Atomic만 읽는 탐색, 명시적 Markdown 링크, embedding을 사용하지 않는 기존 방향은 유지한다. Obsidian·GitHub·각 AI의 화면은 같은 문서를 이용하는 서로 다른 진입점이다.

오래 남길 맥락과 바꿀 수 있는 절차

DanzzaN은 지금 있는 스킬을 유지할 이유가 없으며 최대한 줄이거나 꼭 필요한 것만 남기라고 정정했다. 개인 맥락 관리는 오래 필요하지만, 특정 모델의 약점을 보완하는 세부 절차는 모델 발전에 따라 줄어들 수 있다고 본다. 따라서 기존 스킬 전체를 원격 서버로 복사하는 일을 이전의 목표로 삼지 않는다.

옮기기 전에 문서의 내용과 실행 절차를 분리하고, 기존 Codex 대화와 Claude 쪽 기록에서 Atomic에 덜 반영된 맥락을 살펴 반영하는 순서를 채택했다. 이후 같은 작업의 사용자 답변 01a0701c-a35e-7013-9e00-a47b36cafecd에서 Claude 정리를 완료했고 경로는 그대로라고 확인했다. 2026-09-05 read_thread로 이 답변을 재대조했다. 이 완료 보고와 Claude 개별 파일·메모의 전체 대조 완료는 별개이며, 대조 범위는 원격 Vault 맥락 반영 대장에서 관리한다.

실패는 원인에 맞는 층에서 고치고, 문서의 이동성과 실행 절차의 이동성을 따로 확보하며, 여러 모델의 동의가 독립적 검증인지 따져보는 세 개선 방향을 이전 계획에 포함한다. 원격화 뒤에 규칙 문서를 더 쌓아 문제를 덮는 방식으로 미루지 않는다.

Vault 직접 읽기로 스킬 역할 대체

스킬 감축에는 수시로 Vault를 읽는 구조라면 필요한 지식과 절차도 Vault 안의 Markdown으로 읽을 수 있다는 판단이 포함된다. DanzzaN은 이 취지를 설명하고, 최소 진입 지침·MCP 탐색·기존 Markdown을 기본으로 삼는 설계와 계획 변경을 요청했다. 개인 맥락과 일반 작업 절차뿐 아니라 프로젝트 전용 절차도 해당 문서의 직접 조회를 우선한다. 프로젝트에만 필요한 절차라는 이유만으로 스킬 등록을 유지하지 않는다.

각 클라이언트에는 Vault를 처음 찾는 조건과 입구만 남긴다. 상세 지식·판단 이유·기록 계약은 기존 노트와 연결하며, 스킬 본문 전체를 다른 이름의 MD로 복제하지 않는다. 스킬은 명시 호출의 편의, 클라이언트 고유 실행 기능 또는 문서·도구·진입 지침 보완 뒤에도 확인되는 반복 누락을 해결할 때 선택적으로 남긴다. 이러한 필요는 파일별로 설명해야 한다.

대표 클라이언트에서 스킬 없이 필요한 노트를 발견하고 본문을 읽어 실제 판단에 적용하는지를 검증한다. MCP의 연결·읽기 성공과 이 동작의 성공은 별개다. 구체적인 도구명·클라이언트 설정과 합성 자료 시험은 원격 Vault 전환 실행계획에서 설계·검증하며 아직 실행되지 않았다. 이번 채택은 설계·계획 변경이고 실제 스킬 비활성화나 배포 완료를 뜻하지 않는다.

쓰기와 검토 비용

상시로 노트를 검사하지 않으려면 쓰기 규칙과 주기를 정해야 한다. 로컬 편집 때 보이는 diff가 클라우드에서도 동일하게 제공될 것이라고 가정하지 않고, 저장된 변경과 이력을 사람이 확인할 경로를 별도로 마련한다. 검증 횟수 자체가 토큰 사용량과 사람의 피로도를 키울 수 있다는 우려도 운영 설계의 조건이다.

지식 승격은 사용자가 명시적으로 시작한다는 유지한다. 이 대화에서 채택한 방향과, 실행계획이 제안하는 구체적 커밋 단위·검토 간격·승인 화면 설계는 구분한다. 모든 쓰기를 PR 승인 대기로 만들거나 일정마다 자동 승격하는 방식을 채택한 것은 아니다.

사람이 참여하는 실행과 검증

이번 대표 클라이언트는 ChatGPT Work와 Claude Code(데스크톱 앱 또는 CLI)다. 위 후속 사용자 답변에서 Claude 웹·모바일과 Gemini는 추후 확장하기로 했다. 이 범위 선택은 실제 인증·호출의 성공 판정과 구분한다.

DanzzaN은 혼자 중단 없이 끝내는 에이전트 계획을 요구한 것이 아니며, AWS 콘솔 조작과 권한 허용처럼 사람이 맡을 단계를 계획에 넣으라고 명시했다. 구현 전에 검증해야 계획도 그 결과에 맞춰 바뀐다는 순서를 요구했다.

AWS는 기존 계정에서 전용 IAM 사용자와 역할·정책을 분리했다. CLI 임시 로그인, 더미 서버의 배포·개인 ChatGPT 앱 등록·검증 후 정리를 구체적 범위로 승인받았다. 첫 Lambda 배포는 예약 동시성 1을 설정할 수 없는 계정 할당량 때문에 공개 전 중단됐다. 만든 리소스가 정리된 것을 확인한 뒤, 공용 한도를 공유하는 시험 변경을 추가 승인받아 진행했다.

직접 확인한 선행 결과

대상근거와 결과
공식 SDK와 실제 AWS MCP제목 목록·읽기·쓰기·별도 클라이언트 재읽기 통과
덮어쓰기 충돌오래된 revision으로 쓴 요청이 실제 저장소에서 거부됨
개인 ChatGPT 앱인증 없는 더미 MCP 등록·연결과 세 도구의 스키마 확인
웹 Work앱 선택 목록과 입력창 선택 상태 확인. 웹에서 별도 도구 실행은 하지 않음
Android 앱 Work사용자가 자신의 Android 휴대폰의 ChatGPT 앱에서 실행했다고 확인. 보고된 marker probe-android-20260905-a91c, revision 2가 독립 MCP 재조회와 일치
저장 시각2026-09-05T05:00:57.636Z
정리공개 함수 URL·Lambda·DynamoDB·로그 삭제 후 부재 확인. AWS 확인 시각 2026-09-05T05:10:16.0638726Z. ChatGPT 시험 앱도 삭제 후 설치 목록에서 부재 확인

Android 실행 장소는 표식 이름으로 추정하지 않고 사용자의 직접 확인에 근거한다. 실행 화면의 쓰기 승인·diff 표현은 보고받지 않아 미수집으로 남긴다. 이 결과는 해당 개인 계정과 인증 없는 합성 서버의 연결을 입증하며, OAuth·비공개 Vault 보호·GitHub 커밋/diff·다른 AI의 호환성까지 입증하지 않는다. IAM 구성과 CLI 프로필은 후속 검증용으로 유지했다.

연결