ชีตสรุป Claude Code
(cc.storyfox.cz)- เอกสารสรุปสำหรับนักพัฒนา ที่รวบรวมคำสั่งหลัก คีย์ลัด การตั้งค่า ตัวแปรสภาพแวดล้อม เซิร์ฟเวอร์ 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 httpHTTP ระยะไกล (แนะนำ),--transport stdioโปรเซสในเครื่อง,--transport sseSSE ระยะไกล
-
ขอบเขต
- local (
~/.claude.json), project (project.mcp.json), user (~/.claude.json)
- local (
-
คำสั่งจัดการ
/mcpUI แบบโต้ตอบ,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 ความคิดเห็น
ผมใช้ทั้ง claude code และ codex แต่รู้สึกไม่ค่อยสะดวกตรงที่ใน claude code ไม่มี
$ครับ เวลาอยากระบุหลาย skill ในพรอมต์เดียว codex ใช้งานได้อย่างเป็นธรรมชาติ แต่กับ claude code ทำแบบนั้นไม่ได้ เลยเป็นจุดที่น่าเสียดายครับความคิดเห็นจาก Hacker News
ฉันใช้ Claude Code ทุกวัน แต่ชอบลืมคำสั่งอยู่บ่อย ๆ เลยให้ Claude ไปค้นทุกฟีเจอร์จากเอกสารทางการและ GitHub แล้วทำ ชีตสรุปแบบ HTML แนวนอนขนาด A4 ที่ดูคีย์ลัด คำสั่งแบบสแลช เวิร์กโฟลว์ ระบบสกิล หน่วยความจำ/CLAUDE.md การตั้งค่า MCP แฟลก CLI และไฟล์คอนฟิกได้ในหน้าเดียว
มันตรวจจับคีย์ลัด Mac/Windows ได้อัตโนมัติ และแสดงเวอร์ชันล่าสุดกับบันทึกการเปลี่ยนแปลง มี cron job รายวันที่คอยตรวจการเปลี่ยนแปลงแล้วอัปเดตอัตโนมัติ พร้อมติดป้าย “NEW” ให้ฟีเจอร์ใหม่
เบา ฟรี และไม่ต้องสมัครสมาชิก พิมพ์ได้ด้วย Ctrl+P ที่ cc.storyfox.cz และใช้งานบนมือถือได้ด้วย
/cost^หมายถึงปุ่ม Control ไม่ใช่⌘ช่วงนี้ฉันเพิ่งย้ายจาก CC บนเทอร์มินัลไปใช้ ส่วนขยาย VS Code แล้วชอบกว่ามาก
ในส่วน “MCP” เครื่องหมาย “~” หน้า “Local” เป็นการเขียนที่ผิด คอนฟิกระดับโปรเจ็กต์ควรเป็นแค่
.claude.jsonข้อมูลที่ว่า “วางภาพด้วย CMD + V” ไม่ถูกต้อง บน Mac ก็ใช้ CTRL + V เหมือน Windows เช่นกัน ส่วน CMD + V ใช้สำหรับวางข้อความ
ตัวแปรสภาพแวดล้อมจริง ๆ มีมากกว่านั้นเยอะ อันที่ฉันชอบคือ
IS_DEMO=1ซึ่งช่วยเอาแบนเนอร์ต้อนรับที่ไม่จำเป็นออกสงสัยว่าแนวคิดเรื่อง ‘project rules’ มีอยู่จริงหรือเปล่า
มีไดเรกทอรี
.claude/rules/และ~/.claude/rules/แต่อยากรู้ว่านี่เป็นแค่ที่ไว้จัดระเบียบไฟล์สำหรับเรียกใช้จากพรอมป์ต์อื่นหรือไม่ขอบคุณที่ทำ ชีตสรุปฟีเจอร์ แบบนี้ขึ้นมา มีฟีเจอร์ใหม่เพิ่มบ่อยมาก การได้เห็นทั้งหมดในหน้าจอเดียวช่วยลดการต้องไปคุ้ยเอกสาร
น่าประหลาดใจที่ Claude Code นำหน้า Codex มากในแง่ CLI
หลังวนไป 43 รอบ มันใช้เวลาแค่ 10–30 นาทีในการแปลงเว็บไซต์อะไรก็ได้ให้เป็น Typed JSON API ด้วยโปรโตคอลหลากหลายแบบ เช่น WebSocket, GraphQL, gRPC-Web
ขั้นต่อไปฉันวางแผนจะให้มันเรียนรู้จากข้อมูลเทรดหุ้นและออปชัน 4 ปีย้อนหลังขนาด 263GB เพื่อหา กลยุทธ์การเทรด คิดว่า Claude Code น่าจะไปถึง AGI ได้ก่อนใคร
พอเห็นลิงก์บันทึกการเปลี่ยนแปลงบนหน้า ฉันเลยลองทำภาพการเปลี่ยนแปลงตามเวลา ให้ ChatGPT วาดกราฟจำนวนรายการที่เพิ่มในแต่ละวันจาก CHANGELOG.md แล้วดูคร่าว ๆ ก็เหมือนจะตรงอยู่
imgur.com/a/tky9Pkz
“Undo (ยกเลิกอินพุต)” ใช้งานได้ด้วย Ctrl + _ (Ctrl + ขีดล่าง) และใช้ได้เหมือนกันกับ line editor นอก CC