KRIT.JUNSREE PERSONAL WEBSITE
MEDIUM

วิธีใช้ Claude ADHD Skill ให้ดีกว่า 99% ของคนอื่น

Gao Dalie อธิบาย ADHD Skill สำหรับ Claude Code/Codex — แก้ปัญหา 'คำตอบถูกเกินไป' ของ LLM ผ่าน 3 design: (1) 5 agent อิสระ context ไม่แชร์ (2) แต่ละ agent มี cognitive role ต่างกัน (regulator, ไร้เดียงสา ฯลฯ) (3) แยก generation จาก critique 2 call ผลจาก paper 'ADHD: Parallel Divergent Ideation': novelty +5.17, breadth +4.17 + roadmap ค่อยเป็นค่อยไป: วันแรก → MEMORY.md → skill → adversarial review → Claude ban

By krit.junsree@gmail.com ◆ Jul 31, 2026 ◆ 12 MIN READ Beginner

☰ ON THIS PAGE

วิธีใช้ Claude ADHD Skill ให้ดีกว่า 99% ของคนอื่น

ผู้เขียน: Gao Dalie (高達烈) · เผยแพร่ 24 ก.ค. 2026 · อ่านต้นฉบับบน Medium
บทนำ: ปัญหาใหญ่ของ LLM ตอนนี้ไม่ใช่ hallucination แต่คือคำตอบที่ “ถูกเกินไป” — เป็น mediocre แบบตำราเรียน เพราะ autoregressive generation ยึด token แรก ๆ ไว้ ทำให้เดินตามเส้นทางที่คุ้น ADHD Skill แก้ปัญหานี้ด้วย 3 design: (1) 5 agent อิสระ context ไม่แชร์ (2) แต่ละ agent มี role คิดต่างกัน (3) แยก generation จาก critique ผลลัพธ์: novelty +5.17, breadth +4.17 (ตาม paper)
ปัญหา: คำตอบ AI ที่ “ถูกเกินไป”

เมื่อถาม LLM เรื่องมี standard answer (เช่น quicksort) — เขียนได้ถูกและเร็ว แต่คำถาม open-ended เช่น architecture decision — LLM มัก mediocre เพราะ autoregressive: sample token ตาม conditional probability ที่ถูก training distribution ยึดไว้ พอเขียนถึงประโยคที่ 3 ประโยค 1-2 anchor ทิศทางไว้แล้ว

ทางแก้ที่มีค่าจริงมักเป็น ความคิดที่ไม่ธรรมดา — ที่ไม่กี่คนมี ADHD thinking เก่งด้านนี้: ข้าม 3 คำตอบชัดเจนแรก แล้วเดินอ้อมต่อไปตรงที่คนอื่นหยุด

1 Design ที่ 1 — 5 agent อิสระ

ไม่ใช่ให้ AI ตัวเดียวคิด 5 ครั้ง แต่เป็น 5 LLM call อิสระเต็ม ไม่มี context ร่วม

ไอเดียใน Agent A มองไม่เห็นใน Agent B เลย context แยกทางกายภาพ ไม่ใช่แค่ prompt สั่ง “ignore ก่อนหน้า” หรือ compress context — คือไม่มี “ก่อนหน้า” เลย เหมือน Anthropic แนะนำใน Harness project: task ยาว ๆ ควร reset context ตรง ๆ ไม่ให้ compression กระทบ performance

2 Design ที่ 2 — Cognitive framework ขับเคลื่อน

แต่ละ agent ได้ “บทบาทความคิด” ที่ต่างกันสิ้นเชิง ตัวอย่าง:

  • “คุณเป็น regulator ตรวจ compliance + failure mode ของระบบ”
  • “คุณเป็นเด็ก 10 ขวบไม่เคยเห็น software คิดปัญหานี้ใหม่แบบไร้เดียงสาที่สุด”

Paper มี 15 framework ADHD สุ่มเลือก 5 อันทุกครั้ง เป้าไม่ใช่ให้ทุกอันถูก แต่ให้ทุกอันต่างกัน บังคับแต่ละ agent คิดจากมุมเดียว — จำลอง multi-threaded cognition แบบ ADHD

3 Design ที่ 3 — แยก generation กับ critique

ผู้เขียนคิดว่าเป็น design ที่ฉลาดที่สุด:

  • ช่วง divergence: “คุณเป็น generator ไม่ใช่ critic ห้าม evaluate/sort/hedge”
  • ช่วง convergence: เปลี่ยน LLM call ใหม่ “ตอนนี้คุณเป็น critic อ่านแบบ adversarial ให้คะแนน หาจุดพลาด”

2 บทบาท ใช้คนละ call, คนละ system prompt, คนละ output format เพราะเมื่อ creativity + judgment ทำงานพร้อมกัน creativity เต็มที่ไม่ได้ เหมือนคนที่เขียน draft แรกไปแก้ไป — สุดท้ายเขียนอะไรไม่ได้เลย LLM ก็เหมือนกัน

