Craft Anything คืออะไร ใช้ยังไง: ชี้เว็บที่ชอบ ให้ Claude Code สร้างเวอร์ชันของคุณ
วิธีลง Craft Anything บน Mac ทีละขั้น พร้อมคำสั่งจริง โหมด Clean room กับ Deep การใช้โควตา Claude วิธีอ่านผล ที่มาของแอป และข้อควรระวังจากเอกสารของทีม

เคยไหมครับ เห็นเว็บหรือแอปที่ชอบ แล้วบอก AI ว่า "อยากได้แบบนี้" แต่อธิบายกี่รอบก็ยังไม่ใกล้ เพราะ AI ไม่ได้เห็นของจริง มันเห็นแค่คำที่เราพิมพ์
Craft Anything คือแอปฟรีแบบ open source จากทีม ArtCraft ที่แก้จุดนี้ เราใส่ลิงก์ต้นฉบับ บอกว่าอยากได้อะไร มันจะไปศึกษาของจริง ให้ Claude Code ในเครื่องเราสร้างโปรเจกต์ใหม่ แล้วเอาผลมาเทียบกับต้นฉบับให้
บทความนี้พาลงบน Mac ทีละขั้น จนถึงการอ่านผลและข้อควรระวัง ข้อมูลอ้างจากเอกสารของทีม ณ วันที่ 6 พ.ย. 2026 ครับ
Craft Anything คืออะไร
ลองนึกถึงช่างที่เดินวัดบ้านตัวอย่าง สร้างหลังใหม่ให้เรา แล้วถือแบบมาเทียบว่าตรงตรงไหน Craft Anything ทำแบบนั้นกับเว็บ แอป และเกม โดยแบ่งเป็น 4 ขั้น
- Study ศึกษาต้นฉบับ เช่น หน้าเว็บในหลายขนาดจอ
- Build ให้ coding agent สร้างโปรเจกต์ใหม่ ด้วยภาษาหรือ framework ที่เราสั่ง
- Check เทียบกับต้นฉบับ แล้วลิสต์จุดที่ยังไม่ตรง
- Ready เปิดดูผล หรือสั่งแก้ต่อได้
เขียนด้วย Rust มีเครื่องมือ 320 ตัว ใช้ได้ทั้งแอปเดสก์ท็อป CLI และ MCP server ไลเซนส์ MIT หรือ Apache-2.0 เป็นทีมเดียวกับชุด ArtCraft Crafting Apps ที่เราเคยเขียนไว้ครับ

สิ่งที่ต้องมี
- macOS 13.0 ขึ้นไป เป็นสเปกของ Claude Code ส่วนไฟล์ .dmg ใช้ได้ทั้ง Apple silicon และ Intel
- แพ็กเกจ Claude ที่มี Claude Code ตามเอกสารของ Anthropic คือ Pro, Max, Ultra, Team, Enterprise หรือบัญชี Console แพ็กเกจฟรีใช้ไม่ได้
- Claude Code แบบ command line มีแค่แอป Claude บนเดสก์ท็อปยังไม่พอ ต้องมีคำสั่ง
claudeและล็อกอินแล้ว เอกสารไม่ได้ระบุเวอร์ชันขั้นต่ำ แต่ถ้าเก่าเกินไปแอปจะบอกให้รันclaude update - Craft Anything v0.4.0 เวอร์ชันล่าสุดบน GitHub ตอนเขียนบทความนี้
Rust 1.97 ขึ้นไปจำเป็นเฉพาะคนที่ build เองจาก source ส่วน agent ตัวอื่น ทีมรองรับ Claude Code ก่อน Codex มี adapter แต่ยังไม่ได้ยืนยันบนเครื่องจริงครับ
ติดตั้งบน Mac ทีละขั้น
ขั้นที่ 1 — ลง Claude Code แล้วล็อกอิน
เปิด Terminal แล้ววางคำสั่งนี้
curl -fsSL https://claude.ai/install.sh | bash
เสร็จแล้วเปิด Terminal หน้าต่างใหม่ แล้วล็อกอิน
claude auth login
claude auth status
ถ้ามีอยู่แล้ว อัปเดตก่อน
claude update
ขั้นที่ 2 — โหลด Craft Anything
มีสองทางครับ
- ทางง่าย หน้าแอปบนเว็บ ArtCraft ทีมแนะนำ ArtCraft Launcher ที่ช่วยอัปเดตให้ หรือโหลดแบบ Standalone ก็ได้
- ทางตรง ไฟล์ .dmg จากหน้า Release ล่าสุด ตอนนี้ GitHub มี 0.4.0 แล้ว ส่วนหน้าเว็บยังแสดง 0.3.0
โหลดผ่าน Terminal พร้อมเช็กลายเซ็นไฟล์ได้ด้วยชุดนี้
ver=0.4.0
curl -fLO "https://github.com/storytold/craft-anything/releases/download/v$ver/craft-anything-$ver-macos-universal.dmg"
spctl --assess --type open --context context:primary-signature -v "craft-anything-$ver-macos-universal.dmg"
ผลที่ถูกต้องต้องมี accepted และ source=Notarized Developer ID ถ้าไม่ผ่านอย่าเปิดไฟล์ จากนั้นเปิด .dmg แล้วลากแอปไปไว้ใน Applications

