← 모든 프로젝트SKILL / OPEN SOURCE

claude-next

다음 요청은,
다음 차례에.

Claude가 작업하는 동안 생각난 요청을 /next로 남겨두세요. 지금 작업이 끝난 뒤, 별도의 턴에서 순서대로 실행합니다.

01 / CLAUDE CODE
Claude Code
# 작업 중에도 다음 요청을 남겨두세요.

❯ /next 테스트도 실행해줘

↳현재 작업이 끝나면, 다음 턴에서 실행
/next → queue → next turn
LUCIANLABS / CLAUDE-NEXT직접 만들고, 함께 씁니다.
HOW IT WORKS

이렇게 사용합니다.

01

요청을 남깁니다.

Claude Code가 작업 중일 때 /next 뒤에 다음 요청을 적어주세요.

02

현재 작업을 마칩니다.

진행 중인 턴이 끝날 때까지 요청이 기다립니다. 백그라운드 작업의 종료를 기다리는 기능은 아닙니다.

03

다음 턴에서 이어갑니다.

여러 요청을 남기면 순서대로 하나씩 실행합니다. 설치 후에는 새 Claude Code 세션을 열어주세요.

IN DEPTH

자세히 알아보기

/next가 왜 필요한지, 어떻게 기다리는지, 무엇을 하지 않는지 정리했습니다.

왜 만들었나

Claude가 일하는 동안 다음 할 일이 떠오르면 보통 그냥 입력해서 보냅니다. 그런데 작업 중에 보낸 일반 메시지는 지금 실행 중인 도구 호출이 끝나는 즉시 Claude에게 전달됩니다. 버그를 고치는 도중에 “빈 목록 테스트도 추가해 줘”를 보내면, 테스트를 돌리기도 전에 끼어들어 두 요청이 한 답변 안에 섞여 버립니다.

반면 슬래시 명령은 지금 턴이 끝날 때까지 기다렸다가 실행됩니다. Claude Code 공식 문서에 적힌 동작입니다. /next는 이 차이를 이용한 한 줄짜리 스킬입니다.

어떻게 동작하나

스킬 파일 전체가 몇 줄입니다. /next 뒤에 적은 내용을 “지금 대화를 이어서 처리할 다음 요청”으로 넘기는 것이 전부이고, 기다리는 일은 Claude Code의 명령 대기열이 맡습니다.

---
name: next
description: Queue a follow-up request that runs after the current turn finishes.
argument-hint: <next request>
disable-model-invocation: true
---

Treat the following as the user's follow-up request and carry it out now,
continuing from the current conversation: $ARGUMENTS

머리말의 disable-model-invocation: true 덕분에 이 스킬은 사용자만 실행할 수 있습니다. Claude의 스킬 목록에 올라가지 않으므로 쓰기 전까지는 컨텍스트를 전혀 차지하지 않습니다.

이렇게 씁니다

  • Claude가 작업하는 중에 /next 테스트 돌리고 실패하는 것 고쳐줘처럼 입력합니다. 지금 턴이 끝나면 새 턴으로 실행됩니다.
  • 여러 개를 남기려면 하나 입력할 때마다 Enter를 누릅니다. 순서대로 한 턴씩 실행됩니다.
  • 취소하려면 입력창이 비어 있을 때 ↑로 불러와 지우고 Enter를 누릅니다. Ctrl+C는 Claude를 멈추므로 취소용으로 쓰지 마세요.

실제로 확인한 결과

저장소의 tests/verify.sh는 tmux로 실제 Claude Code 세션을 띄우고, 여러 단계짜리 작업 중에 /next 두 개를 넣은 뒤 세션 기록을 읽어 무엇이 언제 Claude에게 전달됐는지 확인합니다. Claude Code 2.1.283(macOS)에서 두 요청 모두 첫 턴 동안 전달되지 않았고(새어 들어간 횟수 0), 각각 별도의 턴으로 순서대로 실행됐습니다.

한계

  • 기다리는 대상은 메인 턴의 종료입니다. Claude가 시작한 백그라운드 작업이 끝나기를 기다리지는 않습니다.
  • 권한 확인 창은 평소처럼 뜹니다.
  • 개인 스킬이라 내 컴퓨터의 로컬 세션에서 동작하고, 클라우드 세션에서는 쓸 수 없습니다.

자주 묻는 질문

업데이트는 어떻게 하나요?

npx claude-next-skill을 다시 실행하면 됩니다.

지우려면요?

npx claude-next-skill uninstall을 실행하세요.

Node.js가 없어도 쓸 수 있나요?

저장소의 skills/next/SKILL.md를 그대로 ~/.claude/skills/next/SKILL.md로 저장하면 됩니다. Windows에서는 %USERPROFILE%\.claude\skills\next\SKILL.md입니다.

GET STARTED

내 작업에
바로 써보세요.

터미널에서 설치한 뒤 새 Claude Code 세션을 열어주세요.

TERMINAL
npx claude-next-skill
GitHub에서 자세한 사용 방법 보기 ↗
← 다른 프로젝트 둘러보기