02-347-7730  |  Saeree ERP - ระบบ ERP ครบวงจรสำหรับธุรกิจไทย ติดต่อเรา

thClaws: AI Agent Workspace สัญชาติไทย

thClaws AI Agent Workspace สัญชาติไทย เขียนด้วย Rust
  • 27
  • เมษายน

ปลายเดือนเมษายน 2569 วงการ AI Agent Tools มีของใหม่จากประเทศไทย — thClaws AI Agent Workspace แบบ open-source ที่เขียนด้วย Rust ทั้งตัว Single binary 15 MB, boot ใน 200 มิลลิวินาที, รันบนเครื่องตัวเองโดยไม่ต้องพึ่ง cloud — พัฒนาโดย ThaiGPT Co., Ltd. และเปิดตัวภายใน 3 สัปดาห์หลังจากค้นพบ insight สำคัญจาก source code leak ของ Claude Code บทความนี้จะเจาะลึกว่า thClaws คืออะไร มาจากไหน มีอะไรใหม่ และทำไมถึงน่าสนใจ

สรุปสั้นๆ — thClaws คืออะไร?

thClaws คือ AI Agent Workspace แบบ open-source ที่เขียนด้วย Rust ทั้งตัว — ทำงานบนเครื่องของคุณเอง (local-first), single binary ขนาด 15 MB, boot ใน 200ms, รองรับทั้ง macOS / Linux / Windows สามารถ เขียนโค้ด, automate workflow, ค้น knowledge base, และ orchestrate ทีม agent หลายตัว ในไบนารีเดียว เปิด open-source ภายใต้ dual MIT/Apache-2.0 license

ที่มาของ thClaws — จาก Source Code Leak สู่ Insight 98.4%

thClaws ไม่ได้เกิดขึ้นโดยบังเอิญ — จุดเริ่มต้นย้อนกลับไปที่เหตุการณ์ Claude Code Source Code Leak เมื่อปลายมีนาคม 2569 ที่ Anthropic เผลอ publish JavaScript sourcemap ของ Claude Code ขึ้น npm package ทำให้นักวิจัยทั่วโลกสามารถอ่าน source code ภายในได้เป็นครั้งแรก

ทีมวิศวกรจาก ThaiGPT Co., Ltd. ในประเทศไทยเป็นหนึ่งในกลุ่มที่อ่าน sourcemap แล้วค้นพบเรื่องที่เปลี่ยนวิธีคิดวงการ AI Agent Tools ตลอดกาล:

The 1.6% Discovery

โค้ด AI decision logic จริงๆ มีแค่ 1.6% ของทั้ง codebase — อีก 98.4% เป็น "harness code" ธรรมดาที่ deterministic ทั้งหมด จัดการ permission management, context window, tool routing, sub-agent dispatch, retry policy, และ sandbox constraints

ค้นพบนี้แปลว่า — การสร้าง AI Agent harness แบบ Claude Code ไม่จำเป็นต้องเป็นบริษัท AI ระดับ frontier ทีมเล็กๆ ก็ทำได้ ThaiGPT จึงตัดสินใจเขียนใหม่ทั้งหมดด้วย Rust เพื่อให้ได้ binary เล็ก เร็ว และ portable ใช้เวลาเพียง 3 สัปดาห์ ก็ ship binary ตัวแรกออกมาในปลายเมษายน 2569

Specs ทางเทคนิค

thClaws ถูกออกแบบมาให้ "บางและเร็ว" ตั้งแต่วันแรก ตัวเลขเทียบกับ AI Agent Tools อื่นๆ ดังนี้:

รายการ รายละเอียด
ภาษาที่ใช้พัฒนา Rust 1.85+ ทั้งหมด (ไม่มี TypeScript/JavaScript runtime)
ขนาด Binary ~15 MB (single binary, ไม่ต้องลง Node.js หรือ runtime อื่น)
Boot Time ~200 มิลลิวินาที (เริ่มทำงานได้ทันทีหลังกด Enter)
OS ที่รองรับ macOS (Apple Silicon + Intel), Linux (x86_64 + aarch64), Windows (x86_64 + ARM64)
Build Prerequisites Rust 1.85+, Node.js 20+, pnpm 9+ (เฉพาะตอน build เอง — ผู้ใช้ทั่วไปดาวน์โหลด binary ได้เลย)
License Dual MIT / Apache-2.0 (open source ตลอดไป)

