pip install mailcode

Contrôlez vos AI Agents
par Email

Transformez votre boîte de réception en télécommande pour vos agents IA. MailCode supporte OpenCode et Claude Code — envoyez des tâches, recevez des résultats et injectez des commandes par email. Zéro dépendance externe.

Pourquoi MailCode

Conçu pour les développeurs qui doivent contrôler leurs agents IA où qu'ils soient.

Tâches planifiées

Planification Cron par email pour l'automatisation récurrente — sauvegardes, rapports, revues de code.

0 9 * * * Revue de code quotidienne
🔔

Webhooks

Slack, Discord, Feishu, DingTalk, WeCom, Bark — 6 plateformes + webhooks personnalisés.

6 plateformes + personnalisé
💻

Interface TUI

Interface terminal Textual avec 8 écrans : tableau de bord, sessions, planificateur, canaux, config, santé, logs, licence.

Terminal · Temps réel
🛡️

Sécurité multicouche

DKIM/SPF, liste blanche d'expéditeurs, liste noire de commandes, clés de session 128-bit.

Protection niveau entreprise

Double mode

Mode Réponse + Démarrage à froid. Tous les scénarios couverts.

Réponse · Démarrage à froid
🌐

Tout fournisseur email

Gmail, Outlook, QQMail, 126Mail — connexion IMAP IDLE pour livraison instantanée.

Gmail · Outlook · QQMail · 126

Comment ça marche

MailCode crée un pont simple entre votre boîte mail et les agents IA dans tmux.

✉️

Envoyez un email

Une tâche de codage depuis n'importe quel client email.

📡

Écoute IMAP

MailCode surveille votre boîte en temps réel via IMAP IDLE.

Injection tmux

Commandes injectées dans le terminal tmux via send-keys.

📬

Notification

Tâche terminée ? Recevez un email ou webhook. Répondez pour continuer.

Deux modes d'utilisation

Que votre agent IA soit en cours d'exécution ou non, MailCode vous couvre.

Mode Réponse

Agent en cours

L'agent termine une tâche et envoie une notification avec un token unique. Répondez avec votre prochaine instruction.

Votre réponse : #A3B7KM9Q Continuez l'optimisation de parse_config
Démarrage à froid

Aucun agent actif

Envoyez un email avec votre clé de session. MailCode crée une session tmux, lance l'agent et injecte la commande.

Nouvel email : key: a1b2c3d4e5f67890 project: /path/to/your-project Refactoriser parse_config dans helper.py

Compatibilité email

Configurez SMTP et IMAP pour votre service préféré.

Cas d'usage

Les développeurs utilisent MailCode pour rester connectés à leur code.

🚀

Développement mobile

Depuis votre téléphone, envoyez des tâches IA pendant vos déplacements.

🔄

Automatisation programmée

Déclencheurs Cron pour sauvegardes nocturnes, mises à jour et refactorisation.

🔗

Incidents à distance

Problème de production en déplacement ? Envoyez le correctif par email.

Tarifs simples et transparents

Commencez gratuitement. Passez à l'offre supérieure selon vos besoins.

Basic

Gratuit
Gratuit pour toujours
  • Relais IMAP
  • Modes Réponse & Froid
  • Support double agent
  • Notifications email
  • Sécurité des commandes
  • Tâches planifiées
  • Webhooks
  • Interface TUI
  • Support prioritaire
Commencer
Recommandé

Pro

4,99 / mois
Basic + fonctionnalités avancées
  • Tâches planifiées (Cron)
  • Webhooks (10 sources)
  • Interface TUI
  • Jusqu'à 3 comptes email
  • Analyses de sessions
  • Support email prioritaire
  • Membres d'équipe illimités
Passer à Pro

Enterprise

Contact
Tarif personnalisé
  • Tout Pro
  • Comtes email illimités
  • Webhooks illimités
  • RBAC & SSO
  • Déploiement sur site
  • Support dédié
  • Intégrations personnalisées
Contact

Installation en une commande

Nécessite Python 3.9+, tmux et un CLI d'agent IA.

pip install mailcode
mailcode serve --idle

Après installation, exécutez mailcode config init puis mailcode serve --idle.

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

Après installation, exécutez mailcode config init puis mailcode serve --idle.

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

Après installation, exécutez mailcode config init puis mailcode serve --idle.

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

Après installation, exécutez mailcode config init puis mailcode serve --idle.

Prêt à contrôler votre IA à distance ?

Installez MailCode en une commande. Gratuit, sans carte de crédit.

Licence MIT · Open Source · Python 3.9+