내 폰으로 AI 코드를 만들었어요 (Slack Codex CLI)
Source: Dev.to
소개
침대에 누워서 일하고 싶었던 적 있나요?
이제 가능합니다.
Slack에서 멘션만 하면 AI가 코드를 작성하고 PR(Pull Request)까지 만들어 주는 시스템을 만들었습니다. 전화기, 기차 안, 혹은 침대에서도 코딩을 요청할 수 있습니다.
이 글에서는 이 시스템이 어떻게 동작하는지 보여주고 실제 시연을 해보겠습니다.
작동 원리
아키텍처는 간단합니다.

- Slack을 통한 휴대폰 멘션 → 메시지가 Slack Cloud로 전송
- 홈 PC의 봇이 감지 → Socket Mode로 연결된 파이썬 봇이 메시지를 수신
- Codex CLI 실행 → 요청된 작업을 자동으로 수행
- Slack에 진행 상황 보고 → Slack MCP(Model Context Protocol)를 통해 진행 상황과 결과 전송
- GitHub에 Pull Request 생성 → 커밋하고 GitHub MCP를 통해 PR 생성
모든 처리가 홈 PC에서 이루어지므로 GPU를 활용하고 Docker로 무거운 작업을 실행할 수 있습니다.
실제 시연
1. Slack에서 멘션 보내기
봇을 멘션하면 작업이 시작됩니다.
@codex-bot create simple todo app in new folder and run with host 0.0.0.0
봇이 작업을 시작하면 진행 상황이 스레드에 업데이트됩니다. 작업이 완료되면 앱 URL과 PR 링크가 공유됩니다.
2. 앱 확인하기
전화기로 생성된 앱에 접속해 정상 동작을 확인합니다.
같은 Wi‑Fi 네트워크에 있다면 개발 서버에 직접 접근할 수 있습니다. 디자인을 확인하고 피드백을 주는 것이 휴대폰으로도 간편합니다.
3. PR 검토 및 병합
GitHub에서 PR을 검토하고 문제가 없으면 병합합니다.
코드 차이를 확인하고, 필요하면 코멘트를 남긴 뒤 병합하면 끝!
할 수 있는 일
- 코딩: 새로운 기능 구현, 버그 수정, 리팩터링
- 앱 개발: 웹앱 스캐폴딩 생성, UI 조정
- Docker 작업: ML 학습, 배치 처리(헬스 체크를 통한 완료 감지)
- 자동 테스트: Playwright MCP를 이용한 간단한 E2E 테스트
“휴대폰으로 앱 디자인을 확인하면서 Slack으로 피드백을 주는” 워크플로우는 디자이너와 함께하는 페어 프로그래밍 같은 느낌입니다.
설정
코드는 GitHub에 공개되어 있습니다. 설정 방법은 README에 자세히 나와 있습니다.
🔗 Repository:
요구 사항
- Slack App (Socket Mode)
- ChatGPT 계정 (Codex CLI용)
- GitHub 토큰 (PR 생성용)
자세한 설정 방법은 레포지토리 README를 참고하세요.
결론
휴대폰으로 AI가 코드를 작성해 주는 경험을 하면 헤어나올 수 없습니다.
- 침대에 누워서 버그 수정 요청
- 기차 안에서 새로운 앱 기능 구현
- 소파에 앉아 디자인 피드백 제공
통근 시간과 여유 시간을 최대한 활용해 나만의 AI 페어 프로그래머를 만들어 보세요.
관련 링크
- Repository:
- Codex CLI:
- MCP (Model Context Protocol)