Ezy-CLI Logo
Ezy-CLI
Official Installation & Setup Guides

คู่มือการติดตั้ง AI Agent & CLI Tools

รวมคำสั่งติดตั้ง การตั้งค่าการยืนยันตัวตน (BYO-Auth) และวิธีเปิดใช้งานเครื่องมือยอดนิยม ได้แก่ Google Antigravity (agy), Claude Code, OpenAI Codex และ OpenCode พร้อม Obscura ในหมวด Browser/MCP utility

Quick Copy: คำสั่งรัน AI Agent แบบ YOLO Mode ทันที (Non-Interactive)
Google Antigravityagy
agy --dangerously-skip-permissions
Claude Codeclaude
claude --dangerously-skip-permissions
OpenAI Codexcodex
codex --dangerously-bypass-approvals
OpenCodeopencode
opencode run --dangerously-skip-permissions

Google Antigravity (agy)

Deepmind AGY 2.0

Autonomous AI Coding Assistant จาก Google Deepmind

~45 MB (Idle) / 1 vCPU Ready

ระบบ AI Coding Agent อัจฉริยะ รองรับ Interactive Planning Mode, Multi-Agent Delegation และเชื่อมโยง Workspace ได้แบบเบ็ดเสร็จในเทอร์มินัล

ความต้องการเบื้องต้น (Prerequisites):
curlbashglibc-compat หรือ musl (มี wrapper ให้อัตโนมัติ)
1คำสั่งติดตั้ง (Installation)
ขั้นตอนที่ 1: ติดตั้ง agy อัตโนมัติ
รันคำสั่งติดตั้งตัวโปรแกรมพร้อมตั้งค่า glibc wrapper สำหรับ Alpine Linux อัตโนมัติ
curl -fsSL https://cli.ezy-journey.com/install-agy.sh | bash
ขั้นตอนที่ 2: ตรวจสอบความถูกต้อง
ตรวจสอบเวอร์ชันและ path การติดตั้งของ Antigravity CLI
agy --version
2การยืนยันตัวตน (Authentication & API Key)
วิธีที่ 1: Google OAuth Login (แนะนำ)OAuth 2.0

ยืนยันตัวตนด้วยบัญชี Google ผ่านเบราว์เซอร์ สะดวก ปลอดภัย และไม่เสียค่าบริการซ้ำซ้อน

agy auth login
วิธีที่ 2: Gemini / Antigravity API KeyAPI Key

ส่งผ่านตัวแปรสภาพแวดล้อม เหมาะสำหรับเครื่องเซิร์ฟเวอร์แบบ headless หรือรันอัตโนมัติ

export GEMINI_API_KEY="AIzaSyYourGeminiApiKeyHere"
# บันทึกไว้ใน ~/.bashrc ถาวร
echo 'export GEMINI_API_KEY="AIzaSyYourGeminiApiKeyHere"' >> ~/.bashrc
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
รัน YOLO Mode (ข้ามการขออนุญาต / Autonomous 100%)AI จะรันคำสั่ง Shell, แก้ไขไฟล์ และดำเนินการจนจบงานโดยอัตโนมัติ ไม่หยุดรอการกดอนุมัติ เหมาะกับการรันบน Cloud Sandbox
agy --dangerously-skip-permissions
รันโหมดวางแผนงาน (Planning Mode)ระบบจะสร้าง Implementation Plan ให้คุณตรวจทานก่อนลงมือเขียนโค้ดจริง
agy --planning "ออกแบบและสร้าง REST API Authentication ด้วย JWT บน Node.js"
สั่งการโค้ดด่วนในเทอร์มินัลAI จะอ่านโครงสร้างไฟล์ในโปรเจกต์ วิเคราะห์ และเขียนการทดสอบให้ทันที
agy "ตรวจสอบโครงสร้างโฟลเดอร์ src และเขียน Jest unit test สำหรับทุก helper function"
Ezy-CLI Pro Tip:บน Ezy-CLI Sandbox คุณสามารถเปิด tmux ด้วยคำสั่ง `tmux new -s agy-session` ก่อนรัน agy เพื่อให้ AI รันงานระยะยาวได้ต่อเนื่อง แม้จะปิดแท็บเบราว์เซอร์ไปแล้ว

