24 คะแนน โดย GN⁺ 2026-03-20 | 5 ความคิดเห็น | แชร์ทาง WhatsApp
  • สามารถ พุชข้อความภายนอก การแจ้งเตือน และเว็บฮุกเข้าสู่เซสชันที่กำลังรันอยู่ ผ่านเซิร์ฟเวอร์ MCP ได้
  • จุดสำคัญคือ ส่งข้อความถึง Claude Code โดยตรงผ่าน Telegram หรือ Discord บนสมาร์ตโฟน เพื่อสั่งงานและรับผลลัพธ์กลับมาได้
  • รองรับการสื่อสารสองทาง ทำงานในรูปแบบสะพานแชตที่ Claude อ่านอีเวนต์และ ส่งคำตอบกลับไปยังช่องทางเดิม
  • อีเวนต์จะมาถึงเฉพาะตอนที่เซสชันยังเปิดอยู่เท่านั้น ดังนั้นหากต้องการใช้งานตลอดเวลา ต้องรัน Claude ใน แบ็กกราวด์โปรเซสหรือเทอร์มินัลถาวร
  • แผน Team/Enterprise ถูกปิดไว้เป็นค่าเริ่มต้น และผู้ดูแลต้อง เปิดใช้งานอย่างชัดเจนใน managed settings

ภาพรวมของ Channels

  • Channels คือ เซิร์ฟเวอร์ MCP ที่พุชอีเวนต์จากภายนอกเข้าสู่เซสชัน Claude Code ทำให้ Claude ตอบสนองต่อผลลัพธ์ CI ข้อความแชต และอีเวนต์มอนิเตอร์ริงได้ แม้ในช่วงที่ไม่ได้อยู่หน้าเทอร์มินัล
  • กรณีใช้งานจริงคือ ถึงจะไม่ได้นั่งอยู่หน้าคอม ก็ยังสามารถ ส่งคำสั่งถึง Claude Code โดยตรงจากแอป Telegram หรือ Discord บนมือถือ แล้วให้ Claude ทำงานและส่งผลลัพธ์กลับมาในแชตเดิมได้
  • อยู่ในสถานะรีเสิร์ชพรีวิว และต้อง ล็อกอิน claude.ai โดยยังไม่รองรับ Console และการยืนยันตัวตนด้วย API key
  • อีเวนต์จะมาถึงเฉพาะตอนที่เซสชันยังเปิดอยู่เท่านั้น ดังนั้นหากต้องการใช้งานต่อเนื่อง ต้องรันในแบ็กกราวด์โปรเซสหรือเทอร์มินัลถาวร

ช่องทางที่รองรับ

  • ขณะนี้รองรับปลั๊กอินอย่างเป็นทางการ 2 แบบคือ Telegram และ Discord และปลั๊กอิน Channels ทั้งหมดต้องใช้รันไทม์ Bun
  • โฟลว์การติดตั้งเหมือนกัน: /plugin install <name>@claude-plugins-official → ตั้งค่าข้อมูลยืนยันตัวตนด้วยคำสั่ง /<name>:configure → รีสตาร์ตด้วย claude --channels plugin:<name>@claude-plugins-official
  • Telegram ต้องใช้ bot token ที่ออกโดย BotFather และจับคู่หลังจากรัน /telegram:configure <token>
    • คู่มือการตั้งค่า Telegram: README
  • Discord ต้องสร้างบอตใน Developer Portal โดยเปิด Message Content Intent แล้วจับคู่หลังจากรัน /discord:configure <token>
    • คู่มือการตั้งค่า Discord: README
  • สำหรับระบบที่ยังไม่มีปลั๊กอิน ก็สามารถ สร้าง custom channel เองได้โดยตรง