ขั้นที่ 3 — เช็กว่าเครื่องพร้อม
CLI มาในแอปแล้ว ไม่ต้องโหลด zip แยก สั่ง doctor ได้เลย
"/Applications/Craft Anything.app/Contents/MacOS/craft-anything-cli" doctor
มันจะเช็กการติดตั้งและ coding agent แล้วบอกว่าขาดอะไร ถ้าวางแอปไว้ที่อื่นให้แก้ path ครับ
ขั้นที่ 4 — เริ่มโปรเจกต์แรก
เปิดแอป กด New project แล้วทำตามนี้
- เลือก Make my own version
- เลือกว่าจะทำอะไร: A website, An app, A game หรือ Nothing — start fresh
- ใส่ลิงก์ เริ่มจากเว็บของตัวเองที่มีไม่กี่หน้าจะดีที่สุด
- เลือกโหมด ใช้ Clean room ไว้ก่อน
- พิมพ์สิ่งที่อยากได้ แล้วกด Start
ระบุ stack ที่ต้องการในคำสั่งได้เลย เช่น "Recreate this website with Next.js and Tailwind CSS" ถ้าไม่ระบุ builder จะเลือกให้เอง

ใน Terminal ใช้คำสั่งนี้ แก้ example.com เป็นเว็บของคุณ ส่วน --rounds 1 จำกัดจำนวนรอบ
"/Applications/Craft Anything.app/Contents/MacOS/craft-anything-cli" rebuild https://example.com "Recreate this website" --rounds 1
ส่วน Just look inside ใช้ถามเรื่องของเป้าหมายโดยไม่สร้างอะไร (ต้องเปิด Deep) และหน้าจอ Advanced คือ workbench ที่เปิดเครื่องมือทั้งหมดครับ
สองโหมด Clean room กับ Deep
| Clean room | Deep | |
|---|---|---|
| ค่าเริ่มต้น | ใช่ | ต้องเปิดเอง |
| ดูอะไรได้ | รูปที่เราใส่ เว็บแบบที่คนเข้าชมเห็น และภาพหน้าต่างแอปถ้าเราอนุญาต | ทุกเครื่องมือ รวมโค้ดและไฟล์ของโปรแกรม กับ JavaScript ของเว็บ |
| อ่านโค้ดต้นฉบับ | ไม่อ่าน | อ่าน |
| งานแอปและเกม | ศึกษาจากรูปและคำอธิบายของเราเป็นหลัก | อ่านจากตัวโปรแกรมได้ |
| ทีมเขียนไว้ว่า | ทำงานจากสิ่งที่มองเห็น | for your private use |
สลับได้ที่แถบบนของแอปหรือ Settings ส่วน CLI ใส่ --deep หรือ --clean-room ต่อคำสั่ง
Clean room เป็นกฎว่าแอปจะเสนอหรือปฏิเสธเครื่องมือไหน ไม่ใช่ sandbox ของระบบ agent ยังทำงานในนามเรา ตามสิทธิ์ของมันเองครับ
ใช้โควตา Claude แค่ไหน
ตัวแอปฟรี แต่งาน build ใช้ Claude ของเราเอง เอกสารไม่มีตัวเลขว่าหนึ่งโปรเจกต์กินโควตาเท่าไร สิ่งที่บอกไว้คือ
- โมเดล ค่าเริ่มต้นคือ Opus 5.5 ที่ effort ระดับ high ปรับได้ที่ Settings → AI
- จำนวนรอบ build ครั้งแรก บวกแก้อีกสูงสุด 6 รอบในแอป หรือ 2 รอบใน CLI เปลี่ยนได้ด้วย
--rounds - จุดหยุด งานเว็บหยุดเมื่อความเหมือนถึง 90% หรือครบรอบ และ build จะหยุดเองถ้า builder ทำงานสองเทิร์นติดแล้วไม่มีไฟล์เปลี่ยนใน
app/ - ดูยอดใช้ หน้าโปรเจกต์แสดงเวลา ค่า AI และ token ของทุก build ตัวเลขจาก coding agent เป็นการประมาณตามราคา API ไม่ใช่บิลจริง
- ยังไม่มีเพดานต่อ build ROADMAP ระบุว่าเรื่องจำกัด token หรือค่าใช้จ่ายต่อ build ยังรอตัดสินใจ
ทางที่ปลอดภัยคือเริ่มจากเว็บเล็กๆ กับ --rounds 1 ดูยอดใช้ก่อน แล้วค่อยเพิ่มครับ
อ่านผลลัพธ์ยังไง
งานเว็บจะถูกเทียบทุกหน้าที่ 3 ความกว้าง คือ 1440, 768 และ 390 px สิ่งที่ควรดูมีสามจุด
- Likeness เปอร์เซ็นต์ความเหมือน มาจาก layout กับรายละเอียดของภาพ เฉลี่ยทุกหน้า โดยตัดส่วนของต้นฉบับที่เปลี่ยนเองออก
- รายการที่ยังไม่ตรง เช่น สี ฟอนต์ ระยะห่าง หรือหน้าที่ล้นด้านข้างบนมือถือ ถ้าข้อบังคับไม่ผ่าน ทีมถือว่ายังไม่ดีพอถึงตัวเลขจะสูง
- การ์ดถาม ถ้า agent จะทำอะไรนอกกฎ แอปจะขึ้นปุ่ม Allow once, Always for this project หรือ Don't allow

