
everything-claude-code — คอนฟิกสมบูรณ์ที่สุดสำหรับ Claude Code จาก Anthropic Hackathon Winner
หากคุณใช้ Claude Code อยู่และรู้สึกว่ากำลังใช้งานแค่ “ส่วนหนึ่ง” ของความสามารถ คุณไม่ได้อยู่คนเดียว นักพัฒนาส่วนใหญ่ใช้ Claude Code ในโหมด default ที่ไม่ได้ optimize สำหรับงานจริง
everything-claude-code (ECC) คือคำตอบ — คอนฟิกสมบูรณ์ที่สุดที่เคยมีมาสำหรับ AI coding assistants สร้างโดย Affaan M. ผู้ชนะ Anthropic Hackathon ที่พัฒนามากว่า 10 เดือนจากการใช้งานจริงในการสร้าง production products
ทำไมถึงได้ 91k+ Stars?
สิ่งที่ทำให้ ECC แตกต่างจาก “config collections” ทั่วไปคือมันไม่ใช่แค่ไฟล์ที่รวบรวมมา แต่เป็น performance optimization system ที่ครอบคลุมทุก aspect ของการใช้ AI agents:
- Skills และ Instincts สำหรับความสามารถ
- Memory optimization สำหรับ context management
- Continuous learning สำหรับการพัฒนาต่อเนื่อง
- Security scanning สำหรับความปลอดภัย
- Research-first development สำหรับคุณภาพ
10 องค์ประกอบหลัก
1. 28 Agents — ทีมนักพัฒนาเสมือน
ECC มี agents ที่เชี่ยวชาญเฉพาะทางครอบคลุม 10 ภาษา:
- code-reviewer — ตรวจสอบคุณภาพและความปลอดภัย
- security-reviewer — วิเคราะห์ช่องโหว่
- tdd-guide — นำทาง Test-Driven Development
- build-error-resolver — แก้ไข build errors
- typescript-reviewer, python-reviewer, go-reviewer, rust-reviewer, java-reviewer, kotlin-reviewer — ตรวจ code ตามภาษา
- database-reviewer — ตรวจสอบ database queries
- e2e-runner — รัน Playwright E2E tests
2. 116 Skills — ความรู้เฉพาะทาง
Skills ใน ECC เป็น workflow definitions ที่ครอบคลุม:
- coding-standards — best practices แต่ละภาษา
- backend-patterns — API design, database, caching
- frontend-patterns — React, Next.js patterns
- tdd-workflow — TDD methodology แบบสมบูรณ์
- security-review — OWASP Top 10 audit checklist
- eval-harness — verification loop evaluation
- continuous-learning-v2 — instinct-based learning
3. 60 Commands — คำสั่งเร่งด่วน
Slash commands ที่ใช้งานบ่อย:
/tdd— เริ่ม TDD workflow/plan— สร้าง implementation blueprint/code-review— เรียก code reviewer agent/build-fix— แก้ไข build errors/security-scan— รัน AgentShield security audit/learn— ดึง patterns จาก session/evolve— cluster instincts เป็น skills
4. 15+ Hooks — ระบบอัตโนมัติ
Hooks ที่ trigger ตามเหตุการณ์:
- session-start — โหลด context จาก session ก่อนหน้า
- session-end — save state ก่อนปิด
- pre-compact — เก็บข้อมูลสำคัญก่อน compact
- post-file-edit — auto-format และ type check
- suggest-compact — แนะนำจุดที่ควร compact
5. 34 Rules ครอบคลุม 6 ภาษา
Rules ที่ agent ต้องปฏิบัติตามตลอด:
- common/ — หลักการทั่วไป (immutability, file organization)
- typescript/ — TypeScript/JavaScript specific
- python/ — Python specific
- golang/ — Go specific
- swift/ — Swift specific
- php/ — PHP specific
6. 14 MCP Configurations
MCP servers ที่พร้อมใช้:
- GitHub — repository management
- Supabase — database operations
- Vercel — deployment
- Railway — infrastructure
- Playwright — testing
- Context7 — documentation
7. SQLite State Store
ระบบเก็บข้อมูลแบบ persistent:
- Session history — ประวัติการใช้งาน
- Skill health — ประสิทธิภาพของแต่ละ skill
- Instinct confidence scores — ความน่าเชื่อถือของ instincts
- Project-specific patterns — patterns เฉพาะโปรเจกต์
8. AgentShield — Security Scanner
ระบบ security audit ที่มี:
- 1,282 tests
- 102 static analysis rules
- 5 categories: secrets detection, permission auditing, hook injection, MCP risk, agent config
ใช้ผ่าน /security-scan หรือ CLI:
npx ecc-agentshield scan
9. Selective Installation
ติดตั้งเฉพาะส่วนที่ต้องใช้:
# macOS/Linux
./install.sh typescript python
# Windows PowerShell
.\install.ps1 typescript python
Manifest-driven install pipeline ติดตั้งเฉพาะ components ที่เลือก
10. Cross-Platform Support
ใช้ได้กับทุก major AI coding tool:
- Claude Code — native support
- Cursor IDE — ผ่าน .cursor/ config
- Codex — macOS app + CLI support
- OpenCode — full plugin support
- Antigravity — IDE integration
Continuous Learning — AI ที่พัฒนาตัวเอง
ฟีเจอร์ที่โดดเด่นที่สุดคือ continuous learning:
- Instincts — ดึง patterns จาก session โดยอัตโนมัติ
- Confidence scoring — ให้คะแนนความน่าเชื่อถือ
- Import/Export — แชร์ instincts ระหว่างทีม
- Evolve — รวม instincts ที่คล้ายกันเป็น skills
คำสั่งที่ใช้:
/instinct-status — ดู instincts ที่เรียนรู้
/instinct-export — export สำหรับแชร์
/evolve — สร้าง skills จาก instincts
Cost Optimization
ECC มีค่าใช้จ่ายที่ต่ำกว่าการใช้ Claude Code แบบ default มาก:
| Setting | Default | ECC Recommended | Impact |
|---|---|---|---|
| model | opus | sonnet | ~60% cost reduction |
| MAX_THINKING_TOKENS | 31,999 | 10,000 | ~70% thinking cost |
| Auto-compact | 95% | 50% | Better quality |
สำหรับ Developer ไทย
ประโยชน์ที่ได้:
- Standardized workflow — ทีมใช้ process เดียวกัน
- Knowledge sharing — แชร์ skills และ instincts ในทีม
- Security by default — AgentShield ตรวจสอบ vulnerabilities
- Cross-platform — ใช้ได้ทุก IDE ที่ทีมเลือก
เริ่มต้นใช้งาน:
# ติดตั้ง plugin
/plugin marketplace add affaan-m/everything-claude-code
/plugin install everything-claude-code@everything-claude-code
# หรือ clone แล้ว install manual
git clone https://github.com/affaan-m/everything-claude-code.git
./install.sh typescript python golang
บทสรุป: ทำไมต้องใช้ ECC?
everything-claude-code ไม่ใช่แค่ “config pack” แต่เป็น production-ready system ที่พัฒนามาจากการใช้งานจริงสร้าง products ที่ใช้งานได้จริง
สำหรับทีมพัฒนาไทยที่ใช้ Claude Code ECC คือการ upgrade จาก “ใช้ AI เป็นเครื่องมือ” เป็น “มี AI team ที่มี process และความรู้ครบถ้วน”
ที่สำคัญ: เป็น open source (MIT license) — ใช้ฟรี แก้ไขได้ ไม่มี vendor lock-in
—
✍️ เนื้อหาและมุมมองโดย Arty | มี Espresso Bot ☕🤖 ช่วยรวบรวมข้อมูลและจัดเรียง