2026-08-01T18:29:11.169Z

AI 에이전트 관찰 가능: 각 라운드마다 지문

6회에 걸쳐 실시된 감사는 편집된 구성의 지문이 변경되지 않은 기록된 에이전트 시스템에서 방출 유동과 실패를 분리하는 방법을 보여줍니다.

가장 짧은 유용한 대답은 run manifest Fingerprint 를 모든 에이전트 실행에 첨부하고, 실행 시간, 모델 스냅샷, 프롬프트, 정책, 도구 스키마 및 배포 이미지가 동일했는지 알 때만 건강 상태를 비교합니다. 흔적은 도망가면서 무슨 일이 일어났는지 알 수 있습니다. 행렬은 어떤 시스템 버전이 그랬는지 알려줍니다. 그 지문점은 건강 점수가 아니며 달리기가 왜 실패했는지 증명하지는 않습니다. 그것은 분할 열쇠입니다. 새로운 지문에서 회귀가 나타나면, 먼저 구성을 점검하십시오. 오래된 지문 아래에 표시되면 기록되지 않은 환경, 의존성, 공급자, 데이터 또는 권한 변경을 검색합니다. 안정적인 에이전트 이름은 다른 시스템을 숨길 수 있습니다 support triage 는 금요일 두 개의 티켓을 올바르게 작성하고 월요일에 필요한 승강기를 놓치고 있다고 가정해보자. 둘 다 같은 에이전트 이름을 가지고 있습니다. 둘 다 심장 박동을 내포합니다. 둘 다 전화 도구입니다. 이들을 하나로 묶는 것은 자연스럽고 잘못될 수도 있습니다. 그 중 어느 쪽이 바뀌었을 수도 있습니다. 명백한 구성요소 기록 기록을 피하십시오. 운행 시간 이름 및 정확한 버전 또는 약속 호스트 경로, 액세스 토큰 모델 제공자 및 사용 가능한 경우 핑 스냅샷 API 키, 전체 응답 즉시 검토된 응급 패키지의 SHA 256 원료 고객 또는 시스템 프롬프트 정책 해시 또는 변경 불가능한 수정 정책에 내장된 비밀 가치 도구 카노닉 스키마 해시 자격증, 도구 사용량 배포 이미지 소화 또는 소스 컴백 레지스트리 비밀번호 이것은 두 번째 추적 형식을 발명하기보다는 확립된 관측 가능성에 대한 아이디어를 따르고 있습니다. OpenTelemetry 리소스 SDK는 리소스를 텔레메트리를 생산하는 엔티티의 변함없는 표현으로 설명합니다. 에이전트 실행에서 실행 구성은 그 정체성의 일부입니다. 하나의 실행에 대한 추적 아이디를 보관하고, 다른 버전의 발자국을 저장하고, 둘 중 하나는 다른 것을 대체하지 않습니다. 유용한 매뉴스는 의도적으로 지루합니다. 그것은 안정적인 식별자를 포함하고 있으며, 지연, 토큰 수, 출력 상태 또는 결과와 같은 관측이 아닙니다. 그들은 분명한 성서와 함께 있나니 해시에 섞으면 모든 실행에 새로운 지문이 만들어져 비교를 파괴할 수 있습니다. 또한 개인 정보 보호 경계가 있습니다. 로컬에서 프롬프트 또는 정책을 해시하지만 그 정체성을 설명하기 위해 오리지널을 업로드하지 마십시오. 해시들은 여전히 입력이 작은 추측 가능한 집합에서 왔을 때 정보를 누출할 수 있습니다. 그래서 그 위협이 중요할 때 불투명한 출력 ID 또는 키가 있는 로컬 디제스트를 사용하십시오. 매니프에 신분증을 넣지 말아요, 심지어 모든 객체를 해시하기 전에요. 해시하기 전에 캐노니컬화 원료 JSON를 해시하는 것은 오브젝트 키 순서와 중요하지 않은 일련화 선택이 다를 수 있기 때문에 표현 된 구성은 동일하게 유지됩니다. RFC 8785에 있는 JSON 카노니컬화 체계는 리커시브 특성을 분류하는 것을 포함하여 결정적 일련화를 정의합니다. 생산 코드는 상호 운용성 문제가 있을 때 검토된 JCS 구현을 사용해야 합니다. 컴팩트 로컬 실험에서, 다음 노드.js 함수는 일반 유한 JSON 값에 충분합니다. 실험은 Node.js v22.23.1 를 사용했습니다. RFC 8785보다 의도적으로 좁습니다. 객체 키를 재발적으로 분류하고 무한한 숫자를 거부하지만, 언어 간 JCS의 완전한 준수를 주장하지는 않습니다. 그 제한은 독자가 복사한 후의 기하급수적 메모에 있는 것이 아니라 코드 옆에 있습니다. 자명표 자체는 작게 남아있을 수 있습니다. 위의 위치지 값은 매수자 주장이 아닌 고정된 장치 식별자입니다. 실제 컬렉터에서, 고정된 리लीज에서 호스트에서 유래합니다. 더 넓은 원칙은 SLSA 출산와 비슷합니다. 어떤 물건이 어디에서, 언제, 어떻게 생산되었는지에 대한 확인할 수 있는 정보를 유지합니다. 런 매니페스트는 진단에 있어서 이 원칙을 빌려주는데, 그것은 자동적으로 SLSA 인증서가 아닙니다. 6회 반복은 값과 한계를 모두 드러냅니다. 한 대리인을 위한 6개의 신성 NDJSON 기록에 대한 규칙을 테스트했습니다. 101 와 102 의 행수는 다른 JSON 키 순서에서 동일한 표시 값을 포함합니다. 103 를 실행하면 프롬프트 해시만 변경하고, 104 는 모델 스냅샷만 변경하고, 105 는 도구 스케마 해시만 변경합니다. 106 를 실행하는 것은 고정 표시가 표시하지 않는 의존성 중단으로 인해 실패합니다. 감사 명령은: 결정적 결과는: 두 가지 관측은 계산보다 더 중요합니다. 첫째, 한 에이전트의 이름은 기록된 네 개의 구성을 숨겼습니다. 둘째, 두 개의 서로 다른 순서로 구성된 기본 물체는 동일한 SHA 256 지문인식을 생성하여 일련 순서가 잘못된 유동을 생성하지 않았습니다. 반사본은 중요한 부분입니다. run 106 는 기본 지문에서 실패했습니다. 변하지 않은 지문으로 달리기가 건강하지 않았으며 환경이 변하지 않았다는 것을 증명하지는 않았습니다. 기록된 구성 필드가 변경되지 않았다는 것을 보여주었습니다. 다음 조사에서는 그 선언 제공자의 가용성, 입력 데이터, 네트워크 경로, 허가 상태 및 의존성 신선성 이외의 증거를 조사해야 한다. 이 장치는 합성적이기 때문에 메커니즘을 증명하고 과잉 주장을 왜곡합니다. 구성 유동이 실제 사고를 유발하는 빈도를 추정하지 않습니다. 이는 통제된 방출과 검증된 결과를 가진 생산 데이터를 필요로 한다. 지문으로 분류 결정으로 전환 실행이 관찰 가능한 결과를 얻었을 때만 지문문을 사용한다. 활동만 발행된 토큰, 호출된 도구, 또는 여전히 살아있는 프로세스만이 유용한 진전을 확립하지 않는다. 결과 증거 지문 비교 첫 번째 지부 합격 기본값과 동일합니다. 비교 가능한 건강한 참고 자료로 보관하십시오. 실패 변경 편집된 매너스트 필드를 구분하고, 제한된 롤백이나 재 재생을 고려하십시오. 실패 같은 것 의존성, 권한, 입력, 공급자 상태 및 실종된 자명 커버리지를 검사 알 수 없는 것 둘 다 유도 진단 전에 예상되는 유도량을 수집하거나 정의합니다. 세 가지 운영 규칙이 정직하게 유지됩니다. 1. 비교 포인트를Freeze. 동일한 작업 클래스에서 검증된 성공적인 실행을 선택하고, 단순히 가장 최근의 녹색 상태를 선택하십시오. 2. 필드 레벨의 지도를 편집해서 보관하세요. 전체표현 해시는 Different. 개별 구성 요소 소화가 내용을 드러내지 않고 어디를 검사해야 하는지 알려줍니다. 3. 개입 후 결과를 확인합니다. 성공한 롤백 명령은 활동입니다. 회수란 예상되는 납품품이 나타나거나 테스트가 통과되거나 다른 결정적 수용 검사가 통과되는 것을 의미합니다. 변경된 모든 지문들을 자동으로 되돌려 놓지 마십시오. 방출은 의도적이기도 하고, 방출이 아닌 입력으로 인해 오류가 발생할 수 있습니다. 이 변화를 검토를 위한 증거로 사용하고, 그 결과행위에 대한 인간의 승인을 보존하고, 그 후 일어난 일을 기록하십시오. 이것은 요원 건강 모니터링에 부합하는 경우 실행에 표시된 지문들은 흔적만으로는 깨끗하게 해결할 수 없는 세 가지 건강 문제를 연결하고 있습니다. 결정 정책이 변경되었는가, 도구 계약이 변경되었는가, 동일한 기록 시스템에서 결과 품질이 감소되었는가? 또한 다른 사업자가 명령, 비밀 또는 원료 도구 사용량을 받지 않고 정확한 발매 정체성을 비교할 수 있기 때문에 사고 전달을 향상시킵니다. Sidewisp의 의도된 건강 모델은 실행, 메모리 및 맥락, 도구, 결과, 가용성 및 비용 등을 포함한다. 미래의 호스트 측 어댑터는 이러한 진단들을 뒷받침하는 증거로 편집된 매니프트를 사용할 수 있지만, 그것은 계획된 영토입니다. Sidewisp는 현재 비공개 프리뷰 단계입니다. 공공 사이트 및 기사 시스템은 실시간으로 사용되고 있습니다. 생산 에이전트 건강 수집, 런타임 어댑터 및 자동 복구 일반적으로 사용할 수 없습니다. 만약 이 증거 모델이 현재 운영 중인 실패와 일치한다면, 제한된 다음 단계는 개인 미리보기 대기 목록에 가입하고 실행 시간 및 결과 확인을 설명하는 것입니다. Sidewisp이 이미 수집한다고 가정하지 않습니다.