2026-08-01T20:42:43.379Z
AI 에이전트 관찰성: 테스트 결정 후 연속성
보존된 의사결정과 승인된 변경사항을 떨어뜨린, 충돌하고 검증되지 않은 에이전트 컨텍스트에서 분리하는 재생 가능한 전/후 압축 테스트.
컨텍스트 컴팩션은 관찰 가능한 연속성 경계로 취급되어야 하며, 일상적인 시션이 여전히 생중계되는 사건이 아닙니다. AI 요원 관찰성 의 실질적인 기본은 압축 전에 작은 일련의 작업 결정을 캡처하고, 요인이 재개되면 비교하고, 결정을 사라지거나 권한없이 변경하거나 새로운 증거가 부족하면 실행이 건강하지 않거나 불확실합니다. 변함없는 집합은 대화가 필요하지 않습니다. 결과적인 작업에 대해서는 scope , approval boundary , target , acceptance test 와 같은 3~7개의 식별자를 포함할 수 있으며, 소화, 개정, 관찰 시간 및 승인 참조도 포함됩니다. 일치하는 소화로 결정이 살아남았다는 것을 의미합니다. 변한 소화가 건강한 것은 인간에 의해 명시적으로 승인된 전환이 오래된 가치와 새로운 가치를 연결하면만이다. 이 추가 테스트는 활동 텔레메트리에서 남긴 격차를 완화합니다. 에이전트는 컴팩션 후의 이벤트를 발송하고 프로젝트 지침을 다시 로드하고, 도구를 성공적으로 호출하고, 잘못된 분사를 향해 조용히 작업하면서 눈에 띄는 발전을 할 수 있습니다. 건강하다고 말하지 않고 경계선을 지켜라 서로 다른 실행 시기는 압축을 다르게 드러냅니다. 클로드 코드 (Claude Code) 는 유용한 구체적인 예로 컨텍스트 창 문서의 현재 /compact 가 구조화된 요약으로 대화를 대체한다고 명시하고 있기 때문입니다. 스타트업 컨텍스트는 일반적으로 재충전하지만 말 그대로 대화, 전체 도구 출력 및 중간 추론은 더 이상 존재하지 않습니다. 같은 문서에서는 또한 기술 재충전에 대한 예산 제한과 예외가 기술 재충전에 대해 설명됩니다. 그 호크 참조는 몇 가지 관련 라이프 사이클 신호를 노출합니다. PreCompact 는 수동 또는 자동 압축 전에 불립니다. PostCompact 가 압축 후 불타는 SessionStart 는 source: "compact" 를 보고할 수 있습니다. InstructionsLoaded 는 reason: "compact" 를 신고할 수 있습니다. 그 사건들은 한계가 일어났고 그 집행이 계속되었음을 증명합니다. 그들은 컴팩트한 요약이 모든 작업 결정을 유지한다는 것을 증명할 수 없습니다. InstructionsLoaded 은 또한 더 좁은 질문에 대답합니다. 그것은 요원이 그것을 올바르게 해석했거나 40 차례 전의 작업에 대한 선택이 그 파일에 존재했다는 것을 증명하지 않습니다. 지속적인 명령과 현재 결정의 차이점은 중요합니다. 클로드 코드의 메모리 문서는 CLAUDE.md 와 자동 메모리를 지속적 컨텍스트로 묘사하고, 명시적으로 그들이 강제 구성보다는 컨텍스트라고 지적합니다. 프로젝트 컨벤션이 그 곳에 있습니다. 현재 작업에 대해 협상된 임시 분자 선택, 한 번 실행 허가 제한 또는 수용 시험은 별도의 작업 기록에 속한다. 자동 압축이 발생했을 때만 주의를 기울이지 마십시오. 컴팩션은 정상적인 컨텍스트 관리입니다. 두 변의 증거가 일치하지 않는 경우 또는 컴팩션 후 관찰이 실행 시간 특정 창 내에서 도착하지 않는 경우 경고. 변동 없는 의사 결정을 정의하고, 변본 아카이브를 정의하지 마십시오. 연속성 기록은 검토할 수 있을 만큼 작고 보존할 수 있을 만큼 안전해야 합니다. 이 예는 원결값보다는 소화값을 저장합니다. 명칭은 의도적으로: scope 는 경계 안에 있는 저장소, 서비스, 데이터 집합 또는 목적지를 식별합니다. approval boundary 는 어떤 행위가 여전히 인적 권위를 필요로 하는지를 기록합니다. target 는 예상되는 분자, 환경, 발행 또는 유물을 식별할 수 있습니다. acceptance test 는 작업을 해결하는 결정적 검사를 식별합니다. constraint 는 요약에서 살아남아야 할 작업에 대한 금지 사항을 포함합니다. 결정을 소화하기 전에 정상화하십시오. 객체 키를 정렬하고, 한 문자 코딩을 사용하여, null 를 실종된 필드에서 구별하고, 정상화 버전을 사용합니다. 그렇지 않으면 무해한 포맷 변경은 파동처럼 보입니다. 컨퍼런스에서 컴팩션 이전 스냅샷을 요약하는 외부에 보관하십시오. 로컬 첨부 파일 또는 작업 데이터베이스만 충분합니다. 단순한 해시스는 암호화가 아닙니다. 예측 가능한 비밀의 소화 또는 두 가지 가치의 정책은 수를 통해 추측 할 수 있습니다. 비밀, 명령어, 응답, 원료 도구 사용 부하, 기록 경로, 또는 절대적인 개인 경로를 이 리저에 두지 마십시오. 민감한 낮은 엔트로피 값에 대해서는 불투명한 식별자를 저장하거나 에이전트 컨텍스트 밖에서 보관된 키 HMAC를 사용한다. 승인된 변경은 새로운 소화 이상의 필요성을 가지고 있습니다. 그 기록은 정당한 적응과 결정의 유동을 구별한다. 모니터는 모든 변경 사항을 거부해서는 안 되며 설명되지 않은 변경 사항을 거부해야 합니다. 6번 연속성 테스트를 재현 저는 6개의 합성 압축 경계를 사용하여 변동성 인식 분류자에 대한 이벤트 전용 규칙을 테스트했습니다. 각 케이스에는 전/후 이벤트 부부가 완료되어 있어서 이벤트만 규칙은 여섯 명의 모두 건강한 것을 표시했습니다. 보다 강력한 규칙은 컴팩션 이전의 모든 결정을 컴팩션 후의 상대방과 비교했습니다. 저장된 유물을 디렉토리에서 실행: 그 결과 계산은 다음과 같습니다. 두 사건은 세 가지 결정을 그대로 유지했습니다. 하나는 인간의 명백한 승인을 통해 수용 테스트를 변경했습니다. 나머지 세 명은 승인 경계를 잃었고, 권한 없이 범위를 변경하거나 새로운 관찰 시간을 받지 않고 테스트 소화기를 반복했습니다. 이 결과는 보편적인 실패율을 추정하지 않습니다. 장치는 경계 테스트이고 생산 텔레메트리는 아닙니다. 그 거짓된 주장은 좁습니다. 관찰된 압축 쌍은 그 6개의 상태를 구별할 수 없지만, 변함없는 비교는 할 수 있습니다. 5개 주의 다른 행사에 대한 경로 국가는 최소한의 안전한 대응을 결정해야 합니다. 국가 의미 기본 동작 preserved 필요한 모든 결정은 신선한 증거와 일치합니다 영수증을 계속하고 보관합니다. approved change 명시적으로 허가된 전환으로 변경된 결정 새로운 개정 및 감사 링크를 계속하고 dropped 압축 후 필요한 결정이 없는 경우 그 결과적인 작업을 중단하고, 결여된 결정을 회복하거나 요청합니다. conflicting 일치하는 승인을 받지 않고 변경된 소화 다음 되돌릴 수 있는 경계에서 멈추고 인간에게 물어보세요 unverified 값이 존재하지만 신선함 또는 출처 증거가 부족 다시 관찰하는 것; 모델 프로스로부터 건강을 추론하지 마십시오. 여러 가지 결함이 함께 발생하면 우선순위가 중요합니다. 결여된 승인 경계는 기존의 수용 테스트 관찰을 우월시켜야 합니다. 왜냐하면 그것은 에이전트가 할 수 있는 일을 변경하기 때문입니다. 범위 충돌은 도구 활동과 테스트가 건강한 것처럼 보이더라도 쓰기를 중단해야합니다. 반대로 승인된 변화는 단순히 해시가 다르기 때문에 우연한 일이 아닙니다. 활동과 연속성을 건강의 별도의 차원으로 유지하십시오. 실행은 동시에 working 와 conflicting 이 될 수 있습니다: 유용한 출력은 이동하지만 허가되지 않은 목표로 향합니다. 또한 waiting human 및 preserved 이 될 수 있습니다. 모든 결정은 살아남았지만 다음 작업은 여전히 승인을 받아야합니다. 이러한 조합을 녹색 또는 빨간 빛으로 평평하게 만드는 것은 텔레메트리가 지원하고자 하는 사업자의 결정을 제거합니다. 정직한 한계로 검사를 시행하라 하나의 결과적인 작업 유형과 3개의 변함수를 시작하세요. 경계를 앞둔 스냅샷을 캡처할 때 실행시간은 압축 경고를 노출합니다. 시작 지침이 다시 로드 된 후 다음 결과적 글쓰기 전에 국경 후 스냅샷을 캡처하십시오. 현지적으로 정상화 된 소화물을 비교하고, 시간표로 상태를 발송하고, 모든 수정에 대한 승인 참조를 유지하십시오. PreCompact 를 보편적인 차단 게이트로 만들지 마십시오. 실패한 해킹은 나머지 컨텍스트 또는 스트링 정상적인 작업을 소비 할 수 있습니다. 사전 스냅샷을 작성할 수 없는 경우, continuity evidence missing 를 기록하고 안전한 재관측이 가능할 때까지 그 결과행동을 제한한다. 올바른 역전은 불확실성입니다. 조작된 일치가 아닙니다. 변함없는 집합은 또한 설계로 불완전합니다. 해시 평등은 기록된 결정이 일치한다는 것을 증명합니다. 아무도 기록하지 않은 중요한 결정을, 손상된 사서, 또는 완벽하게 살아남은 나쁜 수용 테스트를 드러낼 수 없습니다. 사고가 부족한 한계를 드러낼 때 집합을 검토하고, 요인의 요약에 따라 독립적으로 최종 결과를 확인한다. Sidewisp는 현재 비공개 프리뷰 단계입니다. 공공 사이트와 문서 라이브러리는 실시간이지만 생산 에이전트 건강 수집, 컨텍스트 모니터링 어댑터 및 복구 일반적으로 배송되지 않습니다. 의도된 제품 방향은 기존 실행 시간과 함께 증거, 가시적인 불확실성, 그리고 인간의 권위를 가진 건강 계층입니다. 현재, 운영 규칙은 Sidewisp 없이 사용할 수 있습니다: 압축 현상을 관찰하고, 최소한의 결정 변수를 비교하고, 명시적인 수정만 받아들이고, 부족한 증거가 알려지지 않도록하십시오.