← 새소식으로 돌아가기

데몬 모드 — SessionCast를 백그라운드 서비스로 실행

SessionCast CLI에 데몬 모드가 추가되었습니다. 에이전트를 백그라운드 서비스로 실행하고, 동시 세션 수를 제한하며, git worktree로 세션을 격리할 수 있습니다.

왜 데몬 모드가 필요한가요?

기존 sessioncast agent는 포그라운드에서 실행되어 터미널을 닫으면 종료되었습니다. 데몬 모드는 이를 해결합니다:

  • 백그라운드 실행 — 터미널을 닫아도 유지
  • 동시 세션 제한 — 최대 N개 세션만 허용
  • Worktree 자동 생성 — 각 세션이 격리된 git worktree에서 실행
  • PID 파일 관리 — 깔끔한 시작/종료 라이프사이클

Claude Code의 리모트 서버 모드에 대응하지만, AI 도구를 가리지 않습니다. Claude Code, Codex CLI, Gemini CLI, Ollama 등 어떤 도구든 사용 가능합니다.

사용법

# 데몬 시작 (최대 5개 세션)
sessioncast daemon start --capacity 5

# 상태 확인
sessioncast daemon status

# 로그 확인
sessioncast daemon logs

# 데몬 중지
sessioncast daemon stop

설정

~/.sessioncast.yml에 추가하거나 CLI로 설정:

sessioncast config set daemon.capacity 5
sessioncast config set daemon.worktree.enabled true

Claude Code Remote와 비교

기능Claude RemoteSessionCast Daemon
최대 세션32개 고정설정 가능
AI 도구Claude 전용모든 도구 지원
Worktree 격리지원지원
백그라운드지원지원
용량 제어고정--capacity N

업데이트

sessioncast update

CLI v0.1.20 이상이 필요합니다.

불러오는 중...