AnySearch สกิลเสริมที่ช่วยให้ AI Agent ออกไปค้นเว็บสดๆ ได้ด้วยตัวเอง
AnySearch คือสกิลเสริมที่ช่วยให้ AI Agent อย่าง Claude Code ออกไปค้นหาข้อมูลบนเว็บแบบสดๆ ได้เอง จากเดิมที่ตอบได้แค่ข้อมูลเก่าในอดีต ความพิเศษคือ Agent สามารถตั้งค่าและสมัครใช้งานให้ได้เองทั้งหมด เพียงแค่ย้ายโฟลเดอร์ไปวางแล้วใส่อีเมลทิ้งไว้

AnySearch คือสกิลเสริมที่เราแค่ย้ายไปวางในโฟลเดอร์ของ AI Agent อย่าง Claude Code หรือ Cursor ก็พร้อมเปิดทางให้ AI ออกไปค้นหาข้อมูลบนเว็บสดๆ ได้ทันที ตัวสกิลเป็นเพียงชุดไฟล์ขนาดเล็กที่ Agent อ่านและทำตามเพื่อเพิ่มความสามารถใหม่ได้เอง โดยไม่ต้องแตะต้องหรือแก้ไขโปรแกรมหลักเลย
เหตุผลที่ต้องใช้สกิลนี้ เพราะตามปกติ AI Agent จะตอบได้เฉพาะข้อมูลที่เคยเรียนรู้มาก่อน พอเราลองถามข่าวสารที่เพิ่งเกิดขึ้นเมื่อเช้า ราคาล่าสุด หรือไลบรารีที่เพิ่งปล่อยเมื่อสัปดาห์ก่อน Agent ก็มักจะตอบไม่ได้ AnySearch จึงเข้ามาช่วยปิดจุดอ่อนตรงนี้ โดยเป็นโปรเจกต์โอเพนซอร์สจากทีม anysearch-ai ที่เปิดให้ดาวน์โหลด anysearch-skill ไปใช้งานได้ฟรีบน GitHub
แม้ AnySearch จะรวมความสามารถในการค้นเว็บไว้หลายรูปแบบในสกิลเดียว แต่ไฮไลต์ที่น่าสนใจคือเรื่องการติดตั้ง เพราะสกิลนี้ออกแบบให้ Agent เป็นคนลงมือตั้งค่าระบบเองทั้งหมด ตั้งแต่สมัครใช้บริการ เลือกตัวรันโปรแกรม ไปจนถึงบันทึกค่าลงไฟล์ตั้งค่า ส่วนฝั่งผู้ใช้อย่างเราแทบไม่ต้องทำอะไรเพิ่มเลย นอกจากย้ายโฟลเดอร์ไปวาง แล้วใส่อีเมลทิ้งไว้เพียงครั้งเดียว
ค้นเว็บได้ 4 แบบ จากสกิลเดียว

