같은 편집, 다른 결과 — 차이는 표현 방식에서 났다

최근 공개된 Native Context Editing(NCE) 연구는 에이전트가 컨텍스트를 요약·삭제·갱신하는 방식을 모델 어휘 안으로 끌어들였습니다. 주소가 붙은 블록 단위로 컨텍스트를 쪼개고, 제거·교체·추가 세 연산을 전용 토큰 70개로 모델이 직접 생성하게 한 것입니다. 흥미로운 지점은 비교군입니다 — 같은 편집 내용을 외부 툴콜로 실행하도록 학습시킨 모델은 평균 성공률 47.3%로, 아무 학습도 하지 않은 하니스 자체 압축(48.3%)보다 오히려 낮았고 토큰은 6%만 줄었습니다. NCE는 토큰을 36% 줄이면서 성공률도 5.6%p 올렸습니다. 편집 로직 자체가 아니라 그 편집을 모델이 '제 언어'로 다루느냐가 이득의 원천이라는 뜻입니다.

이전에 다룬 메모리 툴과는 다른 층위

이 블로그는 지난 5월 recall/remember/forget 툴 기반의 메모리 관리를 다룬 적이 있습니다. 그 글이 추론 시점에 외부 툴을 호출해 작업기억을 편집하는 패턴이었다면, 이번 NCE는 학습 단계에서 편집을 모델의 기본 어휘로 내재화하는 접근입니다. 두 층위는 경쟁 관계가 아니라 선택지입니다 — 자체 모델을 파인튜닝할 여력이 없는 팀은 툴콜 패턴을, 장기 실행 에이전트를 자사 모델로 운영하는 팀은 네이티브 편집 도입을 검토할 근거가 하나 더 생긴 셈입니다.

설계에서 운영까지: 컨텍스트 편집 전환 도입 체크리스트

(a) 기획 단계에서는 전환 여부를 벤치 점수가 아니라 자사 워크로드의 토큰 예산과 과제 성공률로 판단합니다. 원 논문은 예산을 256K에서 48K까지 좁혀도 하니스 압축 대비 성공률 격차가 +5.6~+10.1%p, 토큰은 26~39% 줄어드는 것을 확인했습니다. 긴 작업을 좁은 예산에서 돌리는 팀일수록 이 격차의 영향이 커지므로, 전환 판단 기준으로 "예산 48K 이하 구간의 성공률 델타"를 먼저 수치로 선언해 둡니다.

(b) 가장 흔한 실패 패턴은 학습 데이터 자체의 결함입니다. 교사 모델 한 명이 궤적을 단독 판정하면 결함 궤적 비율이 80.0%까지 올라가고, 기록된 궤적을 그대로 라벨링하면 100.0%가 이미 사라진 블록을 가리킵니다. 미래 정보가 새어 들어간 라벨로 학습하면 모델은 실제로는 모르는 시점에 편집을 하도록 배웁니다. 두 번째 실패는 비교군 실험에서 드러난 것처럼, 편집 로직만 베끼고 표현 방식(모델 전용 토큰)을 갖추지 않아 비용만 들이고 이득은 못 보는 경우입니다.

복구 분기는 데이터 생성 단계에 둡니다. 오프라인 교사가 전체 궤적을 사후에 읽고 각 블록의 해제 시점을 판정한 뒤, 온라인 교사는 해제된 블록만 보고 편집을 생성하는 2단계 구조로 바꾸면 결함 궤적 비율이 37.5%까지 낮아집니다. 이 2단계 감사 자체는 모델 아키텍처와 무관하게 재사용 가능한 품질 관리 절차이므로, NCE를 그대로 도입하지 않는 팀도 자사 궤적 데이터 감사에 적용할 수 있습니다.

(c) 운영 체크리스트로는 배포 전 결함률 감사(표본 40개 이상), 하니스가 편집 방식을 몰라도 동작하는지 확인하는 런타임 호환성 테스트, 그리고 로그에 예산 구간별 성공률·토큰 소모·편집 횟수를 표준 필드로 남기는 것을 둡니다. 원 논문의 감사 표본이 40개로 작다는 점은 리뷰에서도 지적된 한계이므로, 자사 데이터로 재현할 때는 표본을 늘려 재확인합니다.

(d) 지속 개선 루프는 예산 구간(256K·128K·64K·48K)별 성공률·토큰 델타를 분기마다 재측정하는 것으로 설계합니다. 코드·터미널 과제 밖(GUI·멀티모달)으로 워크로드를 넓힐 계획이 있다면, 그 전이 효과는 원 논문만으로 확인되지 않았다는 점을 변경 로그에 남겨 과신을 막습니다.

바로 쓰는 적용 포인트

NCE가 보여준 핵심은 편집 로직보다 표현 방식이고, 그 이득을 안정적으로 내려면 학습 데이터의 결함률부터 낮춰야 합니다. 2단계 교사·감사 구조로 결함 궤적을 80~100%에서 37.5%까지 떨어뜨린 절차는 네이티브 토큰을 도입하지 않는 팀에도 그대로 적용할 수 있는 운영 자산입니다.

참고 링크

같은 편집도 툴콜이면 손해: 토큰 36% 줄인 네이티브 컨텍스트 편집 NCE 리뷰 — sunny34.com 리서치 리뷰

Editing as Language: Teaching LLM Agents a Grammar for Native Context Editing — arXiv:2610.25550

이 글에 대해 AI와 대화하기

AI가 이 글을 읽은 상태로 답합니다. 무엇이든 물어보세요 — 글에 없는 내용이면 없다고 먼저 알려줍니다.

대화창을 불러오는 중…