Agentic Autofix 변경 사항을 검토할 때는 보고된 문제를 diff에서 관련 동작까지 추적하세요. 생성된 CodeQL 근거를 확인한 다음, 수정의 영향을 받을 수 있는 정상적인 사용 사례도 검증하세요. 비용이 큰 전체 시스템 테스트를 무조건 시작하기보다 해당 변경에 필요한 검사를 실행하세요.
홈 서버에 배포하기 전에 복구할 수 있는 애플리케이션 데이터를 보관하고 이전 이미지나 패키지를 기록해 두세요. 병합 승인, 빌드 성공, 대체 서비스 실행은 각각 별개의 단계입니다. 간결한 배포 기록에는 현재 사용자에게 제공 중인 정확한 아티팩트와 실패 시 복구 방법을 적어야 합니다.
코드를 살펴보기 전에 무엇을 읽어야 하나요?
원래 경고, 영향을 받는 경로, 제안된 설명, 보고된 검증 결과를 읽으세요. 저장소와 브랜치가 배포하려는 애플리케이션과 일치하는지 확인하세요. 인증, 사용자 입력 또는 설치 환경과 다를 수 있는 구성에 관한 가정이 있는지 살펴보세요.
Agentic Autofix 개요에서 제품이 어떤 작업을 시도하는지 설명합니다. 생성된 설명은 검토를 위한 안내일 뿐, 실제 diff를 확인하는 일을 대신하지 않습니다.
어떤 diff 변경 사항을 더 자세히 살펴봐야 하나요?
| 변경 사항 | 검토 질문 |
|---|---|
| 입력 처리 | 유효한 입력은 유지하면서 악의적인 입력을 거부하나요? |
| 권한 부여 | 올바른 신원 및 권한 검사가 유지되나요? |
| 구성 | 수정으로 노출 범위가 넓어지거나 보호 기능이 비활성화되나요? |
| 종속성 | 업데이트가 지원되며 필요한가요? |
| 테스트 | 버그를 받아들이는 대신 의도된 동작을 검증하나요? |
| 관련 없는 편집 | 수정을 이해하기 쉽도록 삭제할 수 있나요? |
패치에 관련 없는 리팩터링이 보안 수정과 뒤섞여 있다면 더 범위가 좁은 수정본을 요청하세요. 관련 부분만 담은 작은 diff가 평가와 복구에 더 쉽습니다.
작은 수정에는 어느 정도의 테스트가 충분한가요?
가장 적절한 검사를 사용하세요. 영향을 받는 파서 입력, 경로 권한, 파일 작업 또는 기존의 집중 테스트를 확인하세요. CodeQL 결과는 별도로 확인하세요. 프로덕션에 중요한 경로나 마이그레이션이라면 더 폭넓은 검증이 타당할 수 있지만, 작고 독립적인 수정에는 그렇지 않을 수 있습니다.
통과 결과를 지어내지 마세요. 실제로 실행한 것과 아직 검증되지 않은 것을 기록하세요. 집중 워크플로 검증 가이드에서도 명시적인 승인 기준이라는 같은 원칙을 따릅니다.
배포 전에 무엇을 준비해야 하나요?
필요한 경우 애플리케이션 일관성이 유지되는 데이터베이스 백업, 복구 가능한 데이터 사본, 구성, 이전 아티팩트 참조를 보관하세요. 마이그레이션을 되돌릴 수 있는지 확인하세요. 데이터 변경 사항을 안전하게 되돌릴 수 없다면, 간단한 이미지 다운그레이드가 가능하다고 약속하는 대신 복원 기반 복구 계획을 문서화하세요.
애플리케이션의 상태에 맞춰 복구할 수 있도록 복구 가능한 파일 가이드와 Docker 애플리케이션 업데이트 안내를 활용하세요.
실행 중인 홈 서버 서비스를 어떻게 검증하나요?
검토된 빌드를 배포하고, 새 서비스가 의도한 아티팩트를 실행 중인지 확인한 다음, 변경 사항의 영향을 받는 핵심 사용자 작업을 수행해 보세요. 리비전, 이미지 다이제스트 또는 패키지 버전, 시간, 결과를 저장하세요. 서비스 프로세스는 디스크의 파일이 업데이트된 뒤에도 계속 실행될 수 있습니다.
보안 권고 및 배포 기록 가이드를 활용하면 추적 가능성이 높아집니다. ZimaCube 2에 복구 기록과 결과물을 저장하고, 업데이트 절차는 실행 중인 애플리케이션에 맞게 유지할 수 있습니다.
자주 묻는 질문
Autofix 변경 사항마다 모든 테스트 스위트를 실행해야 하나요?
영향을 받는 동작과 배포 위험에 적합한 검사를 사용하세요. 변경 사항이나 해결되지 않은 증거로 인해 필요하다면 검증 범위를 넓히세요.
생성된 PR 요약만으로 승인해도 되나요?
아니요. 관련 diff와 검증 증거를 읽고, 가정을 애플리케이션과 대조해 확인하세요.
컨테이너 태그를 변경해 롤백할 수 있나요?
경우에 따라 가능하지만, 데이터베이스 또는 데이터 마이그레이션에는 복원이 필요할 수 있습니다. 먼저 애플리케이션에서 지원하는 복구 절차를 확인하세요.
어떤 배포 증거를 보관해야 하나요?
검토된 리비전, 빌드되어 실행 중인 아티팩트 식별자, 관련 검사 결과, 배포 시간, 복구 관련 메모를 보관하세요.
관련 글
출처
표지: GitHub Agentic Autofix 공식 발표 이미지. 이미지 출처.
지원 및 팁
더 읽어보기

LFM2.5-24B-A2B 실행 전 메모리 및 런타임 요구 사항 확인 방법
홈 서버에 배포하기 전에 LFM2.5-24B-A2B의 가중치 형식, 메모리 오버헤드, 런타임 버전, 컨텍스트 및 도구 호환성을 확인하세요.

NAS에 저장된 영어 오디오 파일로 Granite Speech 5.0을 테스트하는 방법
NAS에 저장된 짧은 영어 녹음으로 Granite Speech 5.0을 테스트해 보세요. 체크포인트 버전, 실행 시간, 샘플링 레이트, 전사 품질, 출력 처리를 확인하세요.

Claude Duet 워크플로를 위한 파일 및 권한 준비 방법
선택한 파일, 범위가 제한된 연결 계정, 별도의 초안, 검토 가능한 결과물, 명확한 연결 해제 계획을 포함해 Claude Duet 작업을 준비하세요.

