오래된 대화를 열 때 화면이 멈추거나 기록을 불러오지 못했다면, 이번 주에는 rc.7로 다시 시험해도 됩니다. 다만 공식적으로 고쳐진 범위는 대규모 기록의 페이지 나누기 스택 오버플로이며, 장기 대화 전체가 안정화됐다는 뜻은 아닙니다. 페이지 표시, 입력 반응, 메모리 추이, 도구 실행, 복구 상태를 따로 통과시킨 뒤에만 지속 작업을 늘리세요.

이 글은 큰 대화 기록을 자주 여는 사용자에게 맞습니다. 저장소 분석, 긴 로그 도구, 지속 에이전트를 실행하는 개발자와 rc.7을 팀 시험 버전으로 검토하는 기술 책임자도 대상입니다.

마지막 업데이트: 2026년 8월 19일. 공식 rc.7 릴리스 범위와 개발자 미리 보기 상태를 다시 확인한 뒤 작성했습니다.

이번 주에는 전체 전환보다 단계별 재시험이 먼저입니다

rc.7의 핵심 변화는 DeepSeek Harness rc.7 장기 대화 수정이라는 검색어가 암시하는 것처럼 모든 대화 문제가 한꺼번에 해결된 것이 아닙니다. 공식 릴리스에서 확인된 내용은 오래된 메시지를 여러 페이지로 읽는 과정에서 발생하던 스택 오버플로 수정입니다.

다음 경계를 분리해서 봐야 합니다.

  • 화면의 과거 기록을 읽는 페이지 나누기
  • 현재 입력을 초안으로 작성하고 전송하는 화면 반응
  • 모델에 전달되는 문맥과 상위 모델의 응답 대기
  • 세션 기록과 도구 결과를 저장하는 과정
  • 도구 승인 상태와 이벤트 순서를 복구하는 과정

이 다섯 경로는 서로 연결되지만 같은 기능은 아닙니다. 화면이 열렸다는 이유만으로 모델 문맥이 온전하거나, 중단된 도구 작업을 안전하게 이어갈 수 있다고 판단하면 안 됩니다.

원격 맥에서 시험할 계획이라면 브라우저와 실행 프로세스를 분리해 준비하고, 세션 보존과 저장 공간도 사전에 확인하세요. VMSPIN의 맥 원격 환경 안내는 시험 환경을 구성할 때 참고할 수 있습니다.

시간순으로 보면 rc.7은 “재시험 지점”입니다

업그레이드 판단은 다음 순서로 진행하는 편이 좋습니다.

  1. 업그레이드 전 증거를 보존합니다.
    문제가 발생한 대화의 이름, 마지막으로 정상 표시된 위치, 화면 캡처, 브라우저 콘솔과 서버 오류를 저장합니다. 고정된 오류 문구를 예상해 적지 말고 실제로 출력된 내용만 남기세요.

  2. 세션 폴더를 삭제하지 않습니다.
    기존 기록을 지우면 수정 전후 비교가 불가능해집니다. 원본을 보존하고 복사본이나 읽기 전용 방식으로 rc.7을 시험하세요.

  3. 같은 대화를 처음부터 열어 봅니다.
    첫 화면 표시, 이전 기록 불러오기, 앞쪽 페이지 이동, 빠른 스크롤을 각각 확인합니다. 한 번 열렸다는 사실보다 여러 이동 동작에서 같은 문제가 반복되지 않는지가 중요합니다.

  4. 짧은 입력과 도구 없는 요청을 보냅니다.
    입력창, 초안 작성, 전송, 답변 표시를 따로 기록합니다. 화면이 늦은 것인지, 네트워크가 늦은 것인지, 모델 응답이 늦은 것인지 구분해야 합니다.

  5. 읽기 전용 도구 작업을 다시 실행합니다.
    저장소 목록 조회나 파일 검색처럼 변경을 일으키지 않는 작업으로 도구 호출, 결과 표시, 승인 상태를 확인합니다. 같은 명령을 반복 전송하면 백그라운드 작업이 중복될 수 있으므로, 화면이 느리지만 작업이 진행 중일 때는 재전송하지 마세요.

  6. 복구 후 이벤트 순서를 대조합니다.
    SessionEvent 기록에서 사용자 입력, 모델 응답, 도구 시작, 도구 완료, 승인과 종료 순서가 자연스러운지 봅니다. 화면에 결과가 보이는 것만으로는 세션이 정상 복구됐다고 할 수 없습니다.

화면 반응과 모델 대기를 같은 문제로 보면 안 됩니다

