Hermes Agent 컨테이너 백엔드 자원이 부족하고, manifestation은 보통 설치 의존성이 종료되거나 빌드가 실패하고, 디스크가 가득 차며, 테스트가 중간에 종료되는 경우가 많습니다. 해결 방향은 모델을 바꾸기보다는 terminal.container_cpu, terminal.container_memory, terminal.container_disk을 조정하는 것입니다.
어떤 백엔드가 영향을 받을지
Docker, Singularity/Apptainer, Modal, Daytona 같은 컨테이너 백엔드는 자원 제약의 영향을 받을 수 있습니다. 공식 도구 문서는 CPU 코어, 메모리 MB, 디스크 MB, 파일 시스템 지속 여부 등 컨테이너 자원 구성을 통일적으로 제공합니다.
조정 방법
- 메모리 부족:
terminal.container_memory을 기본 크기에서 빌드에 더 적합한 크기로 올려보세요. - 디스크 부족: 특히 Node, Python, 모델 의존성이 많은 프로젝트에서는
terminal.container_disk개선하세요. - 느린 동시 컴파일:
terminal.container_cpu향상. - 매번 의존성을 재설치하고 싶지 않다면,
container_persistent사실인지 확인하세요.
문제를 해결하고 Hermes에게 먼저 df -h, free -m, nproc 돌려달라고 요청하세요. 자원 문제는 단순히 모델 요약만 보는 것이 아니라 시스템 지표로 판단해야 합니다.