13P by jspiner 2달전 | ★ favorite | 댓글 8개

개발하시면서 가장 자주 겪는 문제 중 하나가 포트 충돌일 거라 생각합니다.
서버를 실행하면 "Error: Port 3000 is already in use"가 뜨고, 결국 lsof로 프로세스를 찾고 kill로 종료하는 과정을 반복하게 되죠.

저도 이 과정을 하루 평균 10번 정도 했습니다.
그래서 아예 작은 도구를 하나 만들었습니다. Portless라는 macOS 메뉴바 앱입니다.

기능은 단순합니다.

  • 현재 어떤 포트가 점유되어 있는지 메뉴바에서 바로 확인
  • 원클릭으로 해당 프로세스 종료
  • 자주 사용하는 개발 포트(3000, 8080 등) 우선 표시
  • Docker 컨테이너 자동 감지 / 컨테이너 및 이미지명 표시

이 앱을 쓰고 난 뒤로는 포트 충돌로 인한 컨텍스트 스위칭이 거의 사라졌습니다.
프로젝트 전환 시간도 체감상 꽤 줄었습니다.

linkedin으로 체험 해보고싶다고 dm주시면 평생 무료 이용 쿠폰을 드리고 있습니다.
https://linkedin.com/posts/…

오 저도 동일한 문제가 종종 있었는데 솔루션으로 제작 하시다니 응원드립니다!

저는 샀습니다. 개발자님에게 응원을 보내며 더 좋은 앱들을 개발하시길
응원하겠습니다. 결제방식이나 라이센스 키 같은 예시가
예비 창업자인 저에게 큰 도움이 되었습니다.
건승하시길 기원합니다.

깔끔하고 좋은 앱 같네요. 저는 아직 쓸 일이 없지만 필요해지면 떠오를 것 같습니다.

npx kill-port 3000

감사합니다.

ai agent에 죽여 달라고 합니다

전 claude skill로 등록하고 종료해달라고 얘기하는 식으로 사용하고 있네요 기본 작업 상태이다 보니 전환없이되서 좋았습니다

claude skill은 클로드가 적용할 때도 있고 아닐 때도 있지 않나요?