pip install mailcode

이메일로 AI Agent
원격 제어

이메일을 AI 코딩 에이전트의 리모컨으로 바꾸세요. MailCode는 OpenCode와 Claude Code를 지원합니다. 이메일로 작업 전송, 결과 수신, 명령 주입. 제로 외부 의존성.

MailCode의 특징

어디서든 AI 에이전트를 제어할 수 있는 개발자를 위한 도구입니다.

스케줄 작업

Cron 기반 이메일 스케줄링 — 야간 백업, 일일 보고서, 자동 코드 리뷰.

0 9 * * * 일일 코드 리뷰 실행
🔔

Webhook 알림

Slack, Discord, Feishu, DingTalk, WeCom, Bark — 6개 플랫폼 지원 + 커스텀 Webhook.

6개 플랫폼 + 커스텀
💻

TUI 관리

Textual 기반 터미널 UI. 대시보드, 세션, 스케줄러 등 8개 화면.

터미널 UI · 실시간 모니터링
🛡️

다중 보안

DKIM/SPF 인증, 발신자 화이트리스트, 명령 블랙리스트, 128-bit 세션 키.

엔터프라이즈급 보호

듀얼 모드

Reply Mode + Cold Start. 모든 시나리오에 대응.

Reply · Cold Start
🌐

이메일 제공자

Gmail, Outlook, QQMail, 126Mail — IMAP IDLE 즉시 명령 전달.

Gmail · Outlook · QQMail · 126

작동 원리

MailCode는 이메일과 tmux에서 실행 중인 AI 에이전트를 연결합니다.

✉️

이메일 전송

휴대폰, 태블릿에서 코딩 작업을 이메일로 전송.

📡

IMAP 수신

IMAP IDLE로 실시간 메일 수신, 즉시 명령 감지.

tmux 주입

tmux send-keys로 AI 에이전트 세션에 명령 주입.

📬

알림 수신

작업 완료 시 이메일/Webhook 알림. 답장으로 계속.

두 가지 사용 모드

AI 에이전트 상태와 관계없이 MailCode가 해결합니다.

Reply Mode

에이전트 실행 중

작업 완료 후 고유 Token이 포함된 이메일 알림을 전송합니다. 해당 이메일에 답장하면 Token이 올바른 세션으로 라우팅됩니다.

답장 이메일: #A3B7KM9Q parse_config 함수 최적화 계속
Cold Start

에이전트 미실행

session_key가 포함된 새 이메일을 보내면 MailCode가 tmux 세션을 생성하고 AI를 시작하며 명령을 주입합니다.

새 메일: key: a1b2c3d4e5f67890 project: /path/to/your-project Refactor helper.py's parse_config

지원 이메일 서비스

SMTP와 IMAP만 설정하면 됩니다.

사용 사례

개발자들이 MailCode로 코드베이스와 연결되어 있습니다.

🚀

모바일 개발

이동 중에도 스마트폰으로 AI 코딩 작업을 지시하고 결과를 확인하세요.

🔄

정기 자동화

Cron 기반 이메일 트리거로 야간 백업, 종속성 업데이트, 자동 리팩토링.

🔗

원격 장애 대응

출장 중 장애 발생. 이메일로 핫픽스 전송. MailCode가 원격 에이전트로 패치 적용.

간단한 가격 정책

무료로 시작하고 필요할 때 업그레이드하세요.

Basic

무료
영구 무료
  • IMAP 릴레이
  • Reply & Cold Start 모드
  • 듀얼 에이전트 지원
  • 이메일 알림
  • 명령 보안
  • 스케줄 작업
  • Webhook 알림
  • TUI 인터페이스
  • 우선 지원
시작하기
추천

Pro

5,000 / 월
Basic 기능 + 추가 기능
  • 스케줄 작업 (Cron)
  • Webhook 알림 (10개)
  • TUI 관리
  • 최대 3개 계정
  • 세션 분석
  • 우선 이메일 지원
  • 팀 멤버 무제한
Pro로 업그레이드

Enterprise

문의
맞춤 가격
  • Pro 모든 기능
  • 계정 무제한
  • Webhook 무제한
  • RBAC & SSO
  • 온프레미스 배포
  • 전담 지원
  • 맞춤 통합
문의하기

한 줄 설치

Python 3.9+, tmux, AI Agent CLI 필요.

pip install mailcode
mailcode serve --idle

설치 후 mailcode config init으로 이메일 설정하고 mailcode serve --idle 실행.

apt update && apt install python3 tmux -y
pip install mailcode
mailcode serve --idle

설치 후 mailcode config init으로 이메일 설정하고 mailcode serve --idle 실행.

dnf install python3 tmux -y
pip install mailcode
mailcode serve --idle

설치 후 mailcode config init으로 이메일 설정하고 mailcode serve --idle 실행.

pacman -S python tmux --noconfirm
pip install mailcode
mailcode serve --idle

설치 후 mailcode config init으로 이메일 설정하고 mailcode serve --idle 실행.

AI 에이전트를 어디서든 제어하세요

한 줄 설치. 무료로 시작, 신용카드 불필요.

MIT 라이선스 · 오픈소스 · Python 3.9+