3 หน้าตา 1 ไบนารี

จุดเด่นของ thClaws คือมาพร้อม 3 interface ในไฟล์เดียว เลือกใช้ตามสถานการณ์ได้:

โหมด เหมาะกับ รายละเอียด
Desktop GUI งานยาว / ทำหลาย task พร้อมกัน หน้าต่าง native มี Terminal, Chat, Files, และ Team tabs (optional)
CLI REPL Server, SSH, headless Terminal-based interactive prompt — ใช้ผ่าน SSH ได้ ไม่ต้องมี GUI
Non-Interactive CI/CD, automation, scripts Single-turn — ส่ง prompt เข้า รับผลออก แล้วจบ ไม่มี interactive loop

Architecture: Local-first 100%

หลักการออกแบบหลักของ thClaws คือ "your machine, your agent" — ทุกอย่างเก็บบนเครื่องของผู้ใช้เอง:

  • Code อยู่บน filesystem ของคุณ — thClaws อ่าน/เขียนไฟล์ใน working directory ที่กำหนด ไม่อัพโหลดขึ้น cloud
  • Sessions อยู่บน disk — ประวัติการสนทนาทั้งหมดเก็บเป็นไฟล์ในเครื่อง คุณ backup, copy, หรือลบเมื่อไหร่ก็ได้
  • API Keys อยู่ใน OS Keychain — ใช้ macOS Keychain / Linux Secret Service / Windows Credential Manager ไม่เก็บแบบ plaintext
  • Prompts ส่งตรงถึง LLM Provider — เฉพาะตอนเรียก LLM (Claude API, OpenAI, Gemini, ฯลฯ) เท่านั้นที่ต้องส่ง context ออกนอกเครื่อง — ไม่มี middleware server ของ thClaws มาคั่นกลาง

การออกแบบแบบนี้ทำให้ thClaws เหมาะกับองค์กรที่มีข้อมูล sensitive — code/data ทั้งหมดอยู่ภายในเครื่องผู้ใช้ ไม่ต้องผ่าน vendor server ของ thClaws (เพราะไม่มี server)

Multi-Agent Teamwork — orchestrate ทีม Agent

thClaws รองรับการทำงานเป็น ทีมของ agent หลายตัว ผ่านกลไก shared mailbox + task queue:

  • Lead Agent — ตัวหลักที่รับ prompt จากผู้ใช้ แตก task เป็นย่อยๆ และมอบหมาย
  • Teammates — agent ลูกที่รับ task จาก queue ทำงานแบบ parallel แล้วส่งผลกลับเข้า mailbox
  • Shared Mailbox — channel กลางที่ agent ทุกตัวแชร์กัน อ่าน/เขียนข้อความระหว่างกันได้
  • Task Queue — คิวงานที่ lead push เข้า แล้ว teammates pull ออกไปทำตามว่าง

โครงสร้างนี้คล้ายกับ pattern Claude Team / Multi-Agent Orchestration ที่ Anthropic แนะนำ แต่ thClaws ทำให้ใช้งานง่ายขึ้นด้วย CLI command ตรงๆ และทำงานแบบ local ทั้งหมด ไม่ต้อง deploy server แยก

มาตรฐานที่รองรับ — Vendor Neutral

thClaws ไม่ได้สร้าง format ใหม่ของตัวเอง แต่ ใช้มาตรฐานเปิดที่วงการตกลงร่วมกัน ทำให้เครื่องมือที่ใช้กับ Claude Code, Cursor, OpenAI Codex, Sourcegraph Amp, Factory ใช้กับ thClaws ได้เลย:

มาตรฐาน ใช้ทำอะไร ใครรองรับบ้าง
MCP (Model Context Protocol) เชื่อมต่อ tool servers (GitHub, Slack, Postgres, Filesystem ฯลฯ) Anthropic, Google, OpenAI, Cursor, Sourcegraph, Factory
AGENTS.md ไฟล์ project-level instructions ที่ agent อ่านก่อนทำงาน OpenAI Codex, Cursor, Sourcegraph, Factory (และตอนนี้ thClaws)
SKILL.md (Agent Skills) Reusable expert workflows ที่ agent เลือกใช้อัตโนมัติ Anthropic Claude.ai / Claude Code / API (และตอนนี้ thClaws)

