agent-mail
تنسيق عدة وكلاء ذكاء اصطناعي باستخدام Mail
غالبًا ما يقوم وكلاء الذكاء الاصطناعي المتعددون الذين يعملون معًا بالكتابة فوق تعديلات بعضهم البعض أو يفوتون سياقًا مهمًا. يوفر Agent Mail طبقة تنسيق شبيهة بالبريد مع حجوزات الملفات والرسائل المترابطة والإشراف البشري للحفاظ على تنظيم الوكلاء ومنع التعارضات.
下载技能 ZIP
在 Claude 中上传
前往 设置 → 功能 → 技能 → 上传技能
开启并开始使用
测试它
正在使用“agent-mail”。 بدء جلسة لوكيل claude-code الخاص بي يعمل على إعادة هيكلة وحدة المصادقة
预期结果:
- Project: /home/user/project (created)
- Agent: CoolPond registered
- File reservations: src/auth/**/*.ts (granted, no conflicts)
- Inbox: 0 unread messages
正在使用“agent-mail”。 حجز الملفات والإعلان عن العمل على مخطط قاعدة البيانات
预期结果:
- Reserved: db/schema/**/*.sql (exclusive, 1 hour TTL)
- Conflicts: none
- Message sent to team: [bd-456] Starting schema updates
- Awaiting acknowledgment from 2 agents
正在使用“agent-mail”。 فحص صندوق الوارد للرسائل العاجلة
预期结果:
- Urgent: 1 message from RedMountain
- Subject: [bd-123] Need help with auth middleware
- Action required: reply within 2 hours
安全审计
安全This 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).
风险因素
🌐 网络访问 (9)
⚙️ 外部命令 (104)
📁 文件系统访问 (2)
质量评分
你能构建什么
العمل متعدد الوكلاء على قاعدة الأكواد
تنسيق وكلاء الواجهة الأمامية والخلفية الذين يعملون على نفس المشروع دون تعارضات في الملفات
تنسيق مراجعة الأكواد
يعلن الوكلاء عن الملفات التي يقومون بتحريرها، مما يمنع التداخل ويمكّن المناقشات المترابطة
المراسلة بتجاوز بشري
تتيح ميزة Human Overseer للبشر إرسال رسائل عالية الأولوية تتجاوز سياسات الاتصال
试试这些提示
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.
最佳实践
- احجز الملفات دائمًا قبل التحرير لمنع التعارضات مع الوكلاء الآخرين
- استخدم معرفات مواضيع متسقة (مثل bd-123) لربط المهام والرسائل والحجوزات
- حدد سياسات اتصال مناسبة بناءً على حجم فريقك واحتياجات التنسيق
避免
- تخطي حجوزات الملفات وتحرير الملفات التي قد يعمل عليها وكلاء آخرون
- إرسال رسائل بدون معرفات مواضيع، مما يجعل تتبع المحادثات صعبًا
- تجاهل حارس ما قبل الالتزام عندما تكون الحجوزات الحصرية موجودة