#claude-code
- Model Context Protocol (MCP) tổng quanconcept MCP là gì, gồm những thành phần nào và khi nào nên viết MCP server riêng cho hệ thống mạng.
- Viết MCP server bằng Python (FastMCP)how-to Dùng khi cần tự viết MCP server Python cung cấp tool/resource chỉ đọc cho agent, test bằng MCP Inspector rồi gắn vào Claude Code.
- Claude Code cheatsheetcheatsheet Tra nhanh lệnh CLI, slash command, CLAUDE.md, phím tắt và chế độ permission của Claude Code.
- Claude Code: settings.json, permissions và hookshow-to Dùng khi cần cho phép/chặn lệnh trong Claude Code bằng permissions allow/deny và chạy script tự động trước/sau khi tool chạy (PreToolUse/PostToolUse).
- Troubleshooting AI agent và MCPtroubleshooting Xử lý agent không gọi tool, lặp vô hạn, tràn context, MCP server không kết nối và lỗi schema khi gọi tool.
- Viết MCP server bằng TypeScript SDKhow-to Dùng khi cần viết MCP server bằng Node.js/TypeScript với @modelcontextprotocol/sdk, khai báo tool bằng zod schema, build rồi gắn vào Claude Code.
- Claude Code: subagent, skill và slash command tuỳ biếnhow-to Dùng khi muốn đóng gói quy trình lặp lại (review playbook, đọc log, kiểm tra BGP) thành subagent, skill hoặc slash command riêng của project trong Claude Code.
- Viết CLAUDE.md hiệu quảconcept Nên và không nên ghi gì vào CLAUDE.md, chia theo phạm vi user/project/thư mục con, để Claude Code làm đúng quy ước repo mà không tốn context.