ความสามารถหลักในการค้นหาของ AnySearch แบ่งออกเป็น 4 รูปแบบ โดยเรียกใช้งานผ่านชุดคำสั่งเดียวกัน ทำให้ Agent เลือกหยิบมาใช้ให้เหมาะกับงานตรงหน้าได้ทันที
- ค้นทั่วไป (
search) · ถามอะไรก็ได้ที่อยากได้ผลค้นหาล่าสุดจากทั้งเว็บ เหมือนยกเครื่องมือค้นหาไปให้ Agent ใช้งานได้เอง - ค้นเจาะเฉพาะทาง · ค้นหาข้อมูลจากกลุ่มเว็บไซต์เฉพาะทางแทนที่จะค้นปะปนทั้งเว็บ เหมาะสำหรับเวลาที่ต้องการแหล่งข้อมูลตรงประเด็น ไม่กว้างจนเกินไป
- ยิงหลายคำถามพร้อมกัน (
batch_search) · ส่งหลายคำถามไปพร้อมกันในรอบเดียว โดยไม่ต้องเสียเวลานั่งรอถามทีละข้อ - ดึงเนื้อหาเต็มหน้า (
extract) · เมื่อเจอลิงก์ที่ต้องการอ่านเนื้อหาแบบเต็มๆ สามารถสั่งให้ดึงข้อมูลทั้งหน้าออกมาเป็นข้อความรูปแบบ Markdown ที่จัดระเบียบให้อ่านง่าย พร้อมนำไปใช้งานต่อได้ทันที
ฟีเจอร์ทั้ง 4 อย่างนี้รวมอยู่ในสกิลเดียว Agent จึงสลับรูปแบบการใช้งานได้ทันทีโดยไม่ต้องติดตั้งเครื่องมือแยกหลายตัว ซึ่งแนวทางการหย่อนสกิลเพื่อเติมความสามารถให้ AI เริ่มมีให้เห็นมากขึ้นเรื่อยๆ ตั้งแต่สกิลทำสไลด์สำหรับ Claude Code ไปจนถึงสกิลที่แปลงหนังสือทั้งเล่มเป็นความรู้ให้ agent โดย AnySearch จะเข้ามาทำหน้าที่ดูแลเรื่องการค้นหาข้อมูลบนเว็บเป็นหลัก
ติดตั้ง AnySearch จริงๆ แค่หย่อนโฟลเดอร์
ขั้นตอนการติดตั้งเริ่มจากการดาวน์โหลดไฟล์ zip เวอร์ชันล่าสุดจากหน้า releases บน GitHub แตกไฟล์ออก แล้วย้ายโฟลเดอร์ไปยังตำแหน่งเก็บสกิลของ Agent พร้อมเปลี่ยนชื่อเป็น anysearch โดย 3 บรรทัดนี้คือคำสั่งทั้งหมดสำหรับ Claude Code
curl -L -o anysearch-skill.zip https://github.com/anysearch-ai/anysearch-skill/archive/refs/tags/v3.0.1.zip
unzip anysearch-skill.zip
mv anysearch-skill-3.0.1 ~/.claude/skills/anysearchเพียงเปลี่ยน v3.0.1 ให้เป็นเวอร์ชันล่าสุดจากหน้า releases และหากใช้เครื่องมือ AI ตัวอื่น ก็แค่เปลี่ยนเส้นทางปลายทางในบรรทัด mv ให้ตรงกับโฟลเดอร์เก็บสกิลของเครื่องมือนั้นๆ
- Claude Code →
~/.claude/skills/anysearch - OpenCode →
~/.config/opencode/skills/anysearch - Cursor / Windsurf →
<project>/.skills/anysearch - ใช้หลายเครื่องมือร่วมกัน เช่น Codex, Cursor, OpenClaw →
~/.agents/skills/anysearch - เครื่องมืออื่น →
<your_agent_skill_dir>/anysearch
ส่วนเครื่องมือ AI ที่มีคลังสกิล (marketplace) ในตัวอยู่แล้ว ก็สามารถข้ามขั้นตอนการดาวน์โหลดไฟล์เองไปได้เลย เพียงแค่ค้นหาคำว่า anysearch ในคลังสกิลแล้วกดติดตั้งได้ทันที
ให้ agent สมัคร API key เองด้วยอีเมลเดียว