Quickstart - เดโม fakechat

  • fakechat คือเดโม channel ที่รองรับอย่างเป็นทางการ โดยรัน UI แชตบน localhost และไม่ต้องมีการยืนยันตัวตนหรือการตั้งค่าบริการภายนอก
  • ข้อกำหนดเบื้องต้น: ติดตั้งและยืนยันตัวตน Claude Code ด้วยบัญชี claude.ai แล้ว, ติดตั้ง Bun เรียบร้อย, และสำหรับผู้ใช้ Team/Enterprise ผู้ดูแลต้องเปิดใช้งาน Channels ก่อน
  • ขั้นตอนการติดตั้ง:
    • ติดตั้งปลั๊กอินด้วย /plugin install fakechat@claude-plugins-official
    • ปิด Claude Code แล้วรีสตาร์ตด้วย claude --channels plugin:fakechat@claude-plugins-official
    • เปิด UI fakechat ที่ http://localhost:8787 แล้วป้อนข้อความ
  • ข้อความจะเข้าสู่เซสชัน Claude Code ในรูปแบบอีเวนต์ &lt;channel source=&quot;fakechat&quot;&gt; และหลังจาก Claude ทำงานเสร็จ จะเรียกเครื่องมือ reply เพื่อแสดงคำตอบใน UI แชต
  • หากมี permission prompt ปรากฏขึ้นตอนที่ไม่มีคนอยู่หน้าเทอร์มินัล เซสชันจะหยุดชั่วคราว และในกรณีต้องการรันแบบไร้คนดูแล สามารถข้ามได้ด้วยแฟล็ก --dangerously-skip-permissions แต่แนะนำให้ใช้เฉพาะในสภาพแวดล้อมที่เชื่อถือได้
  • สามารถส่งหลายปลั๊กอินพร้อมกันใน --channels ได้โดย คั่นด้วยช่องว่าง

ความปลอดภัย

  • ปลั๊กอิน Channels ที่ได้รับอนุมัติทั้งหมดจะรักษา sender allowlist ไว้ และข้อความจากผู้ส่งที่ไม่ได้ลงทะเบียนจะถูกเพิกเฉยโดยอัตโนมัติ
  • Telegram และ Discord ใช้ วิธีจับคู่ ในการสร้าง allowlist: เมื่อส่ง DM ไปหาบอต จะมีโค้ดตอบกลับมา และเมื่ออนุมัติโค้ดนั้นในเซสชัน Claude Code ก็จะเพิ่ม ID เข้าไป
  • แค่ลงทะเบียนไว้ใน .mcp.json ยังไม่เพียงพอสำหรับการพุชข้อความ และต้องระบุไว้ในแฟล็ก --channels ด้วยเสมอ
  • สามารถควบคุมเซิร์ฟเวอร์ที่จะเปิดใช้งานด้วย --channels แยกตามแต่ละเซสชัน และในแผน Team/Enterprise ยังจัดการความพร้อมใช้งานได้ผ่านการตั้งค่า channelsEnabled ระดับองค์กร

การควบคุมสำหรับ Enterprise

  • ฟีเจอร์ Channels ถูกควบคุมด้วยการตั้งค่า channelsEnabled ใน managed settings
  • แผน Pro/Max (ที่ไม่ได้สังกัดองค์กร) สามารถใช้ Channels ได้เป็นค่าเริ่มต้น โดยผู้ใช้เลือกเปิดใช้ในแต่ละเซสชันผ่าน --channels
  • แผน Team/Enterprise จะปิด Channels ไว้จนกว่าผู้ดูแลจะเปิดใช้งานอย่างชัดเจน
  • ผู้ดูแลสามารถเปิดใช้งานได้ที่ claude.ai → Admin settings → Claude Code → Channels หรือกำหนด channelsEnabled เป็น true ใน managed settings
  • แม้ในสถานะปิดใช้งาน ยังเชื่อมต่อเซิร์ฟเวอร์ MCP และใช้เครื่องมือได้ แต่ ข้อความจาก Channels จะไม่เข้ามา และจะแสดงคำเตือนตอนเริ่มต้น

