Zeph Docs
Claude Code 플러그인

Mute와 Push Mode

Zeph이 얼마나 푸시할지 프로젝트 단위 또는 머신 전역으로 조절한다.

푸시는 zeph cc로 띄운 세션뿐 아니라 모든 Claude Code 세션에서 발동한다 — 그 명령은 원격 조종 브리지이지 알림 스위치가 아니다.

/zeph-mute      이 프로젝트의 모든 알림 끄기
/zeph-unmute    다시 켜기
/zeph-status    현재 상태 보기 (mute + push mode, 그리고 어디서 온 값인지)

/zeph-quiet     높은 우선순위 푸시만 도착  ← 기본값
/zeph-loud      매 턴 푸시
/zeph-normal    실제 작업을 한 턴마다 푸시, 읽기만 한 턴은 조용히

quiet이 기본값이다

다이얼이 없는 설치는 높은 우선순위 신호에만 푸시하므로, 긴 세션이 턴마다 나가는 알림 스트림이 되지 않는다.

어느 쪽이든 여전히 도착하는 것:

  • 질문. 에이전트가 무언가를 묻는 것은 절대 억제되지 않는다.
  • 세션이 5분간 조용했을 때의 완료 푸시.

작업한 턴마다 듣고 싶다면 /zeph-normal을 쓰면 된다 — 예전 기본값이 그것이었다.

머신 전역 기본값

세 다이얼 중 아무거나에 --global을 붙이면, 자체 다이얼이 없는 모든 프로젝트의 기본값이 된다. 프로젝트별 다이얼이 항상 이기므로, /zeph-normal은 한 프로젝트만 턴별 푸시로 되돌리고 /zeph-normal --global은 전체에 적용한다.

상태는 어디에 있나

상태는 ${XDG_STATE_HOME:-~/.local/state}/zeph 아래 파일로 프로젝트 디렉터리별로 저장되며, 전역 값은 pushmode-default에 있다. 되돌리기 전까지 재부팅과 새 세션을 넘어 유지된다.

mute는 hook과 CLI 호출을 모두 침묵시키고 어떤 push mode보다 우선한다. mute가 프로젝트 단위로만 있는 것은 의도다 — 전역 mute는 개별 프로젝트만 풀 방법이 없기 때문이다.

구형 /tmp 위치와 빈 다이얼 파일의 의미를 포함한 전체 해석 순서는 CLI & SDK → 명령 레퍼런스의 같은 절에 정리돼 있다.

이 페이지에서