• CEO ของสตาร์ตอัป AI SaaS ขนาด 7 คน ใช้ ฟีเจอร์ Agent Teams แบบทดลองของ Claude Code เพื่อสร้าง ทีมการตลาด AI 5 คน ที่ประกอบด้วย CMO, นักเขียนคอนเทนต์, ผู้ดูแลโซเชียลมีเดีย, ผู้จัดการ HN และนักวิเคราะห์ผลงาน จากการใช้งานจริง
  • ไม่ได้เขียนโค้ดเองแม้แต่บรรทัดเดียว และเอเจนต์ทั้งหมดทำงานได้ด้วย ไฟล์ Markdown 15~20 ไฟล์ และ Claude Code เท่านั้น
  • รันอัตโนมัติทุกชั่วโมงด้วย cron บน Mac Mini M1, ตั้งแต่เขียนบล็อก, กระจายโพสต์บน SNS, ทำกิจกรรมบน HN ไปจนถึงวิเคราะห์ผลงาน โดยทำเองแบบอัตโนมัติทั้งหมดโดยไม่ต้องมีมนุษย์แทรกแซง
  • ในสัปดาห์แรกมีบล็อก 3 บทความถูกเผยแพร่อัตโนมัติ และเกิด DM ขาเข้าจริงจาก SNS รวมถึงคำขอเชื่อมต่อบน LinkedIn ด้วย มีคนส่งคำขอเชื่อมต่อเข้ามาหลังจากคุยกับ AI เอเจนต์ ไม่ใช่กับเจ้าตัวโดยตรง

พื้นหลัง: ข้อจำกัดที่เกิดขึ้นจริงในสตาร์ตอัป

  • สตาร์ตอัประยะเริ่มต้นที่มี ARR $500K โดยผู้รับผิดชอบด้านการเติบโตที่เพิ่งเข้าร่วมใหม่ต้องโฟกัสกับ outbound sales
  • หลังปล่อยฟีเจอร์ใหม่ไม่นานก็เกิด ช่องว่างด้านการตลาด ขึ้น ทำให้ CEO ต้องลงมารับผิดชอบการตลาดเอง และแทนที่จะทำงานแบบเดิม จึงตัดสินใจสร้างทีมการตลาด AI
  • ใช้เวลา 2 ชั่วโมงสำหรับต้นแบบแรก, สองวันสำหรับลูปแบบเต็มครั้งแรก และ ประมาณ 1 สัปดาห์กว่าจะทำงานอัตโนมัติเต็มรูปแบบได้

การออกแบบหลัก: คิดแบบประกาศรับสมัครงาน ไม่ใช่พรอมป์ต์

  • มองเอเจนต์ไม่ใช่เป็น “พรอมป์ต์” แต่เป็น “การรับพนักงาน” โดยกำหนดขอบเขตงาน, style guide, เอกสารบริษัท, สิทธิ์การใช้เครื่องมือ และตารางเวลาไว้ใน Markdown
  • เอเจนต์แต่ละตัวถูกนิยามด้วย ไฟล์ Markdown เดียว ใน .claude/agents/ ประกอบด้วย YAML frontmatter (ชื่อ, โมเดล, หน่วยความจำ) และ system prompt (ขั้นตอนงาน, กฎ)
  • หากเก็บ นโยบายส่วนกลางของทีม เช่น CMS schema, กฎ UTM, นโยบายสร้างภาพ ไว้ใน .claude/rules/ เอเจนต์ทั้งหมดจะรับช่วงต่อโดยอัตโนมัติ
  • CLAUDE.md ทำหน้าที่เป็น กฎบัตรของทีม โดยแชร์โครงสร้างเอเจนต์, กฎความปลอดภัย และโครงสร้างโฟลเดอร์ให้ทั้งระบบ

สถาปัตยกรรมการทำงานอัตโนมัติ

  • CMO เอเจนต์ จะวางกลยุทธ์ประจำสัปดาห์ทุกวันอาทิตย์ และแจกจ่ายงานเป็นช่วงเวลา 3 ชั่วโมง
  • เมื่อ cron รัน Claude Code ในโหมด headless ทุกชั่วโมง (-dangerously-skip-permissions) CMO จะ spawn เอเจนต์เฉพาะทางแบบขนานเป็น subprocess (ใช้ agent team ซึ่งเป็นฟีเจอร์ทดลองของ Claude)
  • วิธีที่เอเจนต์ร่วมมือกัน
    • ระบบงาน: TaskCreate / TaskUpdate
    • ระบบไฟล์: ใช้ CSV tracker ร่วมกัน
    • SendMessage: รายงานกลับไปยัง CMO
  • เอเจนต์แต่ละตัวเก็บ หน่วยความจำถาวร ไว้ใน .claude/agent-memory/ ทำให้กลยุทธ์, ผลงาน และแพตเทิร์นสะสมข้ามเซสชันกลายเป็น “องค์ความรู้ขององค์กร”

การเชื่อมต่อเครื่องมือ

  • MCP server: Sanity CMS (เขียนและเผยแพร่โพสต์), X/Twitter (ทวีตและค้นหา), Slack (แจ้งเตือน), Ahrefs (วิเคราะห์ SEO และคีย์เวิร์ด)
  • Custom Script: Reddit OAuth2, HN headless, การสร้างภาพด้วย Gemini, อัปโหลด Sanity CDN โดยสคริปต์ทั้งหมด Claude เป็นผู้เขียน
  • มีกาารายงานกิจกรรมทั้งหมดลงในช่อง Slack #team-ai-marketing คล้ายทีม standup ครอบคลุมแผนรายวัน, การโพสต์เสร็จแล้ว, ข้อผิดพลาด และสรุปผลงาน

ลูปป้อนกลับ

  • ผู้ดูแลโซเชียลมีเดีย → CSV log → นักวิเคราะห์ผลงาน → รายงานรายวัน → CMO → อัปเดตกลยุทธ์ → สร้างคอนเทนต์ → กระจายโพสต์ → วนซ้ำ
  • เมื่อนักวิเคราะห์ผลงานอัปเดต marketing-insights.md อัตโนมัติ เอเจนต์อื่นจะอ่านก่อนเริ่มงานถัดไป ทำให้ อินไซต์แพร่ไปทั่วทั้งทีมภายในวันเดียว
  • วิธีบริหารของ CEO คือสั่ง Claude Code ด้วยภาษาธรรมชาติ เช่น “ทำให้ฝ่ายโซเชียลไม่ใช้ em dash” → Markdown ถูกแก้ไขอัตโนมัติ → มีผลตั้งแต่เซสชันถัดไป

บทเรียนที่ได้รับ

  • สิ่งสำคัญที่สุดไม่ใช่โค้ด แต่คือ การออกแบบลูปป้อนกลับ การทำให้ระบบเรียนรู้จากผลลัพธ์ของการกระทำด้วยตัวเองสำคัญกว่า
  • กฎต่าง ๆ สะสมแบบทบต้น กฎที่เพิ่มเพียงครั้งเดียวสามารถปรับปรุงพฤติกรรมของเอเจนต์ทั้งหมดได้อย่างถาวร
  • ระบบช่วงเวลา 3 ชั่วโมงคือหัวใจสำคัญ ถ้าไม่มี เอเจนต์จะทำมากเกินไปหรือน้อยเกินไป
  • ในตอนที่ 3 ของซีรีส์จะมีการพิจารณาว่า “นี่คือวิธีการทำงานแบบใหม่ หรือสุดท้ายแล้วเป็นสิ่งที่จะทำให้ตัวเองลำบากกันแน่”

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น