API 변경
Messages API에 대화 압축(compaction) 기능 베타 추가
- Anthropic이 Claude API의 Messages API에 원할 때 대화를 압축하는 기능을 베타로 열었다.
- compact-2026-09-04 베타 헤더와 compaction 파라미터를 쓰면 보낸 메시지를 요약한 서명된 블록을 돌려받는다.
Anthropic이 Claude API의 Messages API에서 대화를 원하는 시점에 압축할 수 있는 기능을 베타로 제공하기 시작했다.
쓰는 법
- 이 기능을 쓰려면
compact-2026-09-04베타 헤더를 붙여야 한다. - 요청에 최상위
compaction파라미터를 함께 보내면, API가 보낸 메시지들을 요약한 서명된compaction블록을 돌려준다. - 이후 요청에서는 원래 메시지들 대신 이 블록을 맨 앞에 넣어 보내면 된다.
동작 방식
- 언제 압축할지는 사용하는 쪽이 정한다.
- 압축 요청은 백그라운드로 돌릴 수 있고, 요약 뒤에 최근 대화 몇 턴은 글자 그대로 남겨 둘 수도 있다.
- 사고 과정(thinking)이 보존되는 모델에서는, 그렇게 남겨 둔 턴 안의 사고 내용이 계속 유효하게 유지될 수 있다고 회사가 밝혔다.