เมื่อวางโฟลเดอร์เรียบร้อยแล้ว ส่วนที่เหลือ Agent จะลงมือจัดการต่อให้เอง และนี่คือจุดเด่นที่ทำให้ AnySearch แตกต่างจากเครื่องมือค้นหาทั่วไป
เริ่มจาก API Key หรือกุญแจสำหรับเรียกใช้บริการค้นหา ซึ่งอันที่จริงแม้ไม่ใส่กุญแจนี้ก็ยังใช้งานได้ เพราะทุกฟีเจอร์รองรับการทำงานแบบไม่ระบุตัวตน เพียงแต่จะถูกจำกัดจำนวนครั้งและโควตาการใช้งาน แต่หากต้องการ Key แบบเต็มรูปแบบ Agent สามารถดำเนินการขอให้เองได้ผ่านคำสั่งเดียว เพียงถามอีเมลจริงของเรา 1 อีเมล ตัว Agent จะส่งคำขอสมัครให้ทันทีโดยที่เราไม่ต้องนั่งกรอกรหัสยืนยันใดๆ จากนั้นระบบจะสุ่มรหัสผ่านส่งไปยังอีเมลดังกล่าว พร้อมส่ง API Key กลับมาให้เริ่มต้นใช้งานได้ทันที
นอกจากนี้ Agent จะบันทึก Key ลงในไฟล์ .env ที่ใช้เก็บค่าคอนฟิกของโปรเจกต์ให้อัตโนมัติ พร้อมแจ้งรายละเอียดให้เราทราบว่าชื่อผู้ใช้คืออีเมลที่ระบุไป สามารถล็อกอินได้ที่ไหน และระบบได้ส่งรหัสผ่านไปยังอีเมลนั้นเรียบร้อยแล้ว หรือหากใครสะดวกสมัครด้วยตัวเอง ก็สามารถเข้าไปดำเนินการผ่านหน้าเว็บของ AnySearch ได้โดยตรง
หลังจากนั้น Agent จะตรวจสอบว่าในเครื่องมีตัวรันโปรแกรมอะไรพร้อมใช้งานบ้าง โดยไล่เช็กตั้งแต่ Python, Node.js ไปจนถึง Shell ตามลำดับความเหมาะสม พร้อมทดลองรันคำสั่งเพื่อดูว่าตัวไหนทำงานได้เรียบร้อยที่สุด แล้วจึงบันทึกค่าที่เลือกลงในไฟล์ตั้งค่า จะได้ไม่ต้องเสียเวลาตรวจสอบใหม่ในครั้งถัดไป สาเหตุที่ระบบทำงานเช่นนี้ได้ เพราะคำอธิบายวิธีใช้งานทั้งหมดในสกิลถูกเขียนขึ้นเพื่อให้ Agent อ่านและทำความเข้าใจได้โดยตรง ไม่ใช่คู่มือสำหรับมนุษย์ แม้กระทั่งข้อความแจ้ง error ก็ถูกเขียนเป็นคำสั่งบอก Agent ชัดเจนว่าหากพบปัญหานี้ควรดำเนินการอย่างไรต่อ
หากต้องการทดสอบว่าการติดตั้งสมบูรณ์หรือไม่ สามารถลองสั่งค้นหาข้อความสั้นๆ 1 ครั้งเพื่อดูผลลัพธ์ได้ทันที
python3 <skill_dir>/scripts/anysearch_cli.py search "hello world" --max_results 1หากได้ผลลัพธ์ตอบกลับมาในรูปแบบ JSON แสดงว่าเชื่อมต่อกับบริการค้นหาเรียบร้อยแล้ว
ข้อจำกัดที่ควรรู้ก่อนหย่อนเข้าเครื่อง
เรื่องนี้มีเงื่อนไขสำคัญที่ควรรู้ไว้ก่อน เพื่อจะได้ไม่งงเวลานำไปใช้งานจริง
- ไม่มี Key ก็ใช้งานได้ แต่มีข้อจำกัด · การใช้งานแบบไม่ระบุตัวตนจะถูกจำกัดจำนวนครั้งและโควตาลง เหมาะสำหรับการทดลองเล่นหรือใช้อ่านข้อมูลเป็นครั้งคราว มากกว่างานที่ต้องยิงค้นหาถี่ๆ
- Key จะแสดงเพียงครั้งเดียว · เมื่อสมัครบริการสำเร็จ ระบบจะส่ง API Key ให้เพียงครั้งเดียว หากไม่ได้บันทึกเก็บไว้ จะต้องเข้าไปคัดลอกใหม่จากหน้าแดชบอร์ด
- จำเป็นต้องมีตัวรันโปรแกรมในเครื่อง · สกิลนี้ต้องอาศัย Python (พร้อมไลบรารี
requests), Node.js หรือ Shell อย่างใดอย่างหนึ่ง ซึ่งเครื่องคอมพิวเตอร์ทั่วไปมักจะมีติดตั้งไว้อยู่แล้ว แต่หากไม่มีเลยแม้แต่ตัวเดียวจะไม่สามารถใช้งานได้ - ผู้ใช้ Mac ควรตรวจสอบชื่อสั่งรัน Python · เครื่อง Mac หลายเครื่องจะมีเฉพาะคำสั่ง
python3โดยไม่มีคำสั่งpythonปกติ สกิลนี้จึงถูกออกแบบมาให้ตรวจสอบทั้งสองชื่อก่อนใช้งาน เพื่อป้องกันปัญหาคำสั่งรันไม่ทำงาน
สุดท้ายแล้ว สิ่งที่ AnySearch เปลี่ยนแปลงไปไม่ใช่การเพิ่มช่องค้นหาให้ผู้ใช้กดใช้งาน เพราะเครื่องมือค้นเว็บทั่วไปก็มีให้เลือกอยู่มากมาย แต่ความแตกต่างที่แท้จริงคือการออกแบบให้ "ผู้ใช้งาน" ตัวจริงเป็นตัว Agent ไม่ใช่คน ตั้งแต่คู่มือ คำสั่งสมัคร ไปจนถึงข้อความแจ้งเตือน ล้วนเขียนขึ้นเพื่อให้ Agent อ่านและลงมือทำงานต่อได้ด้วยตัวเอง ผู้ใช้อย่างเราจึงไม่จำเป็นต้องเสียเวลาเรียนรู้เครื่องมือใหม่ แต่เป็นเพียงการยื่นเครื่องมือที่ Agent รู้วิธีใช้งานอยู่แล้ว เพื่อให้มันออกไปจัดการแทนเราได้ทันที
ที่มา: โปรเจกต์ anysearch-skill บน GitHub
ชอบเรื่องแนวนี้ มีอีบุ๊คฟรีให้อ่านต่อ
สร้าง Claude Skill แบบไม่ต้องรู้โค้ด คู่มือสร้าง Claude Skill ของคุณเองด้วยการคุยกับ Claude Code เป็นภาษาไทย
กดสมัครแล้วเราจะส่งเทคนิค AI และของแจกใหม่ๆ ให้ทางอีเมล เลิกรับได้ตลอด
Claude Cowork · The Business Playbook

ฉบับภาษาไทย 15 บท เรียนรู้ผ่านโปรเจกต์จำลองต่อเนื่องทั้งเล่ม ตั้งแต่ตั้งค่า Workspace จัดการไฟล์ เชื่อมแอป ตั้งระบบอัตโนมัติ จนถึงสร้าง Plugin