Anthropic Claude Code

Claude 3.7 Sonnet

Agentic coding tool that lives in your terminal

~60 MB (Node.js runtime)

ผู้ช่วยเขียนโค้ดระดับ Agent จาก Anthropic ที่ทำงานใน Terminal เข้าใจโครงสร้าง Codebase ทั้งหมด สามารถค้นหาโค้ด, แก้ไขไฟล์หลายไฟล์พร้อมกัน, รันเทสต์ และสร้าง PR

ความต้องการเบื้องต้น (Prerequisites):
Node.js 18+ (Node.js 20 หรือ 24 แนะนำ)git
1คำสั่งติดตั้ง (Installation)
ขั้นตอนที่ 1: ติดตั้งผ่าน npm ทั่วระบบ (Global)
ติดตั้งแพ็กเกจทางการของ Anthropic ผ่าน npm package manager
npm install -g @anthropic-ai/claude-code
ขั้นตอนที่ 2: ตรวจสอบการติดตั้ง
ทดสอบเรียกโปรแกรมดูเวอร์ชัน
claude --version
2การยืนยันตัวตน (Authentication & API Key)
วิธีที่ 1: Anthropic OAuth (Claude Pro / Max Account)OAuth 2.0

เปิดโปรแกรม claude ครั้งแรกแล้วทำตามลิงก์ที่แสดงบนหน้าจอเพื่อยืนยันผ่านเบราว์เซอร์

claude
# กด Enter แล้วเปิดลิงก์ยืนยันตัวตนในเบราว์เซอร์
วิธีที่ 2: Anthropic API KeyAPI Key

กำหนดค่าผ่านตัวแปร ANTHROPIC_API_KEY ในเทอร์มินัล

export ANTHROPIC_API_KEY="sk-ant-api03-YourApiKeyHere"
echo 'export ANTHROPIC_API_KEY="sk-ant-api03-YourApiKeyHere"' >> ~/.bashrc
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
รัน YOLO Mode (Dangerously Skip Permissions)ข้ามขั้นตอนการกดยืนยันคำสั่งและการแก้ไขไฟล์ทีละขั้นตอน ปล่อยให้ Claude ทำงานจนจบงานได้ต่อเนื่อง
claude --dangerously-skip-permissions
เปิดเซสชันโต้ตอบในโปรเจกต์เริ่มต้นวิเคราะห์โปรเจกต์และพิมพ์สั่งงานได้ทันที
cd /path/to/project
claude
สั่งงานโดยตรงจาก Command LineAI จะตรวจสอบโค้ดและส่งผลลัพธ์พร้อมคำแนะนำให้ทันที
claude "ตรวจหา memory leaks ใน runner/dist/server.js และเสนอแนวทางแก้ไข"
Ezy-CLI Pro Tip:เมื่อใช้งานบน Ezy-CLI Web Studio คุณสามารถคัดลอก OAuth Verification Code มาวางในหน้าต่าง PTY Terminal ได้โดยตรง

OpenAI Codex CLI

OpenAI o3 / GPT-4o

Direct terminal coding assistant & patch engine

~50 MB (Node.js runtime)

AI Agent สำหรับคอมมานด์ไลน์ที่ขับเคลื่อนด้วยโมเดล OpenAI o3 / GPT-4o มีจุดเด่นด้านความเร็วในการทำ Patch, แก้ไขโค้ดหลายไฟล์พร้อมกัน และการสร้าง Unit Test

ความต้องการเบื้องต้น (Prerequisites):
Node.js 18+OpenAI API Key
1คำสั่งติดตั้ง (Installation)
ขั้นตอนที่ 1: ติดตั้งผ่าน npm
ติดตั้งโมดูล Codex CLI ทั่วระบบเพื่อเรียกใช้งานได้จากทุกโฟลเดอร์
npm install -g @openai/codex
ขั้นตอนที่ 2: ตรวจสอบการติดตั้ง
ทดสอบรันเพื่อดูเวอร์ชันและความพร้อมของ CLI
codex --version
2การยืนยันตัวตน (Authentication & API Key)
การตั้งค่า OpenAI API KeyAPI Key

