Ngày hôm qua tôi đã đăng một cheat sheet Claude Code được tạo hoàn toàn bằng đồ họa AI. Nó đã lan truyền mạnh.

Brij kishore Pandey

Ngày hôm qua tôi đã đăng một cheat sheet Claude Code được tạo hoàn toàn bằng đồ họa AI. Nó đã lan truyền mạnh.

Ngày hôm nay là phiên bản được nhà thiết kế tinh chỉnh — sạch sẽ hơn, dễ đọc hơn, đáng để lưu lại một lần nữa.

Tôi đã dành vài tuần qua sống bên trong Claude Code. Không chỉ sử dụng, mà còn xây dựng, phá vỡ và khám phá những gì thực sự hoạt động so với những gì chỉ tốn thời gian.

Bài học lớn nhất? Claude Code không chỉ là một chatbot terminal. Nó là một hệ thống 4 lớp:

  • CLAUDE.md — bộ nhớ bền vững của dự án của bạn
  • → Skills — các gói kiến thức Claude tự khởi động khi cần
  • → Hooks — các cổng an toàn quyết định (100% áp dụng, không phải "gợi ý")
  • → Agents — các sub‑agent có cửa sổ ngữ cảnh riêng

Hầu hết các kỹ sư chỉ cài đặt, nhập một prompt và thắc mắc vì sao kết quả chỉ ở mức trung bình. Khoảng cách giữa kết quả trung bình và xuất sắc phụ thuộc vào việc thiết lập:

  • → Chạy /init ngay ngày đầu tiên để tạo CLAUDE.md
  • → Cấu trúc thư mục .claude/ với skills, hooks và permissions
  • → Viết mô tả thực sự kích hoạt đúng skill vào đúng thời điểm
  • → Sử dụng phân cấp bộ nhớ (global → project → subfolder) để giới hạn ngữ cảnh
  • → Thiết lập hooks cho các quy tắc an toàn — các quy tắc trong CLAUDE.md được tuân thủ khoảng 70%, còn hooks là 100%

Tôi đã gom tất cả vào một cheat sheet dạng A4 một trang. Gồm 14 phần, 3 cột, bao phủ từ cài đặt ban đầu tới kiến trúc 4‑lớp.

Nội dung chính

  • ✦ Cách bắt đầu (cài đặt → /init → phiên đầu tiên)
  • ✦ Cách viết một CLAUDE.md hiệu quả (khung WHAT / WHY / HOW)
  • ✦ Cấu trúc tệp chính xác cho một dự án được cấu hình đầy đủ
  • ✦ Cách thêm skills thực sự kích hoạt đúng
  • ✦ Thiết lập hooks và permissions trong settings.json
  • ✦ Mẫu workflow hằng ngày (Plan Mode → Auto‑Accept → vòng lặp commit)

Nếu bạn dùng Claude Code mà không thiết lập CLAUDE.md và skills, bạn đang bỏ qua khoảng 80% khả năng của nó.

Phân tích dự án Claude Code

Hầu hết mọi người coi CLAUDE.md như một “prompt file”. Đó là sai lầm.

Để Claude Code hoạt động như một kỹ sư senior sống trong repo của bạn, bạn cần cấu trúc dự án sao cho mô hình luôn có:

  • 1) CLAUDE.md = bộ nhớ repo (ngắn gọn) — là tệp “ngôi sao phía Bắc”. Không phải dump toàn bộ kiến thức, chỉ gồm:
    • mục đích (WHY)
    • bản đồ repo (WHAT)
    • quy tắc làm việc + lệnh (HOW)
  • 2) .claude/skills/ = chế độ chuyên gia tái sử dụng — thay vì viết lại cùng một hướng dẫn, tạo các skill như: checklist review code, playbook refactor, quy trình release, luồng debug.
  • 3) .claude/hooks/ = rào chắn không thể tin vào bộ nhớ — mô hình sẽ quên, nhưng hooks không. Dùng cho các hành động phải quyết định: chạy formatter sau khi chỉnh sửa, chạy test cho các thay đổi lõi.
  • 4) docs/ = tiết lộ dần (không làm prompt bị bận) — Claude không cần mọi thứ trong ngữ cảnh chính, chỉ cần biết nơi chứa sự thật: tổng quan kiến trúc, ADRs, runbooks cho vận hành.
  • 5) CLAUDE.md cục bộ trong các mô‑đun rủi ro — đặt các tệp CLAUDE.md nhỏ gần những điểm nhạy cảm: src/auth/CLAUDE.md, src/persistence/CLAUDE.md, infra/CLAUDE.md.

Đây là phiên bản được nhà thiết kế tinh chỉnh, đáng để lưu lại và chia sẻ.

Nguồn: LinkedIn post của Brij kishore Pandey

Nguồn: https://www.linkedin.com/posts/brijpandeyji_yesterday-i-posted-a-claude-code-cheatsheet-activity-7436438281023680512-HEm3

0 comments Blogger 0 Facebook

Đăng nhận xét

 
Agent.ai.vn © 2024 - Nắm bắt tương lai
Top