รีเสิร์ชพรีวิว

  • ขณะนี้อยู่ในช่วงรีเสิร์ชพรีวิวและกำลังทยอยเปิดใช้งาน โดย ไวยากรณ์ของแฟล็ก --channels และสัญญาโปรโตคอล อาจเปลี่ยนแปลงได้ตามฟีดแบ็ก
  • ในช่วงพรีวิว --channels จะ รับเฉพาะปลั๊กอินที่อยู่ใน allowlist ที่ Anthropic ดูแลเท่านั้น
  • หากส่งปลั๊กอินที่ไม่อยู่ใน allowlist Claude Code จะเริ่มทำงานตามปกติ แต่ channel จะไม่ถูกลงทะเบียน และจะแสดงเหตุผลในข้อความแจ้งตอนเริ่มต้น
  • เมื่อต้องการทดสอบ channel ที่สร้างเอง ให้ใช้แฟล็ก --dangerously-load-development-channels
  • สามารถรายงานปัญหาหรือส่งฟีดแบ็กได้ที่ Claude Code GitHub repository

ขั้นตอนถัดไป

  • มีคู่มือสำหรับ การสร้าง custom channel สำหรับระบบที่ยังไม่มีปลั๊กอิน
  • ฟีเจอร์ Remote Control สำหรับควบคุม local session จากมือถือแทนการฟอร์เวิร์ดอีเวนต์
  • ฟีเจอร์ Scheduled Tasks ที่ใช้การโพลแบบตั้งเวลาแทน push event

5 ความคิดเห็น

 
devil1032 2026-03-20

"พอบ้านข้างๆ ออกเมนูไก่ทอดกระเทียม บ้านฝั่งตรงข้ามก็ออกเมนูการ์ลิกชิกเกนตามมา"

 
tested 2026-03-20