입력창이 늦게 반응할 때는 브라우저의 주 스레드와 네트워크를 따로 기록해야 합니다. 브라우저 개발자 도구의 성능 패널은 주 스레드 활동을 시간순으로 보여 주므로, 기록을 펼치는 순간 화면 작업이 몰리는지 확인할 수 있습니다. 브라우저 주 스레드 성능 분석 방법을 참고하면 화면 표시와 서버 응답을 나누어 볼 수 있습니다. (developer.chrome.com)

다음처럼 기록하면 판단이 쉬워집니다.

  • 입력 글자가 늦게 나타남: 브라우저 화면 처리 문제 가능성
  • 전송 뒤 요청이 오래 대기함: 네트워크 또는 서버 대기 가능성
  • 요청은 끝났지만 답변 표시가 늦음: 브라우저 렌더링 또는 기록 갱신 가능성
  • 화면은 멈췄지만 도구 프로세스가 계속 실행됨: 같은 명령을 다시 보내면 안 됨

브라우저에서 긴 작업이 누적되는지도 확인하세요. 긴 작업 기록을 수집하는 방법은 주 스레드가 오랫동안 점유되는 상황을 식별하는 데 도움이 됩니다. (developer.mozilla.org)

메모리는 한쪽이 아니라 두 곳에서 확인해야 합니다

“장기 대화가 무겁다”는 말만으로는 부족합니다. 브라우저 탭과 DeepSeek Harness 프로세스가 서로 다른 원인으로 자원을 사용할 수 있기 때문입니다.

브라우저에서는 탭의 메모리 증가, 기록을 닫은 뒤 회수되는지, 페이지 이동 뒤에도 증가세가 이어지는지를 확인하세요. 브라우저 작업 관리자는 메모리 누수와 과도한 메모리 사용을 찾는 데 사용할 수 있습니다. 브라우저 메모리 문제 분석 안내를 기준으로 반복 측정하면 좋습니다. (developer.chrome.com)

DeepSeek Harness가 Node.js 프로세스로 실행된다면 rss, heapUsed, external을 구분해 기록해야 합니다. Node.js 문서에서 rss는 프로세스가 실제 메모리에서 차지하는 영역을, 힙 관련 값은 실행 환경의 관리 메모리를 설명합니다. Node.js 메모리 측정 문서를 참고하세요. (nodejs.org)

맥에서는 활동 모니터의 메모리 압력과 스왑 사용량도 함께 봐야 합니다. 맥 활동 모니터의 메모리 압력 설명에 따르면 메모리 압력은 여유 메모리만이 아니라 압축과 스왑 상태를 함께 반영합니다. (support.apple.com)

이번 글에서는 동일한 VMSPIN 실측 구성과 업그레이드 전후 기록을 확보하지 못했으므로 특정 메모리 수치나 성능 임계값은 제시하지 않습니다. 비교 기준이 없는 숫자는 장기 대화의 안전성을 판단하는 데 오히려 방해가 됩니다.

복구 성공과 작업 재개는 다른 승인 단계입니다

기존 기록이 보인 뒤에는 도구 작업을 별도로 승인해야 합니다. 다음 중 하나라도 맞지 않으면 예전 대화를 그대로 이어서 실행하지 마세요.

  • 마지막 사용자 요청과 마지막 모델 응답이 연결되지 않음
  • 도구 시작 이벤트는 있으나 완료 이벤트가 없음
  • 승인 상태가 사라졌거나 이전 작업과 다르게 표시됨
  • 도구 결과가 기록에는 있지만 화면에 중복 또는 누락되어 나타남
  • 세션 재시작 뒤 이벤트 순서가 시간 흐름과 맞지 않음

이 경우 새 대화를 만들어 작업을 이어가고, 기존 대화는 감사용으로 보관하세요. 저장소 분석을 한 대화에 계속 쌓기보다 조사, 수정, 테스트를 나누면 복구 실패가 전체 작업으로 번지는 것을 줄일 수 있습니다. 로그 저장 공간과 백업 정책도 별도로 점검해야 합니다. 원격 환경을 함께 검토한다면 접속 방식과 세션 보존 조건을 중립적으로 비교해 보세요.

계속 사용하거나 나눌 시점을 표로 결정하세요

아래 표는 rc.7을 팀의 장기 대화 시험 버전으로 둘지 결정하는 기준입니다.

검증 항목 계속 사용 대화 나누기 다음 버전 대기
과거 기록 페이지 나누기 반복 이동이 안정적임 특정 구간에서만 지연됨 기록을 열 때 오류가 재현됨
입력과 답변 표시 입력부터 표시까지 일관됨 화면 지연이 누적됨 전송과 표시가 자주 멈춤
브라우저·프로세스 자원 닫기와 이동 뒤 증가세가 완화됨 작업이 길수록 회수가 늦음 계속 누적되고 스왑이 커짐
도구·SessionEvent 결과와 순서가 일치함 읽기 전용 작업만 신뢰 가능 승인 또는 완료 상태가 어긋남