นำ API Key จาก OpenAI Platform Dashboard มากำหนดเป็นตัวแปรระบบ

export OPENAI_API_KEY="sk-proj-YourOpenAIApiKeyHere"
echo 'export OPENAI_API_KEY="sk-proj-YourOpenAIApiKeyHere"' >> ~/.bashrc
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
รัน YOLO Mode (Bypass Approvals)สั่งให้ Codex ดำเนินการแก้ไขโค้ดและรันคอมมานด์โดยไม่ต้องรอการอนุมัติแบบทีละบรรทัด
codex --dangerously-bypass-approvals
เริ่มเซสชันการเขียนโค้ดเข้าสู่ Interactive Prompt สำหรับถาม-ตอบและให้เขียนโค้ดลงไฟล์
codex
สั่งสร้างฟังก์ชันพร้อมเทสต์Codex จะสร้างไฟล์และเขียนชุดการทดสอบให้พร้อมใช้งาน
codex "สร้างฟังก์ชันคำนวณโควต้าและพื้นที่ดิสก์ใน src/lib/quota.ts พร้อม Jest unit tests"
Ezy-CLI Pro Tip:หากต้องการใช้โมเดลรุ่นเฉพาะ สามารถระบุผ่านแฟล็ก `codex --model o3-mini` หรือตั้งค่าใน `~/.codex/config.json` ได้

OpenCode

Open Source • Multi-Provider

Open-source AI coding agent for the terminal

Native CLI • ขึ้นอยู่กับ Provider และขนาดโปรเจกต์

AI Coding Agent แบบโอเพนซอร์สสำหรับเทอร์มินัล รองรับผู้ให้บริการโมเดลหลายค่าย มี TUI, ระบบ Agent, MCP และ LSP จึงเลือกโมเดลให้เหมาะกับแต่ละงานได้โดยไม่ผูกกับค่ายเดียว

ความต้องการเบื้องต้น (Prerequisites):
Linux x64 / ARM64 หรือ Node.jsgitบัญชีหรือ API Key ของ LLM Provider
1คำสั่งติดตั้ง (Installation)
วิธีที่ 1: Official Installer (แนะนำ)
ติดตั้ง OpenCode เวอร์ชันล่าสุดด้วยสคริปต์ทางการ
curl -fsSL https://opencode.ai/v2/install | bash
วิธีที่ 2: ติดตั้งผ่าน npm
เหมาะกับ Sandbox ที่มี Node.js และ npm พร้อมใช้งานอยู่แล้ว
npm install -g @opencode/cli
ตรวจสอบการติดตั้ง
ตรวจสอบว่า shell มองเห็นคำสั่ง OpenCode แล้ว
opencode --version
2การยืนยันตัวตน (Authentication & API Key)
เชื่อมต่อ LLM ProviderProvider Login / API Key

เลือกผู้ให้บริการและทำตามขั้นตอนเข้าสู่ระบบ หรือเปิด TUI แล้วใช้คำสั่ง /connect

opencode auth login
# หรือเปิด opencode แล้วพิมพ์ /connect
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
รันแบบ Autonomous (YOLO Mode)สั่งงานอัตโนมัติครั้งเดียวจบแบบข้ามการขออนุญาต เหมาะสำหรับ CI/CD และ Background tasks
opencode run --dangerously-skip-permissions
เปิด TUI ในโปรเจกต์เริ่มเซสชัน OpenCode พร้อมอ่านบริบทจากโปรเจกต์ปัจจุบัน
cd /workspace/app
opencode
สั่งงานแบบไม่เข้า TUIเหมาะกับสคริปต์ งานอัตโนมัติ หรือคำสั่งครั้งเดียว
opencode run "ตรวจโค้ดส่วน authentication แล้วเสนอ patch พร้อม tests"
เปิด Web UI ใน Sandboxเปิด OpenCode Web UI พร้อมกำหนดรหัสผ่านก่อนนำพอร์ตออกสู่ภายนอก
OPENCODE_SERVER_PASSWORD="change-me" opencode web --hostname 0.0.0.0 --port 4096
Ezy-CLI Pro Tip:OpenCode รองรับหลาย Provider จึงควรใช้คำสั่ง `opencode auth login` แยกในแต่ละ Sandbox และเก็บ API Key เป็น environment variable แทนการใส่ไว้ใน source code

