Claude Skill MartKhám phá skillCâu dùng ngayHọc qua videoDùng terminalSkill là gì?
Về danh sách

Giao thức giao tiếp giữa các Agent (A2A)

Điều phối nhiều agent Claude cùng làm việc: truyền tin, chia sẻ ngữ cảnh và chuyển giao nhiệm vụ qua một file ngữ cảnh dùng chung.

Tự động hóaNâng cao28744Điểm AI 7/10Cập nhật lần cuối: 11 thg 8, 2026

Làm được gì

  • Biến Claude Code thành A2A Coordinator, ghép hai hay nhiều agent thành một đội.
  • Dùng .a2a-context.json ở gốc dự án làm nguồn dữ liệu duy nhất: trạng thái nhiệm vụ, tin nhắn, kết luận.
  • Chọn mẫu phối hợp phù hợp: pipeline, fan-out/fan-in, hội thoại, supervisor; rồi gọi Agent tool để phân việc (có thể gọi song song).
  • Chuẩn hoá chuyển giao (handoff): yêu cầu payload đầy đủ, ACK và ghi lại chain để truy vết.
  • Xử lý lỗi: timeout, bị từ chối, deadlock, có ma trận leo thang và giới hạn 3 lần thử lại.
  • Quy tắc an toàn: không ghi thông tin mật vào file ngữ cảnh, thêm file vào .gitignore, tóm tắt khi file vượt 50KB.

Phù hợp với ai

  • Lập trình viên muốn tự động hoá quy trình nhiều bước với vai trò rõ ràng (nghiên cứu → viết, code → review).
  • Người dùng nâng cao muốn chạy nhiều sub-agent song song để rút ngắn thời gian tra cứu, phân tích.
  • Ai từng gặp cảnh các agent "mất dấu" ngữ cảnh của nhau và kết quả không nhất quán.

Ví dụ sử dụng

  1. Pipeline researcher + writer: "Tìm 5 framework AI hàng đầu và viết bài so sánh" — researcher lưu kết quả vào ngữ cảnh chung, writer đọc lại và viết bài ~1200 từ.
  2. Code + review: agent lập trình viết tính năng, agent review kiểm tra và gửi yêu cầu sửa lại bằng payload handoff.
  3. Fan-out nghiên cứu: chia 4 chủ đề con độc lập cho 4 agent chạy song song, Coordinator gộp kết quả vào mục conclusions thành báo cáo cuối.

· · · Hướng dẫn cài đặt · · ·

Dùng thử ngay, không cần cài

Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.

Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình:
https://raw.githubusercontent.com/OneWave-AI/claude-skills/HEAD/agent-to-agent/SKILL.md

Mình muốn: (viết việc bạn cần ở đây)

Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.

Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.

Cài vào ứng dụng Claude (không cần terminal)
  1. Tải tệp ZIP bằng nút bên dưới.
  2. Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
  3. Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Tải ZIP
Cài vào Claude Code

Để Claude làm — dán câu dưới đây vào Claude Code

Hãy cài skill mình tìm thấy trên Claude Skill Mart.
Copy thư mục agent-to-agent từ repo GitHub OneWave-AI/claude-skills vào ~/.claude/skills/agent-to-agent/ của mình.
Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.

Cài bằng lệnh thủ công

git clone https://github.com/OneWave-AI/claude-skills.git /tmp/claude-skills && mkdir -p ~/.claude/skills && cp -r /tmp/claude-skills/agent-to-agent ~/.claude/skills/

Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.

  1. Mở terminal.
  2. Tải repo: git clone https://github.com/OneWave-AI/claude-skills.git
  3. Tạo thư mục skills: mkdir -p ~/.claude/skills
  4. Sao chép skill kèm tài liệu tham chiếu: cp -r claude-skills/agent-to-agent ~/.claude/skills/
  5. Kiểm tra: ls ~/.claude/skills/agent-to-agent/references phải thấy các file protocol.md, patterns.md, ...
  6. Khởi động lại Claude Code, thử yêu cầu: "dùng nhiều agent để nghiên cứu rồi viết bài giúp tôi".
  7. Lần chạy đầu sẽ tạo .a2a-context.json; hãy thêm nó vào .gitignore.