การยึดมาตรฐานเปิดทำให้ผู้ใช้ ไม่ติดล็อคกับ vendor — Skills ที่เขียนไว้ใช้กับ Claude Code วันนี้ ย้ายมาใช้กับ thClaws ได้เลย และ MCP server ที่ตั้งไว้แล้วก็ใช้ต่อได้ ไม่ต้องเขียนใหม่

การติดตั้ง

ติดตั้ง thClaws ทำได้ 2 วิธีหลัก:

  • ดาวน์โหลด Binary สำเร็จรูป — ไปที่ thclaws.ai/downloads เลือก OS ของคุณ ดาวน์โหลดมาใช้ได้เลย ไม่ต้องลง dependency
  • Build จาก Source — clone repo จาก github.com/thClaws/thClaws ต้องมี Rust 1.85+, Node.js 20+, pnpm 9+ แล้วรัน cargo build --release

หลังติดตั้งเสร็จ รันคำสั่งเดียว:

# เปิด Desktop GUI
thclaws

# เปิด CLI REPL ใน terminal
thclaws --cli

# Non-interactive (single turn)
thclaws --print "อธิบาย bug ใน main.rs ให้หน่อย"

License + Open Source

thClaws ปล่อยภายใต้ dual MIT / Apache-2.0 license ซึ่งเป็นมาตรฐาน open-source ของวงการ Rust — ผู้ใช้สามารถ:

  • นำไปใช้งานได้ฟรี ไม่จำกัด (รวม commercial use)
  • แก้ไข source code, fork, redistribute ได้
  • นำไปรวมในผลิตภัณฑ์ของตัวเอง (ทั้งแบบ open-source และ proprietary)
  • ทีมพัฒนาประกาศชัดเจนว่า client จะ ฟรีและ open-source ตลอดไป

thClaws กับ Claude Code — เทียบกัน

รายการ thClaws Claude Code
ภาษา Rust TypeScript / Node.js
ขนาดการติดตั้ง ~15 MB (single binary) ~200+ MB (ต้องมี Node.js runtime)
License MIT / Apache-2.0 (open-source) Proprietary (Anthropic Commercial Terms)
LLM Provider Vendor-agnostic (Claude, GPT, Gemini ฯลฯ) Anthropic Claude เท่านั้น
GUI Native Desktop GUI built-in CLI / IDE Extension เท่านั้น
มาตรฐาน MCP + AGENTS.md + SKILL.md MCP + CLAUDE.md + SKILL.md

สรุป — ทำไม thClaws ถึงน่าสนใจ

หัวข้อ สรุป
คืออะไร AI Agent Workspace แบบ open-source เขียนด้วย Rust ทั้งตัว
ใครพัฒนา ThaiGPT Co., Ltd. (สัญชาติไทย)
ที่มา ค้นพบจาก Claude Code source leak ว่า 98.4% เป็น harness code ธรรมดา → สร้างใหม่ใน Rust ได้ใน 3 สัปดาห์
ของใหม่ Single binary 15 MB, Local-first, 3 หน้าตา 1 ไบนารี, Multi-agent teamwork, Vendor-neutral
License Dual MIT / Apache-2.0 — ฟรีและ open-source ตลอดไป

thClaws พิสูจน์ว่า AI Agent Tools ระดับ frontier ไม่จำเป็นต้องมาจากบริษัทยักษ์ — ทีมเล็กๆ จากประเทศไทยก็สร้างได้ภายใน 3 สัปดาห์ เมื่อรู้ว่าอะไรคือ "harness" และอะไรคือ "intelligence"

- ทีมงาน Saeree ERP

อ่านต่อ — บทความที่เกี่ยวข้อง

แหล่งอ้างอิง

สนใจระบบ ERP สำหรับองค์กรของคุณ?

ปรึกษาผู้เชี่ยวชาญจาก Grand Linux Solution ฟรี ไม่มีค่าใช้จ่าย

ขอ Demo ฟรี

โทร 02-347-7730 | sale@grandlinux.com

Saeree ERP Author

เกี่ยวกับผู้เขียน

ไพฑูรย์ บุตรี

ผู้เชี่ยวชาญด้านระบบเน็ตเวิร์คและระบบความปลอดภัยเซิร์ฟเวอร์ บริษัท แกรนด์ลีนุกซ์ โซลูชั่น จำกัด