스냅샷
목적
"Immutable configuration history created automatically whenever the agent changes." 에이전트의 설정(Agent, Behaviour, Governance, Tools 등)에 대한 변경 사항을 저장할 때마다, CRMAI는 자동으로 스냅샷을 기록합니다 — 이를 수동으로 트리거할 필요는 없습니다.
Snapshot History 테이블
열: Status, Hash, Template, Model Profile, Template Ver., Created, Actions.
열 | 의미 |
|---|---|
Status | 예: Active — 현재 적용 중인 스냅샷. |
Hash | 해당 설정 상태에 대한 고유 식별자(예: eca2f26a...). |
Template | 해당 스냅샷 시점에 적용되었던 Configuration Template(있는 경우). |
Model Profile | 해당 스냅샷 시점에 적용되었던 Model Profile(있는 경우). |
Template Ver. | 그 시점의 템플릿 버전. |
Created | 스냅샷이 생성된 이후의 상대 시간(예: "1시간 전"). |
Actions | Detail — 해당 스냅샷에 기록된 전체 설정을 확인합니다. |

권장 주석: Status 열의 값 "Active"를 녹색으로 박스 표시하고, Hash 값을 가리키는 화살표, Detail 작업 버튼을 가리키는 화살표를 추가합니다 — 이상적으로는 하나뿐 아니라 2~3개의 과거 스냅샷이 있는 워크스페이스를 캡처하여, 이 페이지의 "기록(history)" 측면이 시각적으로 명확하게 드러나도록 합니다.
운영 가이드
Governance, Tools, 또는 Behaviour의 변경 전후에 Snapshots를 감사 추적(audit trail)으로 사용하세요 — 에이전트가 예기치 않게 동작하기 시작하면, 최근 스냅샷이 해당 변경과 관련이 있는지 확인하세요.
스냅샷은 자동적이고 변경 불가능(immutable)하므로, "편집 전 수동 백업"이라는 별도의 단계는 필요하지 않습니다 — 하지만 스냅샷은 무엇이 변경되었는지는 기록하지만 반드시 그 이유까지 기록하지는 않으므로, 변경을 한 이유를 팀이 볼 수 있는 곳에 기록해 두는 것이 좋습니다.
회귀(regression) 문제를 해결할 때는 스냅샷의 Detail을 클릭하여 현재 설정과 비교하세요.
관련 항목: Override Config (링크 미제공) · Governance & Autonomy