20 điểm bởi davespark 2026-01-07 | 1 bình luận | Chia sẻ qua WhatsApp

Bối cảnh

  • Có tồn tại tính năng đa tác tử “team mode” đã hoàn thiện trong Claude Code của Anthropic
  • Hiện đang bị vô hiệu hóa chính thức (được kiểm soát bằng feature flag)
  • Nhà phát triển Numman Ali đã phát hiện trong quá trình phân tích mã nguồn
  • Được kích hoạt và đóng gói thành dự án mã nguồn mở CC Mirror

Các tính năng chính của CC Mirror

  • Tạo một bản sao Claude Code hiện có (cô lập hoàn toàn)
  • Team mode được bật mặc định
  • Không có phụ thuộc bên ngoài (chỉ dùng file JSON + các công cụ cơ bản)
  • Hỗ trợ nhiều nhà cung cấp AI (Anthropic, Z.ai, MiniMax, OpenRouter, v.v.)

Cài đặt và sử dụng

  • Ví dụ cài đặt một dòng: npx cc-mirror quick --provider mirror --name mclaude

  • Lệnh chạy: mclaude (dùng Claude có kèm team mode)

  • Ví dụ với nhà cung cấp khác:

    • Z.ai: --provider zai --api-key "$Z_AI_API_KEY"
    • OpenRouter: --provider openrouter --api-key "$OPENROUTER_API_KEY"

Các công cụ cốt lõi của team mode (do Claude sử dụng)

  • TaskCreate: tạo công việc và thiết lập phụ thuộc
  • TaskGet: xem chi tiết công việc
  • TaskUpdate: thay đổi trạng thái/thêm bình luận
  • TaskList: xem toàn bộ danh sách công việc

Cách hoạt động

  • Claude đóng vai trò “Conductor (chỉ huy)”
  • Yêu cầu phức tạp → tự động phân rã thành đồ thị công việc
  • Tạo tác tử nền → chạy song song
  • Quản lý phụ thuộc (“blockedBy” để chờ/tự động bắt đầu)
  • Chỉ định chủ sở hữu công việc → tránh xung đột
  • Tự động cô lập theo từng dự án (tạo team dựa trên thư mục)

Ví dụ: “Tạo REST API quản lý việc cần làm”

  • Claude Code thông thường: xử lý tuần tự (schema → route → test)

  • CC Mirror: xử lý song song

    • Task 1: schema cơ sở dữ liệu
    • Task 2: route API (phụ thuộc Task 1)
    • Task 3: kiểm thử (độc lập)
    • Task 1/3 chạy song song → khi Task 1 hoàn tất thì Task 2 tự động bắt đầu
    • Tích hợp kết quả cuối cùng

Các lệnh quản lý thủ công

  • npx cc-mirror tasks: kiểm tra các công việc đang mở
  • npx cc-mirror tasks show [ID]: xem chi tiết công việc
  • npx cc-mirror tasks graph: trực quan hóa đồ thị phụ thuộc
  • npx cc-mirror tasks update [ID] --status resolved: đánh dấu hoàn tất

Ý nghĩa

  • Có thể triển khai hệ thống đa tác tử một cách đơn giản (không cần broker phức tạp)
  • AI cho thấy khả năng orchestration hiệu quả
  • Anthropic đã chuẩn bị sẵn nhưng chưa kích hoạt → cộng đồng tận dụng
  • Mẫu hình trong hệ sinh thái công cụ AI: cộng đồng phát hiện các tính năng mạnh mẽ bị ẩn

Nguồn

  • GitHub của CC Mirror (numman-ali/cc-mirror)

1 bình luận

 
supermario 2026-01-07

Thú vị đấy. Để tôi thử xem.