agent-mail
Координация нескольких AI-агентов с помощью Mail
Несколько AI-агентов, работающих вместе, часто перезаписывают правки друг друга или упускают критически важный контекст. Agent Mail предоставляет уровень координации в виде почтовой системы с резервированием файлов, цепочками сообщений и контролем со стороны человека для поддержания организованности агентов и предотвращения конфликтов.
Télécharger le ZIP du skill
Importer dans Claude
Allez dans Paramètres → Capacités → Skills → Importer un skill
Activez et commencez à utiliser
Tester
Utilisation de "agent-mail". Начать сессию для моего claude-code агента, работающего над рефакторингом auth модуля
Résultat attendu:
- Project: /home/user/project (created)
- Agent: CoolPond registered
- File reservations: src/auth/**/*.ts (granted, no conflicts)
- Inbox: 0 unread messages
Utilisation de "agent-mail". Зарезервировать файлы и объявить о работе над схемой базы данных
Résultat attendu:
- Reserved: db/schema/**/*.sql (exclusive, 1 hour TTL)
- Conflicts: none
- Message sent to team: [bd-456] Starting schema updates
- Awaiting acknowledgment from 2 agents
Utilisation de "agent-mail". Проверить входящие на срочные сообщения
Résultat attendu:
- Urgent: 1 message from RedMountain
- Subject: [bd-123] Need help with auth middleware
- Action required: reply within 2 hours
Audit de sécurité
SûrThis skill contains only documentation (SKILL.md). The static analyzer flagged patterns that only apply to executable code, not markdown documentation. All findings are false positives: Ed25519 and Age are modern secure cryptography; shell syntax examples are documentation, not code; the install command uses standard secure practices (curl -fsSL from trusted GitHub source).
Facteurs de risque
🌐 Accès réseau (9)
⚙️ Commandes externes (104)
📁 Accès au système de fichiers (2)
Score de qualité
Ce que vous pouvez construire
Работа нескольких агентов над кодовой базой
Координация frontend и backend агентов, работающих над одним проектом без конфликтов файлов
Координация code review
Агенты объявляют, какие файлы они редактируют, предотвращая пересечения и обеспечивая цепочки обсуждений
Обмен сообщениями с приоритетом человека
Функция Human Overseer позволяет людям отправлять высокоприоритетные сообщения, обходящие политики контактов
Essayez ces prompts
Start a session using macro_start_session with project_key set to the absolute path of our project, program set to claude-code, model set to opus-4.5, and task_description describing the current work.
Reserve the files I am about to edit using file_reservation_paths. Use paths like src/**/*.ts, set ttl_seconds to 3600, and exclusive to true. Include the reason for the reservation.
Send a message to other agents announcing the work I am starting. Use send_message with an appropriate thread_id, include the reservation details, and set ack_required to true if needed.
Fetch my inbox using fetch_inbox with limit 20, urgent_only false, and include_bodies true. Mark messages as read and acknowledge those requiring response.
Bonnes pratiques
- Всегда резервируйте файлы перед редактированием для предотвращения конфликтов с другими агентами
- Используйте последовательные thread IDs (например, bd-123) для связывания задач, сообщений и резервирований
- Устанавливайте соответствующие политики контактов в зависимости от размера команды и потребностей координации
Éviter
- Пропуск резервирования файлов и редактирование файлов, над которыми могут работать другие агенты
- Отправка сообщений без thread IDs, что затрудняет отслеживание переписки
- Игнорирование защиты pre-commit при наличии эксклюзивных резервирований
Foire aux questions
Работает ли это с Claude Code?
Как долго действуют резервирования файлов?
Могут ли агенты в разных репозиториях координироваться?
Безопасны ли мои данные?
Почему сообщения не доставляются?
Чем это отличается от других инструментов для агентов?
Détails du développeur
Structure de fichiers
📄 SKILL.md