为需要随时随地掌控 AI Agent 的开发者而生。
类 Cron 的邮件调度系统——定时备份、每日报告、自动化代码审查,全自动完成。
Slack、Discord、飞书、钉钉、企业微信、Bark——6 大平台全覆盖,支持自定义 Webhook。
基于 Textual 的全功能终端 UI,8 大管理屏幕:仪表盘、会话、调度器、频道、配置、健康、日志、许可。
DKIM/SPF 域名认证、发件人白名单、命令黑名单、128 位 Session Key、会话自动过期。
回复模式(已有会话) + 冷启动模式(远程启动 Agent),覆盖所有使用场景。
Gmail、Outlook、QQ 邮箱、126 邮箱——IMAP IDLE 长连接,指令秒级送达。
MailCode 在邮箱收件箱与 tmux 中的 AI Agent 之间搭建了一座简单的桥梁。
从手机、平板或笔记本发送编程任务或指令到你的邮箱。
MailCode 通过 IMAP IDLE 长连接实时监听收件箱,新邮件秒级响应。
命令通过 tmux send-keys 注入到正在运行的 AI Agent 会话中。
任务完成后自动发送通知邮件或 Webhook,回复即可继续操作。
无论 AI Agent 是否已在运行,MailCode 都有应对方案。
Agent 完成任务后进入空闲状态,桥接插件自动发送邮件通知(含唯一 Token)。直接回复该邮件即可输入下一条指令——Token 将命令路由到正确的会话,通过 tmux send-keys 注入执行。
发送一封新邮件,附上 session_key 和任务描述。MailCode 自动创建 tmux 会话,在目标项目中启动 Agent,并注入你的命令。收到确认邮件后即可切换到回复模式继续。
配置 SMTP 和 IMAP 即可连接你的邮箱。
开发者用 MailCode 随时随地与代码保持连接。
通勤或离开工位时,用手机发送邮件即可触发 AI 编程。审查结果并继续迭代——全程口袋操作。
配置类 Cron 邮件调度,实现定时数据库备份、依赖更新、代码重构——无需时刻开着电脑。
出差途中遇到线上问题?发送邮件包含热修复命令。MailCode 远程启动 Agent 执行补丁并返回结果。
免费开始,按需升级。
需要 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。