- Model Context Protocol (MCP) tổng quan
concept 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.
- Claude Code cheatsheet
cheatsheet 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à hooks
how-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).
- Claude API – tool use loop bằng Python SDK
how-to Dùng khi cần tự viết agent loop gọi tool (ping, show) bằng Messages API và package anthropic, không qua framework.
- LangGraph – khái niệm cốt lõi
concept Hiểu StateGraph, node, edge, conditional edge, checkpointer và human-in-the-loop trước khi dựng agent bằng LangGraph.
- Dựng ReAct agent với LangGraph cho tool mạng
how-to Dùng khi cần dựng nhanh một agent hỏi-đáp vận hành mạng (ping, show) bằng LangGraph và Claude, có lưu hội thoại theo thread.
- Thiết kế tool cho AI agent
concept Nguyên tắc đặt tên, viết mô tả, schema, giới hạn quyền và định dạng output để agent gọi tool đúng và an toàn trên hạ tầng mạng.
- RAG cơ bản – chunking, embedding, retrieval
concept Hiểu pipeline RAG (chunking, embedding, vector store, retrieval, rerank) và khi nào không cần RAG cho tài liệu vận hành mạng.
- Troubleshooting AI agent và MCP
troubleshooting 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.
- MCP transport: stdio, Streamable HTTP và xác thực OAuth
concept Chọn transport cho MCP server (stdio hay Streamable HTTP), hiểu luồng OAuth cho remote server và các rủi ro bảo mật cần chặn trước khi mở server ra mạng.
- Claude Code: subagent, skill và slash command tuỳ biến
how-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.
- Prompt caching với Claude API
how-to Dùng khi agent gửi lặp lại system prompt, tool hoặc tài liệu dài (runbook, config mẫu) và muốn giảm chi phí, độ trễ bằng cache_control.
- Đánh giá AI agent (evals)
concept Cách dựng bộ eval cho agent vận hành mạng (test case, metric, LLM-as-judge, regression) để đổi prompt, model hay tool mà vẫn biết agent tốt lên hay tệ đi.
- An toàn khi cho AI agent thao tác trên mạng thật
concept Lộ trình và các lớp bảo vệ (read-only trước, dry-run, approval gate, commit confirmed, audit log, giới hạn blast radius) trước khi cho agent đẩy cấu hình lên router production.