Pi 에이전트에서 Angular 프로젝트 'npm run build' 실행 시 멈춤 현상
"npm run build" for angular project hangs in pi
핵심 요약
Angular 프로젝트 빌드 시 Pi AI 에이전트가 명령어를 실행하면 멈추는 문제에 대해 해결책을 논의합니다.
- 빌드 멈춤 현상 — Pi 에이전트가 실행하는 빌드 명령어가 무한 대기 상태에 빠짐
- 수동 실행 정상 — 터미널에서 직접 명령어를 입력하면 30초 내에 정상적으로 완료됨
- 파이프라인 문제 — 특정 명령어 조합(| head -100)이 macOS 환경에서 문제를 일으킬 가능성 제기
- 대안 명령어 제시 — 로그 파일로 리다이렉트하는 방식의 우회 해결책 제안
pi한테 내 angular 프로젝트 빌드 시키면 꼭 명령어를 저렇게 실행하는데, 시간이 지날수록 업데이트랑 로딩 애니메이션이 점점 느려지다가 결국 멈춰버림. 아예 먹통이라 터미널 강제 종료하는 수밖에 없음. 근데 내가 직접 명령어를 치면 30초 안에 깔끔하게 끝난단 말이지.
지금 로컬 하드웨어(GTX3060)에서 돌리는 중인데, 다른 작업할 땐 속도 문제 전혀 없는 모델임. pi는 내 서버에 있는 ollama AI 모델 써서 맥북 에어에서 돌리고 있고.
pi랑 AI 코딩은 이번이 처음이라 내가 뭘 놓치고 있는 건지 모르겠네.
Edit1: 세션 다시 시작해서 멈춘다고 말해줬더니, 모든 npm 명령어에 60~120초 타임아웃을 걸어버리네. 근데 항상 타임아웃 꽉 채우고 나서야 명령어가 성공했는지 판단함. 내 생각엔 백그라운드에서 이미 다 끝났는데도 `| head -100` 이 부분에서 응답이 안 오는 것 같은데 확실하진 않음.
Edit2: 리소스 제한 걸린 건 아닌 것 같은데, 혹시 모르니까 스크린샷 첨부함:



