68 คะแนน โดย GN⁺ 2026-03-24 | 2 ความคิดเห็น | แชร์ทาง WhatsApp
  • เอกสารสรุปสำหรับนักพัฒนา ที่รวบรวมคำสั่งหลัก คีย์ลัด การตั้งค่า ตัวแปรสภาพแวดล้อม เซิร์ฟเวอร์ MCP และการตั้งค่าเอเจนต์ของ Claude Code เวอร์ชันล่าสุด
  • เวอร์ชันใหม่เพิ่มโหมด headless (--bare), การส่งข้อความ Discord/Telegram ผ่าน MCP (--channels), frontmatter สำหรับ สกิล/คำสั่ง slash (effort), เปลี่ยน fork เป็น /branch, และเพิ่มฟีเจอร์ กลับมาทำงานต่ออัตโนมัติของ SendMessage
  • จัดระเบียบคำสั่งส่วนใหญ่ให้อ่านง่าย ทั้ง คีย์ลัดคีย์บอร์ด, เซิร์ฟเวอร์ MCP, คำสั่ง slash, การจัดการสกิล·เอเจนต์, การรันแบบ headless และการควบคุมระยะไกล
  • รองรับสวิตช์แยกมุมมองสำหรับ Windows/Mac

คีย์ลัดคีย์บอร์ด

  • การควบคุมทั่วไป

    • Ctrl C ยกเลิกการป้อนข้อมูล/การสร้าง, Ctrl D จบเซสชัน, Ctrl L ล้างหน้าจอ, Ctrl O สลับเอาต์พุตแบบละเอียด, Ctrl R ค้นหาประวัติ, Ctrl G เปิดตัวแก้ไขพรอมป์ต์
    • Ctrl B รันเบื้องหลัง, Ctrl T สลับรายการงาน, Ctrl V วางรูปภาพ, Ctrl F จบ background agent (ต้องกด 2 ครั้ง), Esc ย้อนกลับ
  • การสลับโหมด

    • Shift Tab วนโหมดสิทธิ์, Alt P สลับโมเดล, Alt T สลับโหมด thinking
  • การควบคุมการป้อนข้อมูล

    • Enter ขึ้นบรรทัดใหม่แบบรวดเร็ว, Ctrl J ขึ้นบรรทัดใหม่ด้วยลำดับควบคุม
  • คำนำหน้า

    • / คำสั่ง slash, ! รัน bash โดยตรง, @ อ้างอิงไฟล์และเติมคำอัตโนมัติ
  • ตัวเลือกเซสชัน

    • ใช้ปุ่มลูกศรเพื่อนำทางและขยาย/ยุบ, P ดูตัวอย่าง, R เปลี่ยนชื่อ, / ค้นหา, A ทุกโปรเจกต์, B สาขาปัจจุบัน

การจัดการเซิร์ฟเวอร์ MCP

  • เพิ่มเซิร์ฟเวอร์

    • --transport http HTTP ระยะไกล (แนะนำ), --transport stdio โปรเซสในเครื่อง, --transport sse SSE ระยะไกล
  • ขอบเขต

    • local (~/.claude.json), project (project.mcp.json), user (~/.claude.json)
  • คำสั่งจัดการ

    • /mcp UI แบบโต้ตอบ, claude mcp list รายการเซิร์ฟเวอร์ทั้งหมด, claude mcp serve รัน CC เป็นเซิร์ฟเวอร์ MCP
  • Elicitation Servers

    • ฟีเจอร์ใหม่สำหรับขออินพุตระหว่างทำงาน

คำสั่ง slash

  • เกี่ยวกับเซสชัน

    • /clear, /compact, /resume, /rename, /branch, /cost, /context, /diff, /copy, /export
  • เกี่ยวกับการตั้งค่า

    • /config, /model, /fast, /vim, /theme, /permissions, /effort, /color
  • เกี่ยวกับเครื่องมือ

    • /init, /memory, /mcp, /hooks, /skills, /agents, /chrome, /reload-plugins
  • คำสั่งพิเศษ

    • /btw, /plan, /loop, /voice, /doctor, /rc, /pr-comments, /stats, /insights, /desktop, /remote-control, /stickers

หน่วยความจำและโครงสร้างไฟล์

  • ตำแหน่งของ CLAUDE.md

    • โปรเจกต์(./CLAUDE.md), ส่วนตัว(~/.claude/CLAUDE.md), องค์กร(/etc/claude-code/Managed)
  • กฎและการนำเข้า

    • .claude/rules/*.md, ~/.claude/rules/*.md, สามารถ import @path/to/file ได้
  • หน่วยความจำอัตโนมัติ

    • โหลด MEMORY.md และไฟล์ตามหัวข้อใน ~/.claude/projects//memory/ โดยอัตโนมัติ

เวิร์กโฟลว์และทิปส์

  • Plan Mode

    • ใช้ Shift Tab เพื่อสลับจากโหมดทั่วไป→อัตโนมัติ→วางแผน และเริ่มได้ด้วย --permission-mode plan
  • Thinking & Effort

    • Alt T สลับโหมด thinking, "ultrathink" คือโหมดใช้ความพยายามสูงสุด, ตั้งระดับด้วย /effort (low, med, high)
  • Git Worktrees

    • ใช้ --worktree เพื่อสร้างสาขาแยกตามฟีเจอร์, ใช้ sparsePaths เพื่อ checkout เฉพาะไดเรกทอรีที่จำเป็น
  • Voice Mode

    • เปิดใช้งานการป้อนเสียงด้วย /voice, กด spacebar เพื่ออัดและส่ง, รองรับ 20 ภาษา
  • การจัดการ Context

    • ใช้ /context, /compact เพื่อเพิ่มประสิทธิภาพ context, รองรับ context สูงสุด 1M, CLAUDE.md จะคงอยู่แม้หลังบีบอัด
  • คำสั่งลัดของเซสชัน

    • claude -c ทำบทสนทนาล่าสุดต่อ, claude -r "name" กลับมาต่อด้วยชื่อ, /btw สำหรับถามแยกต่างหาก

SDK และโหมด headless

  • การรันแบบไม่โต้ตอบ

    • claude -p "query", --output-format json, --max-budget-usd จำกัดค่าใช้จ่าย, รองรับการป้อนผ่าน pipe
  • การตั้งเวลาและระยะไกล

    • /loop งานตามรอบเวลา, /rc ควบคุมระยะไกล, เชื่อมต่อเว็บเซสชันด้วย --remote

การตั้งค่าและสภาพแวดล้อม

  • ไฟล์การตั้งค่า

    • ผู้ใช้(~/.claude/settings.json), โปรเจกต์(.claude/settings.json), local(.claude/settings.local.json)
    • OAuth, MCP, สถานะ(~/.claude.json), เซิร์ฟเวอร์ MCP ของโปรเจกต์(.mcp.json)
  • รายการตั้งค่าหลัก

    • modelOverrides, autoMemoryDirectory, worktree.sparsePaths
  • ตัวแปรสภาพแวดล้อม

    • ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, ANTHROPIC_CUSTOM_MODEL_OPTION, CLAUDE_CODE_PLUGIN_SEED_DIR

สกิลและเอเจนต์

  • สกิลในตัว

    • /simplify, /batch, /debug, /loop, /claude-api
  • ตำแหน่งสกิลแบบกำหนดเอง

    • โปรเจกต์(.claude/skills//), ส่วนตัว(~/.claude/skills//)
  • frontmatter ของสกิล

    • description, allowed-tools, model, effort, context, $ARGUMENTS, ${CLAUDE_SKILL_DIR}, !cmd
  • เอเจนต์ในตัว

    • Explore, Plan, General, Bash
  • frontmatter ของเอเจนต์

    • permissionMode, isolation, memory, background, maxTurns, SendMessage(กลับมาทำงานต่ออัตโนมัติใหม่)

CLI และแฟลก

  • คำสั่งหลัก

    • claude, claude "q", claude -p "q", claude -c, claude -r, claude update
  • แฟลกสำคัญ

    • --model, -w, -n, --add-dir, --agent, --allowedTools, --output-format, --json-schema, --max-turns, --max-budget-usd, --console, --verbose, --bare, --channels, --remote, --chrome
  • โหมดสิทธิ์

    • default, acceptEdits, plan, dontAsk, bypassPermissions
  • ตัวแปรสภาพแวดล้อมหลัก

    • ANTHROPIC_API_KEY, ANTHROPIC_MODEL, CLAUDE_CODE_EFFORT_LEVEL, MAX_THINKING_TOKENS, CLAUDE_CODE_MAX_OUTPUT_TOKENS, CLAUDE_CODE_DISABLE_CRON

2 ความคิดเห็น

 
click 2026-03-27

ผมใช้ทั้ง claude code และ codex แต่รู้สึกไม่ค่อยสะดวกตรงที่ใน claude code ไม่มี $ ครับ เวลาอยากระบุหลาย skill ในพรอมต์เดียว codex ใช้งานได้อย่างเป็นธรรมชาติ แต่กับ claude code ทำแบบนั้นไม่ได้ เลยเป็นจุดที่น่าเสียดายครับ

 
GN⁺ 2026-03-24
ความคิดเห็นจาก Hacker News
  • ฉันใช้ Claude Code ทุกวัน แต่ชอบลืมคำสั่งอยู่บ่อย ๆ เลยให้ Claude ไปค้นทุกฟีเจอร์จากเอกสารทางการและ GitHub แล้วทำ ชีตสรุปแบบ HTML แนวนอนขนาด A4 ที่ดูคีย์ลัด คำสั่งแบบสแลช เวิร์กโฟลว์ ระบบสกิล หน่วยความจำ/CLAUDE.md การตั้งค่า MCP แฟลก CLI และไฟล์คอนฟิกได้ในหน้าเดียว
    มันตรวจจับคีย์ลัด Mac/Windows ได้อัตโนมัติ และแสดงเวอร์ชันล่าสุดกับบันทึกการเปลี่ยนแปลง มี cron job รายวันที่คอยตรวจการเปลี่ยนแปลงแล้วอัปเดตอัตโนมัติ พร้อมติดป้าย “NEW” ให้ฟีเจอร์ใหม่
    เบา ฟรี และไม่ต้องสมัครสมาชิก พิมพ์ได้ด้วย Ctrl+P ที่ cc.storyfox.cz และใช้งานบนมือถือได้ด้วย

    • ข้อความที่ว่า “พิมพ์ได้ด้วย Ctrl+P และใช้งานบนมือถือได้ด้วย” ฟังดูขำดี มือถือฉันไม่มีปุ่ม Ctrl และบน Mac ก็น่าจะเป็น Cmd+P มากกว่า
    • อยากรู้ว่าชีตนี้อิงจาก Claude Code เวอร์ชัน ไหน เพราะในเวอร์ชันของฉันไม่มีคำสั่ง /cost
    • สัญลักษณ์ ^ หมายถึงปุ่ม Control ไม่ใช่
    • อยากรู้ว่ามีแผนจะ เปิดซอร์สโค้ด ไหม
    • งานดีมาก ขอบคุณ
  • ช่วงนี้ฉันเพิ่งย้ายจาก CC บนเทอร์มินัลไปใช้ ส่วนขยาย VS Code แล้วชอบกว่ามาก

    • ฉันก็เหมือนกัน ทำงานใน UI แล้วสำรวจ รีวิว และแก้ไขไฟล์ในรีโปได้ง่ายกว่ามาก
  • ในส่วน “MCP” เครื่องหมาย “~” หน้า “Local” เป็นการเขียนที่ผิด คอนฟิกระดับโปรเจ็กต์ควรเป็นแค่ .claude.json

  • ข้อมูลที่ว่า “วางภาพด้วย CMD + V” ไม่ถูกต้อง บน Mac ก็ใช้ CTRL + V เหมือน Windows เช่นกัน ส่วน CMD + V ใช้สำหรับวางข้อความ

    • ใน Warp Terminal สามารถวางภาพด้วย CMD + V บน Mac ได้
    • คำสั่งอื่นก็คล้ายกัน เช่น การเปิด external editor บน Mac ก็ไม่ใช่ CMD+G แต่เป็น CTRL+G
    • บน Linux เท่าที่รู้จะใช้ CTRL + SHIFT + V ส่วน CTRL + V จะถูกตีความเป็นคีย์ผสมแบบอื่น
  • ตัวแปรสภาพแวดล้อมจริง ๆ มีมากกว่านั้นเยอะ อันที่ฉันชอบคือ IS_DEMO=1 ซึ่งช่วยเอาแบนเนอร์ต้อนรับที่ไม่จำเป็นออก

  • สงสัยว่าแนวคิดเรื่อง ‘project rules’ มีอยู่จริงหรือเปล่า
    มีไดเรกทอรี .claude/rules/ และ ~/.claude/rules/ แต่อยากรู้ว่านี่เป็นแค่ที่ไว้จัดระเบียบไฟล์สำหรับเรียกใช้จากพรอมป์ต์อื่นหรือไม่

  • ขอบคุณที่ทำ ชีตสรุปฟีเจอร์ แบบนี้ขึ้นมา มีฟีเจอร์ใหม่เพิ่มบ่อยมาก การได้เห็นทั้งหมดในหน้าจอเดียวช่วยลดการต้องไปคุ้ยเอกสาร

  • น่าประหลาดใจที่ Claude Code นำหน้า Codex มากในแง่ CLI

    • ฉันลองใช้ Claude Code ทำ เอเจนต์จำลองตัวเอง โดยแตก 5 git worktree ออกจากเมนแบรนช์ให้แต่ละตัวทำงานอย่างอิสระ แล้ววิเคราะห์ประสิทธิภาพทุก 60 วินาทีเพื่อปรับปรุงตัวเองไปทางที่ดีกว่า
      หลังวนไป 43 รอบ มันใช้เวลาแค่ 10–30 นาทีในการแปลงเว็บไซต์อะไรก็ได้ให้เป็น Typed JSON API ด้วยโปรโตคอลหลากหลายแบบ เช่น WebSocket, GraphQL, gRPC-Web
      ขั้นต่อไปฉันวางแผนจะให้มันเรียนรู้จากข้อมูลเทรดหุ้นและออปชัน 4 ปีย้อนหลังขนาด 263GB เพื่อหา กลยุทธ์การเทรด คิดว่า Claude Code น่าจะไปถึง AGI ได้ก่อนใคร
    • แต่มัน ช้า เกินไป อินพุตหลุดบ่อย และถึงจะเป็น TUI ก็ไม่ได้เร็วอย่างที่คิด
    • แต่คนที่ OpenAI ซื้อกิจการไปก็ยังพูดว่า Codex คือ “อนาคต”
    • จริง ๆ แล้วในแง่ ประสิทธิภาพ Codex รู้สึกดีกว่า Claude Code
  • พอเห็นลิงก์บันทึกการเปลี่ยนแปลงบนหน้า ฉันเลยลองทำภาพการเปลี่ยนแปลงตามเวลา ให้ ChatGPT วาดกราฟจำนวนรายการที่เพิ่มในแต่ละวันจาก CHANGELOG.md แล้วดูคร่าว ๆ ก็เหมือนจะตรงอยู่
    imgur.com/a/tky9Pkz

  • “Undo (ยกเลิกอินพุต)” ใช้งานได้ด้วย Ctrl + _ (Ctrl + ขีดล่าง) และใช้ได้เหมือนกันกับ line editor นอก CC