채팅으로 Claude Code, Codex, OpenCode 제어하기: 세션은 내 머신에서 실행하고 휴대폰으로 원격 제어(터미널 없이)

Telegram / Slack 봇, 브라우저 UI, 휴대폰 중심 대시보드의 실용적인 비교와 SSH 없이 승인과 후속 지시를 처리하는 워크플로.

기준 버전
CLI
0.2.17
프리뷰 ref
a2c45c8

흔한 패턴은 이렇습니다.

컴퓨터에서 세션(Claude Code, Codex, OpenCode)이 시작됩니다.

그리고 키보드에서 떠납니다.

휴대폰으로 세 가지를 빠르게 하고 싶습니다.

  • 아직 실행 중인지 확인하기
  • 필요한 것에 답하기(승인 / 질문)
  • 후속 지시 하나 보내기

많은 사람이 여기서 SSH를 떠올립니다.

어쨌든 실제 상태를 확인할 수 있는 곳이니까요.

하지만 휴대폰에서 SSH를 쓰면 모바일로 본격적인 터미널 작업을 하게 되고, 기본 방식으로는 좋지 않습니다.

그래서 이 가이드는 지금 실제로 쓸 수 있는 "터미널 없는" 제어 방법을 다룹니다.

요약

  1. 얼마나 많은 UI가 필요한지 정합니다.
    • 채팅만(Telegram / Slack): 상태 확인과 가벼운 지시에 알맞음
    • 브라우저 UI: 맥락이 더 잘 보이고 여전히 가벼움
    • 휴대폰 중심 대시보드: 승인, diff, 라우팅에 알맞음
  2. 주로 "멈췄나?"와 "메시지 하나 보내기"만 필요하다면 채팅 브리지로 충분할 수 있습니다.
  3. 위험한 작업을 승인하거나 변경을 검토해야 한다면, 요청을 맥락 속에서 보여 주는 UI를 고르세요.
  4. Happier는 SSH에 붙어 있지 않고 휴대폰 중심의 승인과 세션을 인식하는 알림을 원할 때 잘 맞는 선택지 중 하나입니다.

문제

"채팅 기반 제어"가 매력적인 이유는 사람들이 Telegram을 좋아해서가 아닙니다.

채팅에는 결정적인 장점이 하나 있기 때문입니다.

이미 휴대폰에 있고, 알림에도 이미 강하다.

하지만 채팅은 전달할 수 있는 정보량이 적습니다.

잘하는 것:

  • "상태가 어때?"
  • "멈추고 요약해 줘"
  • "2단계로 계속해"

약한 것:

  • diff 검토
  • 파일 탐색
  • 신중한 승인

그래서 진짜 질문은 이것입니다. 휴대폰으로 무엇을 하려는가?

일반적인 방법과 트레이드오프

  • 휴대폰에서 SSH: 되긴 하지만 무겁습니다.
  • 채팅 봇: 상태 확인과 가벼운 지시에는 좋지만, 승인에는 채팅 메시지로 전달되는 것보다 더 많은 맥락이 필요한 경우가 많습니다.
  • 브라우저 UI: 더 낫지만, 여전히 올바른 라우팅(올바른 머신, 올바른 세션)이 필요합니다.

채팅 기록 대신 휴대폰 네이티브 대시보드를 원한다면, Happier는 휴대폰, 데스크톱, 웹에서 Claude Code, Codex, OpenCode 등 여러 에이전트를 크로스 디바이스로 실행하고 오케스트레이션할 수 있는 오픈 소스 앱입니다.

선택지 A: 채팅 브리지(Telegram / Slack)

도입 부담이 적은 방법입니다.

다음을 할 수 있는 무언가를 연결합니다.

  • 세션 목록 보기
  • 기본 상태 보기
  • 메시지를 세션으로 전달하기

트레이드오프는 승인이나 diff 같은 복잡한 워크플로가 금방 불편해진다는 점입니다.

선택지 B: 공식 브라우저 리모트(프로바이더가 제공하는 경우)

Claude Code라면 Remote Control이 실제 선택지입니다.

"봇"보다는 "세션을 위한 UI"에 가깝습니다.

트레이드오프: 특정 프로바이더 전용입니다.

선택지 C: 휴대폰 중심 대시보드(Happier)

휴대폰 워크플로가 다음과 같기를 원한다면:

  • 알림이 올바른 세션으로 데려다준다
  • 승인이 사라지지 않는다(나중에 검토할 수 있다)
  • 어느 머신이나 서버에 있는지 추측하지 않고 계속 진행할 수 있다

채팅 기록이 아니라 대시보드가 필요합니다.

Happier가 처음이라면

Happier는 Claude Code, Codex, OpenCode 같은 세션을 위한 오픈 소스 컴패니언 앱(모바일 / 웹 / 데스크톱)입니다.

워크플로는 세션을 내 머신에서 실행하고, SSH에 붙어 있지 않고 휴대폰의 Happier에서 세션을 진행하는 것입니다.

설정하기:

실제로 통하는 워크플로(휴대폰 제어 루프)

1) "확인이 필요한 것"을 보이게 하기

큰 이득은 메시지를 보낼 수 있다는 것이 아닙니다.

언제 보내야 하는지 아는 것입니다.

Happier에서는 Inbox가 "내 확인이 필요한 것"(승인, 권한이나 사용자 작업 요청)을 세션을 가로질러 모아 두는 전용 공간입니다.

2) 알림이 올바른 세션으로 데려가게 하기

알림을 눌렀을 때 흔한 실패는 엉뚱한 세션이나 서버가 열리는 것입니다.

Happier의 알림 라우팅은 다음 점에서 엄격합니다.

  • 대상 세션 열기
  • 필요하면 서버 프로필 전환하기
  • 알 수 없는 서버에서 자동 승인하지 않기

3) 채팅은 입력 수단으로 쓰고, 유일한 UI로 쓰지 않기

잘 통하는 패턴:

  • 짧은 "재촉" 메시지는 채팅으로
  • 승인과 검토는 대시보드 UI로

관련 가이드

mobilechatremoteclaudecodexopencodeworkflows
마지막 업데이트: 2026-10-26