4 điểm bởi namyunwoo 2026-03-06 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp

claudeSpread: plugin Claude Code đồng bộ hóa 'ngữ cảnh làm việc của AI' với đồng đội

"Nếu Git giúp chia sẻ mã nguồn, thì claude-spread giúp chia sẻ với đồng đội chính quá trình phát triển và ngữ cảnh khi làm việc cùng AI."

Gần đây, số lập trình viên tận dụng các AI agent như Claude Code trong môi trường cục bộ đang ngày càng tăng. Tuy nhiên, xét từ góc độ cộng tác nhóm, có một vấn đề lớn phát sinh. Mã nguồn có thể được push lên Git để chia sẻ, nhưng 'kiến trúc dự án, quy ước mã hóa, lịch sử debug, tiến độ của phiên hiện tại' mà AI nắm được khi làm việc cùng tôi lại bị mắc kẹt trên chiếc PC cục bộ của riêng tôi.

claudeSpread là plugin được phát triển để truyền tải an toàn và mượt mà phần ký ức và ngữ cảnh AI đang bị phân mảnh này tới các thành viên trong nhóm.

Các use case cộng tác cốt lõi (Core Collaboration Use Cases)

1. Pair programming bất đồng bộ (bàn giao phiên làm việc)

Khi bàn giao công việc cho đồng đội, thay vì chỉ nói "Tôi đã commit đến đây rồi", bạn có thể chuyển giao trọn vẹn cả luồng suy nghĩ của AI lẫn việc cần làm tiếp theo.

  • Tính năng (/claude-spread:distill-share): Claude tự động chắt lọc và chia sẻ những gì đã đạt được trong phiên hiện tại, các quyết định kiến trúc đã được đưa ra, và những TODO còn lại thành một tài liệu Markdown có cấu trúc.
  • Hiệu quả (/claude-spread:distill-receive): Claude của đồng đội nhận bàn giao sẽ đọc bản tóm tắt này và lập tức nắm được tình hình, rồi tiếp nối liền mạch luồng công việc của người trước với câu như: "Đã nhận dữ liệu tóm tắt. Bạn muốn tiếp tục công việc nào?"

2. Onboarding thành viên mới (đồng bộ hóa bộ nhớ dự án)

Kiến thức chuyên biệt về dự án mà các thành viên hiện tại đã tích lũy khi làm việc với Claude có thể được truyền cho thành viên mới chỉ bằng một dòng lệnh.

  • Tính năng (/claude-spread:memory-share): Các mẫu, quy ước và bí quyết tích lũy trong thư mục bộ nhớ tự động ở máy cục bộ (.claude/projects/.../memory) được đóng gói thành bundle để gửi cho đồng đội. AI có thể tinh lọc thêm các thông tin này (Distilled Mode) thành tài liệu gọn gàng, hoặc chuyển nguyên toàn bộ tệp gốc với tùy chọn --raw.
  • Hiệu quả (/claude-spread:memory-receive): Claude của thành viên mới có thể bắt đầu code ngay trong trạng thái đã hiểu các quy tắc và lịch sử của dự án đó.

3. Tương thích hoàn hảo cả với đồng đội ở môi trường từ xa

  • Chế độ mạng nội bộ (LAN): Trong văn phòng, sử dụng mDNS (Bonjour/Avahi) để tự động phát hiện đồng đội theo kiểu zero-config và truyền ngay qua P2P.
  • Chế độ từ xa (Relay): Với đồng đội đang làm việc tại nhà hoặc ở mạng bên ngoài, dùng tùy chọn --relay để kết nối bằng mã phòng (Room code) gồm 6 chữ số và vượt qua tường lửa.

Bảo mật mạnh mẽ để bảo vệ mã nguồn của nhóm (Security)

Việc gửi ngữ cảnh của dự án nội bộ (tóm tắt mã nguồn, cấu trúc, v.v.) cho đồng đội thông qua máy chủ bên ngoài có thể gây ra lo ngại về bảo mật. claudeSpread giải quyết vấn đề này bằng mã hóa đầu-cuối (E2E Encryption).

  • Mọi dữ liệu được truyền đều được mã hóa bằng AES-256-GCM dựa trên Passphrase (mật khẩu) dùng chung.
  • Chỉ sau khi xác thực theo phương thức Challenge-response (HMAC) mới có thể giải mã dữ liệu.
  • Máy chủ WebSocket Relay dùng trong chế độ từ xa chỉ đơn thuần chuyển tiếp gói tin (Dumb Pipe), không biết mật khẩu nên tuyệt đối không thể giải mã dữ liệu. (Việc tự dựng relay server nội bộ trong tổ chức cũng rất dễ.)

Chưa có bình luận nào.

Chưa có bình luận nào.