Claude Code Channels — 터미널 없이 텔레그램으로 코딩 시키는 시대 2/2
더 많은 글은 radarlog.kr에서. 1편에서 Channels가 뭔지, 왜 필요한지를 다뤘다. MCP가 클로드→외부 방향이었다면, Channels는 외부→클로드 방향이라는 얘기. 오픈소스로 해킹하는 것과 공식 플러그인 시스템의 차이도 짚었다. 이번 편에서는 진짜로 손을 더럽힌다. 텔레그램 봇을 만들고, 플러그인을 설치하고, 내 폰에서 클로드한테 코...

Source: DEV Community
더 많은 글은 radarlog.kr에서. 1편에서 Channels가 뭔지, 왜 필요한지를 다뤘다. MCP가 클로드→외부 방향이었다면, Channels는 외부→클로드 방향이라는 얘기. 오픈소스로 해킹하는 것과 공식 플러그인 시스템의 차이도 짚었다. 이번 편에서는 진짜로 손을 더럽힌다. 텔레그램 봇을 만들고, 플러그인을 설치하고, 내 폰에서 클로드한테 코딩을 시키는 것까지. 텔레그램 봇부터 만든다 Channels의 첫 번째 공식 플러그인이 텔레그램이다. 텔레그램을 선택한 이유는 명확하다. 봇 API가 열려있고, 모바일에서 쓰기 편하고, 무료다. 게임 서버 운영할 때 디스코드 봇을 붙이는 것과 같은 맥락이다. 가장 접근성 좋은 메신저에 먼저 붙인다. 텔레그램을 열고 @BotFather를 검색한다. BotFather는 텔레그램 봇을 생성하고 관리하는 공식 봇이다. UE5로 치면 에디터에서 새 프로젝트를 만드는 것과 같다. 모든 건 여기서 시작한다. BotFather한테 /newbot 명령을 보낸다. 봇 이름을 정하고, username을 정하면 API Token이 나온다. 이 토큰이 봇의 열쇠다. 게임 서버의 API Key와 같다. 이걸 잃어버리면 남이 내 봇을 조종할 수 있으니 절대 외부에 노출하면 안 된다. /newbot > 봇 이름: MyClaude_Dev_Bot > username: my_claude_dev_bot > 토큰: 7123456789:AAH_yourTokenHere... 토큰이 나오면 따로 저장해둔다. 다음 단계에서 바로 쓴다. 시작 전에 확인할 것 Channels는 아직 research preview 상태다. Claude Code v2.1.80 이상이 필요하고, claude.ai 로그인 필수다. Console이나 API key 인증으로는 안 된다. 그리고 런타임으로 Bun이 필요하다. # 버전 확인 claude --version # Bun 설치 (없으면) curl -fsSL https://bun.sh/install | bash 게임