Freebuff

Free • Ad-Supported

Free AI-powered coding agent for the terminal (No API Key needed)

~50 MB (Node.js runtime)

AI Coding Agent บนเทอร์มินัลที่เปิดให้ใช้งานได้ฟรีโดยไม่ต้องสมัครสมาชิกหรือใส่ API Key ขับเคลื่อนด้วยโมเดลหลากหลายค่าย (เช่น DeepSeek, GLM) โดยได้รับการสนับสนุนผ่านโฆษณาข้อความสั้นๆ ใน CLI เหมาะสำหรับนักพัฒนาที่ต้องการเริ่มใช้งาน AI Agent ทันทีโดยไม่มีค่าใช้จ่าย

ความต้องการเบื้องต้น (Prerequisites):
Node.js 18+ (Node.js 20 หรือ 24 แนะนำ)npm
1คำสั่งติดตั้ง (Installation)
ขั้นตอนที่ 1: ติดตั้งผ่าน npm ทั่วระบบ (Global)
ติดตั้งแพ็กเกจ Freebuff CLI ทั่วระบบด้วย npm
npm install -g freebuff
ขั้นตอนที่ 2: ตรวจสอบการติดตั้ง
ตรวจสอบว่าติดตั้งสำเร็จและดูตัวเลือกคำสั่ง
freebuff --help
2การยืนยันตัวตน (Authentication & API Key)
ไม่ต้องใช้ API Key หรือ SubscriptionFree / No Auth Required

Freebuff ให้บริการฟรีโดยไม่ต้องตั้งค่า API Key หรือล็อกอินใดๆ สามารถเริ่มใช้งานได้ทันที

# พร้อมใช้งานทันที ไม่ต้องตั้งค่า API Key หรือ Login
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
เปิด Interactive Session ในโปรเจกต์เริ่มต้นใช้งานในโฟลเดอร์งาน พร้อมให้ AI ช่วยวิเคราะห์และแก้ไขโค้ด
cd /workspace/app
freebuff
สั่งงานหรือสอบถามโค้ดโดยตรงAI จะสแกนโค้ดเบสและให้คำแนะนำหรือดำเนินการแก้ไขโค้ดให้ทันที
freebuff "ช่วยอธิบายโครงสร้างโปรเจกต์นี้และหาจุดที่ควรปรับปรุง"
Ezy-CLI Pro Tip:Freebuff ไม่ต้องใช้ API Key ส่วนตัว ทำให้ประหยัดค่าใช้จ่ายและทดลองใช้งาน AI Coding Agent บน Ezy-CLI Sandbox ได้ทันทีโดยไม่มีต้นทุน Token เพิ่มเติม

Obscura Headless Browser & MCP

Rust Headless • MCP

Ultra-lightweight Rust Browser & MCP Engine for AI Agents

~30 MB (ใช้แรมน้อยกว่า Chrome ถึง 85%)

เอนจินเบราว์เซอร์ Headless เขียนด้วยภาษา Rust ออกแบบมาเพื่อ AI Agents โดยเฉพาะ กินแรมเพียง ~30MB (เทียบกับ Chrome ปกติที่กิน 200MB+) รองรับ Chrome DevTools Protocol (CDP), มี MCP Server ในตัว และแปลง DOM เป็น Markdown ให้อัตโนมัติ