แอปและเกมตรวจต่างจากเว็บ เน้นว่า build ผ่านไหม และการตรวจพฤติกรรมยังไม่ครบ อย่าตีความเป็นคะแนนแบบเดียวกัน
งานเก็บอยู่ที่ Documents/Craft Anything โค้ดใหม่อยู่ใน app/ ผลเทียบอยู่ใน checks/ อยากแก้ต่อก็พิมพ์ในกล่องด้านล่าง เช่น "make the header blue" ได้เลยครับ
ทำไมถึงมีแอปนี้
เรื่องเริ่มจาก REA หรือ Reverse Engineer Anything เครื่องมือ open source ที่ให้ coding agent คุมโปรแกรมแกะโค้ดอย่าง Ghidra ปลายเดือนตุลาคมมีคนเจอ session หยุดกลางคัน แล้วมีโพสต์บน X บอกว่า Anthropic ฆ่า REA ไปแล้ว
แต่ Mavday ตรวจแล้ว ไม่พบประกาศ changelog หรือนโยบายที่ระบุชื่อ REA อาการหยุดมีจริง แต่มาจากระบบป้องกันด้าน cyber ที่มีมาก่อนข่าว ส่วน REA ไม่ได้ถูกปิด repo ยังเปิดอยู่และยังอัปเดต
เรื่องที่ยืนยันแล้วคือกฎเกม วันที่ 30 ต.ค. Addy Osmani จาก Anthropic ยืนยันตามที่ Tom's Hardware รายงาน ว่าเพิ่มสองประโยคใน prompt ของ Claude Code บน Opus 5.5 ไม่ให้สร้างเกมเฉพาะเจาะจงของคนอื่นซ้ำ เพราะการละเมิด IP ผิดนโยบายการใช้งาน ส่วนเกมที่คิดเอง เกมแนวเดียวกัน และเกมจากงานออกแบบของเรายังควรทำได้
วันที่ 1 พ.ย. ArtCraft โพสต์เปิดตัว Craft Anything พร้อมข้อความนี้
We believe that you should have the final say in what you do with your property, and not @AnthropicAI.
อีกโพสต์ถามว่าใครให้สิทธิ์มาห้ามเขาทำอะไรกับเกมของตัวเอง นั่นคือมุมของทีม ArtCraft และตัว builder หลักก็ยังเป็น Claude Code กฎข้างบนจึงยังมีผลครับ
ข้อควรระวัง
- ใช้กับของที่เป็นของเราหรือได้รับอนุญาตเท่านั้น README เขียนไว้ตรงๆ และบอกว่าแอปไม่ข้าม DRM การล็อกอิน หรือ anti-cheat
- อย่าเอาของคนอื่นมาใช้ agent ถูกสั่งไม่ให้ก๊อปโลโก้ รูป หรือข้อความ เว้นแต่เรายืนยันว่ามีสิทธิ์
- ยังเป็น early alpha README ระบุว่า build ด้วย API key กับ agent ตัวอื่น และการตรวจพฤติกรรมแอปกับเกมยังไม่ครบ ส่วน STATUS ฉบับวันที่ 4 พ.ย. บอกว่าโหมด Clean room ยังไม่มี live build
- กฎของ Anthropic ยังใช้อยู่ แอปรัน
claudeของเราเอง การใช้งานจึงอยู่ใต้ข้อตกลงระหว่างเรากับ Anthropic และ Claude อาจปฏิเสธงานบางอย่างได้ - Auto mode เปิดอยู่ตั้งแต่แรก ที่ Settings → Safety ปกติ builder จะทำงานโดยไม่ถาม ยกเว้นรายการตายตัว เช่น ลบของนอกโปรเจกต์ แก้ระบบ หรือ publish
- ลง dependency คือการรันโค้ด อย่ากด "always allow" ให้
npmถ้ายังไม่ไว้ใจโปรเจกต์นั้น

สิ่งที่ได้
- รู้ว่า Craft Anything ทำงานยังไง และต้องมีอะไรก่อนเริ่ม
- ลงบน Mac แล้วเช็กความพร้อมด้วย
doctorได้ - เลือกโหมด คุมโควตา และอ่านผลได้
เริ่มจากเว็บของตัวเองสักหน้าก่อนครับ อยากใช้ Claude Code ทำงานจริงได้มากกว่านี้ ดูต่อที่คอร์สทั้งหมด หรืออ่านทีม AI Agent 3 มิติด้วย Claude Code