ไก่ทอดไซซ์จัดเต็มวางขายแล้ว

 
GN⁺ 2026-03-21
ความคิดเห็นจาก Hacker News
  • น่าแปลกใจที่การรวมกับ Telegram มาก่อน Slack หรือ Teams
    พอไปดูจริง ๆ ก็พบว่า Telegram มี ผู้ใช้งานต่อเดือน 1 พันล้านคน ซึ่งมากกว่า Slack (50 ล้าน) หรือ Teams (300 ล้าน) มาก
    ทำให้นึกถึงตอนที่เคยรู้ว่า Snapchat มีผู้ใช้มากกว่า Twitter อยู่ 2 เท่าแล้วรู้สึกตกใจเหมือนกัน

    • ใน 300 ล้านคนของ Teams คงไม่มีสักคนที่อยากใช้เวลาอยู่ตรงนั้นให้นานขึ้น
      ในทางกลับกัน Telegram ถูกมองว่าเป็น เครื่องมือที่มีประโยชน์และเหนื่อยน้อยกว่า
    • bot API ของ Telegram เป็น API ที่ใช้ง่ายที่สุดเท่าที่เคยใช้มา
      เวลาอยากส่งการแจ้งเตือนจากเซิร์ฟเวอร์ไปมือถือ มันคือทางเลือกแรกที่นึกถึง
      เรียบง่ายเหมือน ntfy.sh แต่ไม่พังบน iOS ทุกสัปดาห์
    • น่าจะเป็นเพราะ Telegram รวมระบบได้ง่าย
      ถึงจะไม่ใช้สำหรับส่งข้อความจริง ๆ แต่ในฐานะ แพลตฟอร์มสำหรับปล่อยบอต มันสมบูรณ์แบบมาก
      เขียนแค่ไม่กี่บรรทัดก็ทำคำสั่งที่ทำงานเหมือนปุ่ม รวมถึงฟีเจอร์อย่างรับส่งภาพได้
    • ลองค้นหาวิธีทำแชตบอตแค่ 5 นาที ก็จะรู้ว่า Telegram แทบเป็นตัวเลือกเดียว
      iMessage ปิด, WhatsApp เสียเงิน, ส่วน Discord กับ Slack ก็หนักเกินไป
      Telegram มี โครงสร้างที่มองบอตเป็นพลเมืองชั้นหนึ่ง เลยใช้งานได้ง่ายมาก
    • น่าทึ่งที่บริษัทใหญ่ซึ่งมีพนักงานนับพันและโมเดลระดับท็อป ยังตามหลังโปรเจกต์โอเพนซอร์สคนเดียวอย่าง Pi Coding Agent
      Pi มีแพ็กเกจภายนอกแล้วมากกว่า 700 รายการ และส่วนขยายใหม่ก็ สร้างได้ด้วยพรอมป์ต์บรรทัดเดียว
  • การเปลี่ยนแปลงครั้งนี้เป็นข่าวดีสำหรับโปรเจกต์ claws
    ก่อนหน้านี้เพราะ Anthropic เปลี่ยนเงื่อนไขการใช้งาน การใช้ OAuth token ถือว่าผิดข้อกำหนด ส่วนการใช้ API key ก็มีต้นทุนสูง
    ตอนนี้เชื่อมต่อ ช่องทางต่าง ๆ ได้อย่างเป็นทางการผ่าน MCP แล้ว
    ในเชิงสถาปัตยกรรม มันกลับด้านจาก claws เดิม โดย Claude Code เป็นฝ่ายรัน MCP server โดยตรง ทำให้การควบคุมสลับขั้วไปเลย
    ฉันแก้ nanoclaw fork ให้รันเป็น PID 1 ใน Docker container แล้วพบว่าสามารถอ่านล็อกจาก stdout ของ Claude Code ได้ตรง ๆ ซึ่งค่อนข้างน่าสนใจ

  • Claude กำลังมุ่งไปสู่ สถาปัตยกรรมแบบยึดเซสชันบนเครื่องเป็นศูนย์กลาง
    ตอนนี้สามารถสร้างการรวมระบบโดยใช้ข้อมูลรับรองส่วนตัวของผู้ใช้ได้ และต่อไปก็น่าจะย้ายไปสู่ระบบนิเวศของตัวเองได้

    • แนวทางนี้สอดคล้องกับ ข้อกำหนดด้านความปลอดภัยระดับองค์กร
      เพราะเครือข่ายภายในถูกปิดไว้แล้ว จึงไม่จำเป็นต้องมีชั้นความปลอดภัยของ external API เพิ่มเติม
    • อยากให้ Claude บน iOS สามารถ pull/commit Markdown และไดอะแกรม draw.io จาก Git repo ส่วนตัวได้
    • MCP ของ Amazon ก็ใช้แนวทางคล้ายกันด้วยการตั้งสิทธิ์เข้าถึงแบบ อิง OAuth token
      เพียงแต่การต้องจัดการสิทธิ์แยกตามผู้ใช้ค่อนข้างยุ่งยาก
  • ช่วงนี้ฟีเจอร์ที่เกี่ยวกับ Claude Code ดู ออกมาแบบเร่งรีบเกินไป จนสับสน
    ฉันไม่ค่อยชอบบริษัท Anthropic เท่าไร แต่ ตัวโมเดล Claude เองยอดเยี่ยมมากและให้ความรู้สึกเป็นมนุษย์
    เลยสงสัยว่าบริษัทอื่นจะตามมาถึงระดับนี้ได้ไหม
    ตอนนี้คงต้องใช้ระบบนิเวศแบบปิดต่อไป แต่ก็หวังว่าจะโฟกัสกับการพัฒนาโมเดลแกนหลักมากกว่า

    • เห็นด้วย Claude ดีมาก แต่ Anthropic เป็นบริษัทที่ไม่น่าชอบเท่าไร
  • ฟีเจอร์ ‘channels’ แทบจะเหมือนกับสิ่งที่ฉันทำอยู่ในบริษัทด้วยการรัน nanoclaw
    มันคือ โครงสร้างอัตโนมัติแบบลูป ที่ใช้เหตุการณ์เป็นตัวกระตุ้น Claude Code แล้วรับ feedback กับการวิเคราะห์กลับมา
    ยังไม่แน่ใจว่าทำไมต้องมี MCP แต่จะลองทันที

  • ข้อจำกัดตอนนี้ยังคงเป็น การพึ่งพาเทอร์มินัล
    อยากให้ Claude Code รันเป็น background daemon ได้

    • ใช้ Ctrl-Z แล้วสั่ง bg เพื่อย้ายไปทำงานเบื้องหลัง หรือคงเซสชันด้วย tmux ก็ได้
    • มี สภาพแวดล้อมคลาวด์ อยู่แล้ว แต่ความเสถียรต่ำมาก
    • เริ่มจาก tmux session แล้วปล่อยให้รันต่อไปก็พอ
    • ฉันเอาคำสั่ง server ของ opencode ไปลงเป็น systemd unit แล้วรันบนโฮมเซิร์ฟเวอร์
      จากนั้นเชื่อมต่อด้วยเดสก์ท็อปและไคลเอนต์มือถือเพื่อทำงานแบบ สไตล์ openclaw
      ฟีเจอร์ “remote control” ของ CC ก็คล้ายกัน แต่ตอนนี้รองรับเฉพาะ Mac
  • Claude ไล่ตามมาได้เร็วมาก
    แกนหลักของ OpenClaw คือ channels, heartbeat และระบบนิเวศโอเพนซอร์ส

    • ตอนนี้แทบเข้าใกล้ระดับ ClaudeClaw แล้ว
      ขั้นต่อไปน่าจะเป็น คลาวด์โฮสติงแบบรันต่อเนื่อง
    • ความสำเร็จที่แท้จริงของ OpenClaw มีแค่การ ‘เริ่มก่อน’ เท่านั้น
      ตัวโค้ดเอง ออกแบบเกินความจำเป็นและเต็มไปด้วยบั๊ก จนดูแลรักษายาก
    • แทนที่จะเลียนแบบฟีเจอร์ทีละอย่าง อยากให้ทำโครงสร้างแบบรวมศูนย์เหมือน OpenClaw มากกว่า
    • heartbeat มีต้นทุนสูง ทำให้ แพ็กเกจถูกใช้หมดเร็ว
    • จริง ๆ แล้วใน Claude Code หรือ Codex สามารถทำ heartbeat ได้ด้วยคำสั่ง /loop
  • มีคนสร้าง agent-http ขึ้นมาเพื่อ ครอบ Claude Code ด้วย HTTP API โดยใช้ฟีเจอร์ channels
    ตอนนี้จึงเข้าถึงแบบ headless ผ่าน API เดียวกันได้ โดยไม่ต้อง scrape เทอร์มินัลอีกต่อไป
    แต่ก่อนต้องใช้ Agents SDK กับ API token ตอนนี้แค่มี subscription ก็พอ

  • รู้สึกว่า Anthropic กำลัง ทดลองปล่อยผลิตภัณฑ์ใหม่ทุกสัปดาห์
    ส่วนใหญ่น่าจะหายไปภายใน 1 ปี

    • ถึงอย่างนั้นก็ดูเหมือนยังเป็นช่วงทดลองเพื่อ ทดสอบหลายไอเดีย
  • ซอฟต์แวร์ที่เพิ่มความสามารถระยะไกลเข้ามา สุดท้ายก็มี ความเสี่ยงถูกนำไปใช้เป็นแบ็กดอร์
    เพราะงั้นโซลูชันความปลอดภัยสำหรับองค์กรควรต้องแยกแยะได้ว่าอินสแตนซ์ Claude Code ไหนถูกต้องตามกฎหมาย และไหนเป็นอินสแตนซ์อันตราย

 
devil1032 2026-03-20

แต่ถ้าการแชตถูกคงไว้ยาวนานในเซสชันเดียว ก็อาจตามมาด้วยปัญหาอย่าง context rot หรือ lost-in-the-middle.. ผู้ใช้ต้องคอยสั่ง /clean เป็นระยะเองหรือเปล่า? หรือว่าจะใส่ฟีเจอร์ memory ไว้แล้วสลับเซสชันให้อัตโนมัติ..?

 
xguru 2026-03-20

ดูเหมือนจะเป็นตัวเลือกที่เหมาะกับนักพัฒนามากกว่า Cowork Dispatch นะ
ตอนนี้ชักจะกลายเป็นเหมือน OpenClaw เข้าไปทุกทีแล้ว