네 항목을 모두 통과하면 첫 주에는 읽기 중심의 저장소 분석과 짧은 반복 작업만 확대하세요. 변경 작업, 긴 로그 처리, 무인 지속 에이전트는 별도 대화와 복구 지점을 둔 뒤에 늘리는 편이 안전합니다. 통과하지 못한 항목이 하나라도 있으면 작업을 나누거나 다음 릴리스를 기다리세요.

첫 주 시험 범위는 낮은 위험부터 고정합니다

단계 허용할 작업 보류할 작업 남겨야 할 증거
첫 시험 기존 기록 열기, 앞쪽 페이지 이동 대규모 자동 수정 화면 캡처와 실제 오류
두 번째 시험 읽기 전용 파일 검색, 짧은 질문 긴 로그 전체 재처리 입력·응답 시간 흐름
세 번째 시험 작은 변경과 수동 승인 무인 연속 실행 도구 결과와 승인 상태
확대 판단 같은 샘플의 반복 실행 기준 없는 전면 전환 자원 추이와 복구 기록

개발자 미리 보기 단계에서는 팀 전체가 같은 버전을 사용하도록 고정하세요. 브라우저, 운영 체제, 세션 표본과 시험 날짜가 달라지면 안정성 결론도 달라질 수 있습니다.

FAQ

rc.7은 긴 대화에서 무엇을 고쳤나요?

공식적으로 확인된 범위는 대규모 과거 메시지를 페이지 단위로 불러올 때 발생한 스택 오버플로 수정입니다. 기록을 열고 이전 구간을 탐색하는 시험은 다시 진행할 수 있습니다. 그러나 모델 문맥, 메모리, 도구 프로세스와 복구 이벤트까지 자동으로 정상화됐다고 해석해서는 안 됩니다.

페이지 나누기가 고쳐졌다면 더 이상 멈추지 않나요?

아닙니다. 화면 기록을 읽는 과정과 모델 응답, 세션 저장, 도구 실행은 별도 경로입니다. 페이지가 정상적으로 표시되어도 입력 반응이 늦거나 도구 결과가 누락될 수 있습니다. 장기 작업을 늘리기 전 다섯 가지 검증 신호를 각각 확인해야 합니다.

rc.7로 올리면 기존 대화를 새로 만들어야 하나요?

기존 대화를 바로 삭제하거나 새로 만들 필요는 없습니다. 원본을 보존하고 복사본으로 먼저 열어 보세요. 기록은 보이지만 SessionEvent 순서, 도구 완료 상태, 승인 정보가 맞지 않으면 새 대화로 작업을 이어가고 기존 기록은 분석용으로 남겨야 합니다.

브라우저와 서버 중 어디의 메모리를 확인해야 하나요?

둘 다 확인해야 합니다. 브라우저는 기록 표시와 입력 화면의 메모리 및 주 스레드 상태를 보여 줍니다. 실행 프로세스는 세션 저장과 도구 처리에 따른 자원 변화를 보여 줍니다. 맥에서는 활동 모니터의 메모리 압력과 스왑도 함께 기록해야 원인을 좁힐 수 있습니다.

언제 대화를 나누는 것이 좋나요?

페이지는 안정적이어도 입력 지연이 누적되거나, 기록을 닫은 뒤에도 자원이 줄지 않거나, 도구 결과와 승인 순서가 어긋나면 나누는 것이 좋습니다. 특히 저장소 분석과 긴 로그 처리는 조사·수정·검증을 별도 대화로 분리해야 한 번의 복구 실패가 전체 작업으로 번지지 않습니다.

rc.7은 지금 다시 시험할 가치가 있는 버전이지만, 장기 대화의 최종 안정판으로 볼 단계는 아닙니다. 현재 환경이 개인 맥 한 대에 묶여 있으면 브라우저 종료, 저장 공간 부족, 세션 백업 누락, 작업 중단 시 복구 불가라는 운영 부담이 남습니다. 지속 온라인 환경이 필요하다면 먼저 세션 백업, 저장 공간, 업그레이드 검증 절차를 확인한 뒤 원격 맥 이전을 판단하세요. 임시 시험이나 팀 검증에는 VMSPIN의 맥 환경이 선택지가 될 수 있지만, 장기간 고정 부하나 물리 장치 연결이 필요한 작업이라면 직접 보유한 장비가 더 적합합니다.