30 điểm bởi ssowonny 2026-03-05 | Chưa có bình luận nào. | Chia sẻ qua WhatsApp
  • CEO của một startup AI SaaS quy mô 7 người đã sử dụng tính năng Agent Teams thử nghiệm của Claude Code để xây dựng một đội marketing AI 5 người gồm CMO, người viết nội dung, phụ trách mạng xã hội, quản lý HN và nhà phân tích hiệu suất
  • Không tự viết dù chỉ một dòng code nào, và toàn bộ hệ thống agent vận hành chỉ bằng 15~20 tệp Markdown cùng Claude Code
  • Trên Mac Mini M1, hệ thống được tự động chạy mỗi giờ bằng cron, tự chủ thực hiện từ viết blog, phân phối lên SNS, hoạt động trên HN cho tới phân tích hiệu suất mà không cần con người can thiệp
  • Trong tuần đầu, 3 bài blog đã được đăng tự động; trên SNS đã xuất hiện DM inbound thực tế và các yêu cầu kết nối trên LinkedIn. Đã có người gửi yêu cầu kết nối sau khi trò chuyện với AI agent chứ không phải với chính tác giả

Bối cảnh: những ràng buộc thực tế của startup

  • Một startup giai đoạn đầu với ARR $500K, trong bối cảnh người phụ trách growth mới gia nhập cần tập trung vào outbound sales
  • Ngay sau khi ra mắt tính năng mới, đã xuất hiện khoảng trống marketing. CEO tự mình tiếp quản marketing và quyết định xây dựng một đội marketing AI thay vì làm theo cách cũ
  • Mất 2 giờ cho nguyên mẫu đầu tiên, 2 ngày để tạo vòng lặp hoàn chỉnh đầu tiên, và khoảng 1 tuần để đạt tới vận hành hoàn toàn tự chủ

Thiết kế cốt lõi: hãy nghĩ như đang tuyển dụng chứ không phải viết prompt

  • Tiếp cận agent không phải như một “prompt” mà như “tuyển nhân sự”. Phạm vi công việc, style guide, tài liệu công ty, quyền sử dụng công cụ và lịch làm việc đều được định nghĩa bằng Markdown
  • Mỗi agent được định nghĩa bằng một tệp Markdown duy nhất trong .claude/agents/. Tệp này gồm YAML frontmatter (tên, model, memory) và system prompt (quy trình công việc, quy tắc)
  • Lưu các chính sách dùng chung của cả đội như schema CMS, quy tắc UTM, chính sách tạo ảnh trong .claude/rules/ thì mọi agent sẽ tự động kế thừa
  • CLAUDE.md đóng vai trò hiến chương của cả đội. Nó chia sẻ cho toàn hệ thống cấu trúc agent, quy tắc bảo mật và cấu trúc thư mục

Kiến trúc vận hành tự chủ

  • Agent CMO lập chiến lược hằng tuần vào mỗi Chủ nhật và phân bổ công việc theo các khung thời gian 3 giờ
  • Khi cron chạy Claude Code ở chế độ headless mỗi giờ (-dangerously-skip-permissions), CMO sẽ spawn song song các agent chuyên trách dưới dạng subprocess (sử dụng agent team, một tính năng thử nghiệm của Claude)
  • Cách các agent cộng tác với nhau
    • Hệ thống task: TaskCreate / TaskUpdate
    • Hệ thống tệp: chia sẻ trình theo dõi CSV
    • SendMessage: báo cáo cho CMO
  • Mỗi agent duy trì memory bền vững trong .claude/agent-memory/, nhờ đó chiến lược, hiệu suất và các mẫu hành vi được tích lũy thành “tri thức tổ chức” qua nhiều phiên

Tích hợp công cụ

  • MCP server: Sanity CMS (soạn và phát hành bài viết), X/Twitter (đăng và tìm kiếm tweet), Slack (thông báo), Ahrefs (phân tích SEO và từ khóa)
  • Custom Script: Reddit OAuth2, HN headless, tạo ảnh bằng Gemini, tải lên Sanity CDN. Tất cả script đều do Claude viết
  • Mọi hoạt động đều được báo cáo vào kênh Slack #team-ai-marketing như một buổi standup của cả đội, bao gồm kế hoạch hằng ngày, hoàn tất đăng bài, lỗi và tóm tắt hiệu suất

Vòng lặp phản hồi

  • Phụ trách mạng xã hội → log CSV → nhà phân tích hiệu suất → báo cáo hằng ngày → CMO → cập nhật chiến lược → tạo nội dung → phân phối → lặp lại
  • Khi nhà phân tích hiệu suất tự động cập nhật marketing-insights.md, các agent khác sẽ đọc nó trước tác vụ tiếp theo, giúp insight lan truyền tới toàn đội chỉ trong vòng một ngày
  • Cách CEO quản lý là đưa ra chỉ thị bằng ngôn ngữ tự nhiên cho Claude Code. Ví dụ: “đừng để người phụ trách mạng xã hội dùng em dash” → Markdown được tự động sửa → từ phiên sau sẽ được phản ánh vào hành vi

Bài học rút ra

  • Điều quan trọng nhất không phải code mà là thiết kế vòng lặp phản hồi để hệ thống tự học từ kết quả hành động của chính nó
  • Quy tắc sẽ tích lũy theo lãi kép. Một quy tắc được thêm vào một lần có thể cải thiện hành vi của mọi agent một cách lâu dài
  • Hệ thống khung thời gian 3 giờ là then chốt. Nếu không có nó, agent sẽ gặp vấn đề làm quá nhiều hoặc quá ít
  • Ở phần 3 của chuỗi bài, tác giả dự kiến sẽ suy ngẫm xem đây có phải là một cách làm việc mới, hay rốt cuộc là thứ gì đó sẽ tự khiến bản thân lâm vào tình huống khó khăn

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

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