이 기능이 없었을 때, 저는 AI를 제가 원하는 때에 작동시키려고 별도의 앱을 하나 만들어서 사용했습니다. 그 앱이 프롬프트 창에 프롬프트를 대신 밀어 넣는 식이었죠.

Claude Code에 /loop가 나온 뒤로, 제가 만든 그 앱은 잘 쓰지 않습니다. 범용 도구의 추격은 참 빠릅니다.

/loop는 잘 쓰면 정말 좋은 기능입니다. 한마디로, AI를 깨우는 명령이죠.

AI는 스스로 깨어나지 못합니다

간단한 사실에서 출발합니다. AI는 입력이 들어와야 한 번 움직입니다. 묻지 않으면 답하지 않고, 시키지 않으면 멈춰 있죠. 스스로 켜지는 시계 같은 건 없습니다.

"AI가 일을 끝까지 하게 만드는 명령, /goal"편에서 봤듯, AI는 "다 된 것처럼 보이면" 멈춥니다. 멈추는 건 잘합니다. 문제는 그다음입니다 — 멈춘 AI는 스스로 다시 일어나지 못합니다. 누군가 깨워야 하죠.

/loop는 그 "깨우기"를 대신해 줍니다. 정해둔 간격마다 같은 지시를 다시 밀어 넣어, 잠든 AI를 두드리는 알람입니다.

이렇게 써먹습니다

/loop가 하는 일은 결국 하나예요 — 한 번 하면 끝이 아니라, 멈출 때까지 같은 지시를 주기적으로 다시 시키는 것. 그 지시가 무엇이냐에 따라 쓰임이 둘로 갈립니다. 계속 지켜보거나, 계속 시키거나. 명령은 /loop, 뒤에 간격과 지시를 붙이면 됩니다.

계속 지켜보기 — 매번 확인하고, 바뀌면 알려줍니다.

새 소식 지켜보기. 관심 있는 주제에 새 소식이 있는지 일하는 동안 틈틈이 확인하고 싶을 때.

/loop 30m (특정 사이트 등)"AI 규제" 관련 새 뉴스 떴는지 검색해서, 있으면 제목과 한 줄 요약만 알려줘. 없으면 "새 소식 없음"이라고만 해.

오래 걸리는 일이 끝났나 확인. 내보내기·업로드·렌더링처럼 결과를 한참 기다리는 일.

/loop 5m 이 폴더에 새 파일이나 완료 표시가 생겼는지 확인하고, 생기면 알려줘: [폴더]

기다리던 게 언젠가 한 번 일어나는 일이면, 부탁 끝에 "되면 한 번 알리고 끝내줘"를 붙이면 됩니다. 그 일이 일어났을 때 한 번 알리고 스스로 멈추죠.

계속 시키기 — 확인이 아니라, 매번 일을 합니다. 처리하거나, 만들거나.

계속 들어오는 걸 그때그때 처리. 새 자료가 자꾸 쌓이는데, 모았다 한꺼번에 하기 싫을 때.

/loop 10m 이 폴더에 새로 들어온 파일을 종류별로 정리하고, 정리한 것만 한 줄로 알려줘: [폴더]

주기적으로 하나씩 만들어내기. 한 번에 몰아 뽑기보다, 천천히 쌓고 싶을 때.

/loop 30m 이 주제로 짧은 카피 후보를 하나씩 더 만들어 메모에 추가해줘: [주제]

어느 쪽이든 끝이 따로 없습니다. 멈추라고 할 때까지 계속하죠 — 그래서 /loop입니다.

간격 — 정해주거나, 맡기거나

간격을 적으면 그대로 깨웁니다. /loop 10m … 이면 10분마다죠. 그냥 10분마다라고 하셔도 됩니다.

간격을 빼면 AI가 알아서 설정합니다. /loop 해당 작업 현황을 추적해줘 처럼요. 그리고 상황에 따라 시간 간격을 조절해라라고 하면, 그 간격을 변경하면서 추적도 해줍니다. 단, 실행 환경에 따라서 이 조절 기능이 어떤 방식으로 작동하는지는 차이가 있습니다.

정해진 시간 간격으로 똑같이 확인하는 일이면 시간 간격을 적어 주고, 상황에 따라 달라지는 일이면 그 맥락을 설명하고 맡겨 보세요.

끄는 법, 그리고 알아둘 것

끄는 건 어렵지 않습니다. 제일 쉬운 건 그냥 "그 loop 꺼줘"라고 말하는 것 — 그러면 Claude가 알아서 취소시킵니다.

그리고 처음에 언제 종료해라라고 조건을 적어 두면, 그 조건이 충족되었을 때 종료됩니다.

아니면 그냥 둬도 됩니다. 반복 작업은 시작한 지 7일이 지나면 마지막으로 한 번 돌고 스스로 사라진다고 공식 문서에 나와 있습니다. 하지만 저는 실제로 7일까지 지켜본 적은 없어서 정확히 모르겠습니다.

그리고 알아둘 것 하나 — /loop는 그 대화가 열려 있는 동안 돕니다. 자리를 비워도, 세션만 살아 있으면 백그라운드에서 계속 돌죠. 그러나 Claude Code를 닫거나 컴퓨터를 종료하면 꺼집니다. (그래서 /exit로 끄려 하면 "백그라운드 작업을 정말 끝낼까요?"라고 물어봅니다.)

언제 안 쓰나

멈춤과 깨움

/goal은 AI를 끝까지 일하게 하고 멈추는 법, /loop는 멈춘 AI를 깨우는 법.
이 두 가지만 잘 조합해도 반복 작업 자동화가 가능해집니다.
그럼 이 둘로 뭘 할 수 있을까요?
다음 글에서, 제가 직접 써본 재밌는 자동화 팁을 다뤄 보겠습니다.

AI를 깨우는 재미있는 기능 /loop였습니다.

참고한 자료