ADHD ทำได้อะไร (ตาม paper)

Paper “ADHD: Parallel Divergent Ideation for Coding Agents” ใช้คำถามวิศวกรรม open-ended 6 อัน เทียบกับ single response ของ model เดียวกัน — ADHD ชนะ 5 แพ้ 1

  • Novelty ของ solution เพิ่ม 5.17
  • Breadth เพิ่ม 4.17

CoT ให้สมองเดียวคิดช้าลง + ลึกขึ้น (linear path) ToT ให้สมองเดียวลอง branch (แต่ share context) ADHD เปลี่ยนมุมมองเลยผ่าน context ที่แยกกายภาพ

ติดตั้งบน Claude Code

bash
claude plugin marketplace add ayghri/i-have-adhd
claude plugin install i-have-adhd@i-have-adhd
claude plugin list

อัปเดต:

bash
claude plugin marketplace update i-have-adhd

ปิดชั่วคราว / uninstall:

bash
claude plugin disable i-have-adhd
claude plugin uninstall i-have-adhd
claude plugin marketplace remove i-have-adhd

ใน session ที่ต้องใช้ พิมพ์ /i-have-adhd ถ้าไม่ขึ้น autocomplete ให้ restart Claude Code ก่อน (index อ่านตอน startup)

ติดตั้งบน Codex

bash
codex plugin marketplace add ayghri/i-have-adhd --ref main
codex plugin add i-have-adhd@i-have-adhd
codex plugin list

อัปเกรด:

bash
codex plugin marketplace upgrade i-have-adhd
codex plugin remove i-have-adhd
codex plugin add i-have-adhd@i-have-adhd

บอก agent stop adhd mode หรือ normal mode เพื่อกลับ style ปกติ ถ้ายังใช้ style เดิมอยู่ ปลอดภัยกว่าคือเปิด session ใหม่

ตั้ง default output style

Claude Code: ~/.claude/CLAUDE.md / Codex: ~/.codex/AGENTS.md — เพิ่ม:

yaml
## Output style
Always follow the rules in the `i-have-adhd` skill:
action-first, numbered steps, no preamble, no closers,
state restated each turn.

คำเตือน: global activation กระทบทุกโปรเจกต์ ปลอดภัยกว่าคือลอง manual invoke หลาย session ก่อน แล้วค่อยตัดสินใจว่าจะเขียนลง global config หรือไม่

Roadmap: หนึ่งท่าวันแรก → หนึ่งสัปดาห์ → คุ้นแล้ว

คนที่มี ADHD trait — “5 step ทีเดียว” มันเยอะเกิน แบ่งเป็น stage:

  • วันแรก: ถาม Claude “ตอนนี้ติดอะไรอยู่” — Claude.ai browser หรือ Claude Code ก็ได้ ฟรีก็พอ ไม่สำคัญว่าคำตอบมีประโยชน์ไหม สำคัญคือประสบการณ์เอาปัญหามาเขียนออกมาแล้วได้ response กลับ
  • หนึ่งสัปดาห์ต่อมา: สร้าง MEMORY.md ไฟล์เดียว บันทึกทีละบรรทัดสิ่งที่ Claude คิดว่าควรจำ — decision criteria, work rule, past failure ที่ไม่อยากทำซ้ำ, prerequisite เฉพาะโปรเจกต์
    ห้ามใส่: ข้อมูลบัญชี, บัตรเครดิต, ที่อยู่, auth info, ข้อมูลครอบครัว, ข้อมูลสุขภาพ
  • คุ้นแล้ว: เปลี่ยน task ที่ทำทุกสัปดาห์เป็น skill เดียว — format meeting note, จัด task, เขียน weekly report สร้าง 1 อันได้ก็เข้าใจ pattern ต่อ
  • คุ้นขึ้นอีก: เพิ่ม adversarial review — ให้ Codex, ChatGPT, Gemini review output ของ Claude เพราะ Claude มี conformity bias สูง มักพูด “เยี่ยมเลย” ต้องสมองส่วนอื่นช่วยหยุด cognitive tunneling ตอน hyperfocus
  • ก่อนทำเป็น habit: ตั้ง Claude ban ครึ่งวันต่อสัปดาห์ วัดว่าติดแค่ไหน — เช่น เขียนโน้ตด้วยมือเช้าวันอาทิตย์, ใช้สมุดกระดาษเย็นวันพุธ ถ้าทำอะไรไม่ได้เลย → รู้ว่าติด รู้ก่อนดีกว่ารู้หลัง

สรุป

ADHD Skill ไม่เปลี่ยน model weight หรือ fine-tune แค่เปลี่ยน diversity + quality ของ output ผ่านการ orchestrate call ตอน inference — นี่คือทิศทางที่คาดว่า framework AI จะแยกความต่างในอนาคต (inference-time engineering) ไม่ใช่ทุกงานเหมาะกับ ADHD mode — สำหรับคำถาม standard ไม่จำเป็น แต่สำหรับ architectural decision, ideation, open-ended engineering — ควรลอง