ความต้องการเบื้องต้น (Prerequisites):
Ubuntu 22.04+ / Linux x86_64 (glibc 2.35+)curl, tar
1คำสั่งติดตั้ง (Installation)
ขั้นตอนที่ 1: ดาวน์โหลด Standalone Binary (Linux x86_64)
ดาวน์โหลดไฟล์ไบนารีคอมไพล์สำเร็จรูปและย้ายเข้าสู่ /usr/local/bin เพื่อให้ทุก sandbox เรียกใช้ได้ทันที
curl -fsSL -LO https://github.com/h4ckf0r0day/obscura/releases/latest/download/obscura-x86_64-linux.tar.gz
tar -xzf obscura-x86_64-linux.tar.gz
chmod +x obscura
mv obscura /usr/local/bin/
rm -f obscura-x86_64-linux.tar.gz
ทางเลือก: รันผ่าน Docker
เหมาะกับระบบที่ไม่ตรงกับเงื่อนไข glibc ของไบนารีสำเร็จรูป
docker run -d --name obscura -p 127.0.0.1:9222:9222 h4ckf0r0day/obscura
ขั้นตอนที่ 2: ตรวจสอบความถูกต้อง
ตรวจสอบคำสั่งและฟังก์ชันที่มีให้ใช้งาน
obscura --help
2การยืนยันตัวตน (Authentication & API Key)
ไม่ต้องใช้ API Key (Open Source Utility)Standalone Tool

Obscura ทำงานบนเครื่องของคุณโดยตรง ไม่ต้องผ่าน API ภายนอก และไม่มีค่าใช้จ่ายแอบแฝง

# พร้อมใช้งานทันทีหลังติดตั้ง ไม่ต้องตั้งค่า Key ใดๆ
3ตัวอย่างคำสั่งใช้งานจริง (Quick Start Examples)
เปิด MCP Server สำหรับ AI Agentใช้ stdio เป็นค่าปริยาย หรือเปิด HTTP transport สำหรับเชื่อมต่อผ่าน Model Context Protocol
obscura mcp
# หรือ HTTP transport
obscura mcp --http --port 8080
ดึงข้อมูลหน้าเว็บและแปลงเป็น Markdown ให้ AI อ่านรัน JavaScript ในหน้าเว็บและแปลงเนื้อหาเป็น Markdown ที่กระชับและพร้อมให้ LLM วิเคราะห์
obscura fetch "https://docs.github.com/en/rest" --dump markdown > api-doc.md
รันเบื้องหลังตลอดเวลาด้วย PM2ให้ Obscura ทำหน้าที่เป็นเบราว์เซอร์ส่วนตัวสำหรับ Sandbox ตลอด 24 ชม.
pm2 start obscura --name obscura-browser -- serve --port 9222
pm2 save
Ezy-CLI Pro Tip:บนเครื่อง Edge Cloud 1GB RAM การใช้ Obscura แทน Chrome Headless จะประหยัด RAM ได้มหาศาล ทำให้คุณรัน AI Agent ควบคู่ไปกับ Node Server ได้โดยไม่มีปัญหา RAM เต็ม (OOM)
คำแนะนำเพิ่มเติมเกี่ยวกับการรัน AI Tools บน Ezy-CLI
ความปลอดภัยของ API Key

API Key ทั้งหมดถูกเก็บไว้เฉพาะใน Sandbox ของคุณเท่านั้น ไม่มีการส่งไปเก็บบนเซิร์ฟเวอร์ส่วนกลาง ปลอดภัยจากการรั่วไหล

Session Persistence (tmux)

เราตั้งค่า tmux ที่รองรับภาษาไทย UTF-8 ไว้อัตโนมัติ สามารถ detach ด้วย `Ctrl+B แล้วกด D` และกลับมาต่อใหม่ได้ตลอดเวลา

พอร์ต Web Preview

หาก AI Agent ของคุณรันเซิร์ฟเวอร์เว็บ เช่น Vite หรือ Express สามารถเข้าถึงผ่านโดเมนย่อย `.sslip.io` พร้อม SSL อัตโนมัติ