Hướng dẫn sinh tồn với Claude Code: Bỏ tay ra khỏi bàn phím
Sổ tay copy-paste biến Claude từ công cụ chat dạo thành đứa thợ code vô tri vô giác cắm mặt vào tự làm sếp thay vì đợi lệnh.

⚡ TLDR
- Giải quyết vấn đề: Khoảng cách giữa biết tính năng Claude Code tồn tại và biết cách nối chúng lại thành pipeline tự động.
- Tại sao quan trọng: Không có hooks, memory và subagent kết nối với nhau, bạn vẫn là người điều phối - gõ lại quy tắc mỗi session.
- Phù hợp với: Dev muốn vượt qua prompting cơ bản, muốn hooks, slash commands và subagents hoạt động như một hệ thống.
- Điểm khác biệt: Template copy-paste nối memory → subagent → pre-commit hook thành một setup liên hoàn, không phải từng mảnh rời.
- Ví dụ thực tế: Lệnh
/review-prgiao việc cho subagentcode-reviewercô lập, tự đăng comment vào GitHub diff qua MCP - không cần ngồi canh.
Mới hôm bữa tôi thảy cho nó cục log dài sòng sọc 50MB. VS Code thở phì phò đóng mẹng. Thằng Claude nhai tuốt luốt, vuốt lẹ qua rà trúng lỗi vòng loop vớ vẩn ở dòng thứ 40.000 trong vỏn vẹn chóp mắt. Tôi ngồi xoa cằm khoái chí ra vẻ sếp sòng, bưng cốc nước thưởng thức. Một lúc sau chuyển sang module khác, mở linter báo vàng khè một nùi vì sai rule, tôi lại lóc cóc copy đi copy lại cái lề lối của project dán vô bắt nó theo. Ra là thằng đệ nhại có sức thì xài nhưng đầu óc rỗng tuếch.
Thế là tìm ra được cái luongnv89/claude-howto. Bản chất nó tóm tắt lại chỉ là một đống đồ cúng: mớ file Markdown và JSON vất vớ vẩn. Nhưng thực tế nó là cái rập mộc sẵn cho đống file cấu hình về bộ nhớ (memory), tiểu đệ chạy phụ việc (subagents), mớ móc câu (hooks), và vài lệnh tắt cho Claude Code đi vào nền nếp mà bạn bê nguyên xi.
Hai ông thợ. Một ông nhào vô bốc vội cái búa đóng loạn xạ. Ông kia thảnh thơi nhẩn nha lôi thước ra đi soi năm bảy câu hỏi chốt kèo. Ông đầu trông có vẻ rẹt rẹt ra dáng đà làm trâu bò. Nửa độ vài năm qua ai cũng thấy bức tường ông thứ nhất làm trét xi măng lem nhem rớt đầu rơi đuôi nửa chừng. Đa phần dev ta giờ cứ cấm cúi xài Claude rặc đường ông thứ nhất - cứ gõ cộc cộc quăng lệnh bắt nó ói code rồi lầm lũi hy vọng. Còn cái cục repo này y chang bức tường mướn ông thợ xịn quy hoạch đồ nghề sẵn vậy.
Liếc thử cái chiêu cài cắm chặn lỗi (hook) mà lướt qua xem:
# ~/.claude/hooks/format-code.sh
# Xử phát trước khi Claude nhúng tay ghi vô disk
npm run format
Xong xuôi, đét nó vào cái file .claude/settings.json:
{
"hooks": {
"PreToolUse": [
{
"matcher": "Write",
"hooks": ["~/.claude/hooks/format-code.sh"]
}
]
}
}
Vứt đúng hai cái mẫu cục mịch kia vào đường ống, qua đêm AI khỏi bao giờ rón rén đánh đổ mắm tôm lệch khoảng trắng mà tự giác theo lệnh.
Mớ tài liệu đi kèm của Claude gốc ấy à, xức mắm. Nó chỉ khều bảo là slash command tồn tại, rồi hướng dẫn gọi làm màu thế thôi. Không ai chỉ vụn vặt cái công chuyện gom lệnh tắt thảy vào trí nhớ dài hạn, giao kèo tiếp với thợ mộc phân tầng, chạy CI/CD đè cổ check code cẩn thận cho an tâm.
| Lối Xưa | Quy Trình Làm Việc | Động Tĩnh Ra Sao | Tốn Công |
|---|---|---|---|
| Cày chay | Gõ /review, ném cọc lệnh, bực mình vạch lá vì sai |
Claude múa may ngớ ngẩn | Đốt nến 10 phút sủa dạo |
| Xài theo Repo này | Trộm hai file code-reviewer.md thả vô chuồng |
Claude triệu hồi chuẩn thợ cãi tay đôi nhắm lỗi rát | Lắp phát đầu 5 phút, mấy năm sau lủi hết |
Có mấy người làm web dạo cày tool lẻ thì hơi thừa. Nhưng nếu nhắm lôi nó ra xào chẻ nguyên kho luồng code lớn kéo team chục người, gí nó đánh hơi soi dò security như mấy tay già làng khó ở trong dòng chảy thì chỉ có lấy món này mà giáng thôi.
Lắp ráp cỗ máy
Mấy cái móc bộ (hook) ở trên mới chỉ gãi ngứa dăm ba cái format vớ vẩn. Chuyện ăn tiền rành rọt nhất là lúc nhét lệnh vào mồm bọn tiểu đệ (subagents) cho đi cày cuốc, gắn cáp MCP cho xơi data thật.
Giả dụ tôi hứng lên muốn Claude đè cổ chấm Pull Request như sếp sòng. Chép vài lệnh:
# 1. Gắn GitHub MCP để nới lỏng cửa cho Claude quút API
claude mcp add github -- npx -y @modelcontextprotocol/server-github
# 2. Thảy file cấu hình lính chì vô thư mục gốc
cp 04-subagents/code-reviewer.md .claude/agents/
Lúc này gõ /review-pr, có trời mới biết đó không phải là bạn đang tâm sự suông với AI gõ chữ nữa. Con sếp chính phái thằng đệ code-reviewer đi xét hỏi. Điểm chí mạng ở chỗ thằng đệ này sống trong phòng kín rập khuôn - nó chả nhớ mớ xàm xí bạn phím trước đó, nó chỉ đọc được thứ gọi là quy định dập sẵn trong CLAUDE.md và mã diff thô lượm từ GitHub hất về.
Tư duy xó xỉnh đó làm nó bị trói, khỏi đi chế cháo múa may viển vông. Thấy lỗi dốt là nó đè thẳng API trút cả câu cắn xé thả ngay chỗ sẹo code. Mọi thứ lầm trĩu lầm trĩu trôi tuột vô cõi tự động.
Bất lợi có không? Có, một đống chữ. Mê ốp vô xài thì chả khác gì vác tảng đá vào rọ máy. Chép nguyên 10 phân nhánh, cái thư mục rác rưởi .claude/ nhắm chừng mọc rễ dây mơ rễ má đủ trò đủ phép. Lúc trưa ngứa mồm muốn check dăm ba ký tự lại chờ con agent dàn bài chiến thuật tràng giang đại hải tới tận hai phút nó mới ọ ke xong vứt câu. Cuộc chiến đồ án cần kỷ luật, ném vào đó mà lười quét lá rác rưới thì não thằng đệ cũng mục theo cẳng nhái rờn.
Tôi vốn tin trên đời còn toàn rặt phép lạ thần kỳ, nên bấm bụng đem cái luật chơi này ra test lùi mấy vòng. Cắm thêm mớ setup ốp nguyên đống kia vô cuối tuần, gõ vài cái phím mà dàn nhạc nhảy lộn nhào như cỗ máy nuốt dây. Hôm trước ông bạn ghé coi, thốt câu nhẹ: “Banh xài ba đồ này nặng đầu quá bồ, tui thì tự dưng nhắm mắt đập phát cho xong”. Tôi nhún vai gật đầu, bụng bảo dạ. Ở cái đẳng cấp tôi thì không hay đánh trống hát đám cưới dạo đâu. Có gọi ma chay rình ran thì tui cân nhắc. Đồ xịn thì lẳng lặng chép về chơi thôi.
Bài viết liên quan
Agent Vốn Đã Thông Minh. Không Cần Dạy Nó Nghĩ.
Sự thật về các AI Framework: hầu hết là rườm rà. Tìm hiểu learn-claude-code để thấy cốt lõi thực sự của một Autonomous Agent.
Agent Reach: Cho Agent Một Đôi Mắt, Không Cần Trả API
Lớp cài đặt Python giúp agent đọc Twitter, Reddit, YouTube, Bilibili, Xiaohongshu - một câu lệnh cài, không tốn phí API.
last30days: Cái Skill Đi Hỏi Đám Đông, Không Hỏi Mấy Ông Biên Tập
Một AI agent skill lùng Reddit, X, YouTube, HN và Polymarket xem 30 ngày qua người ta nói gì về một chủ đề, chấm điểm theo tương tác thật của người thật.
Anthropic Cybersecurity Skills: Cuốn sổ anh senior giấu sau quầy
754 quy trình bảo mật dạng Markdown cho AI agent đọc và chạy: Volatility3, săn Kerberoasting, scope sự cố cloud. Map sẵn ATT&CK, NIST, ATLAS, D3FEND.