Học AI theo lộ trình, không lạc giữa biển nội dung.
Từ nền tảng, qua LLM và agent, đến ứng dụng trong công việc của bạn — từng bước một, trên một bản đồ duy nhất.
Lộ trình AI
0/66 đã đọcToàn bộ nội dung của Cẩm Nang AI trên một bản đồ: bắt đầu từ nền tảng, đi qua LLM và agent, rồi chọn nhánh đúng với công việc của bạn. Chạm vào một chủ đề để xem tóm tắt và mở bài viết.
Giai đoạn 1 Nền tảng AI
Khái niệm AI cốt lõi0/5 Mô hình AI & AI tạo sinh0/4
Giai đoạn 2 Hiểu LLM
LLM & Token0/2 Context window & RAG0/4
Giai đoạn 3 Agent & hệ sinh thái
AI Agent & MCP0/2 Skills, plugins & hooks cho agent0/3
Chọn nhánh của bạn
Bắt đầu vibe coding0/3 Công cụ AI coding0/7 Claude Code cơ bản0/5 Làm chủ Claude Code0/13 Context engineering0/4 Spec & TDD0/2 Agentic engineering0/4 Loop & harness engineering0/3 Tương lai của nghề dev0/2
Giai đoạn 1 · Nền tảng AI
Trí tuệ nhân tạo (AI) là gì? Khái niệm nền tảng cho người mới
Trí tuệ nhân tạo (AI) là máy tính giả lập khả năng học và suy luận của con người bằng dữ liệu. Tìm hiểu cách AI hoạt động, các cấp độ và rủi ro thực tế.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
Học máy (Machine Learning) là gì? Nguyên lý và thuật toán
Học máy giúp máy tính học từ dữ liệu thay vì quy tắc cứng. Khám phá ba phương pháp học, các thuật toán phổ biến và cách tối ưu mô hình.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
Học sâu (Deep Learning) là gì?
Học sâu là công nghệ mạng nơ-ron đa tầng giúp máy tính tự học từ dữ liệu thô như hình ảnh và ngôn ngữ để giải quyết các bài toán AI phức tạp nhất hiện nay.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
NLP là gì? Giải thích về xử lý ngôn ngữ tự nhiên
NLP là gì? Tìm hiểu Word2Vec (biến chữ thành số), kiến trúc Transformer (giúp AI đọc cả câu cùng lúc) và quá trình tiến hóa thành LLM.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
Những lầm tưởng về AI và sự thật đằng sau
Giải mã những lầm tưởng về AI dưới góc nhìn kỹ thuật: từ cơ chế dự đoán token đến chi phí vận hành và ranh giới giữa toán học và sự thật.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
Mô hình AI (AI model) là gì và hoạt động như thế nào?
Tìm hiểu bản chất mô hình AI (AI model), cơ chế trọng số, lớp mạng nơ-ron và quy trình từ huấn luyện đến suy luận để tối ưu hiệu suất hệ thống.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
AI tạo sinh là gì? Cơ chế, mô hình và giới hạn cốt lõi
AI tạo sinh tạo ra văn bản, hình ảnh và mã nguồn mới bằng cách học phân phối xác suất từ dữ liệu khổng lồ — cơ chế, các loại mô hình, ứng dụng và giới hạn.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
AI có đang thay thế công việc của chúng ta không?
Dữ liệu từ Harvard và Anthropic cho thấy AI thay thế công việc không diễn ra dưới dạng sa thải hàng loạt, mà làm lệch hẳn cơ cấu tuyển dụng.
Tiếp theo trong lộ trình
Giai đoạn 1 · Nền tảng AI
Grok AI là gì? Cách hoạt động và các tính năng nổi bật
Grok AI là trợ lý AI của SpaceXAI tích hợp trên X: truy cập dữ liệu thời gian thực, suy luận đa bước và tạo ảnh/video qua engine Aurora.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
Mô hình ngôn ngữ lớn (LLM) là gì và hoạt động ra sao?
Mô hình ngôn ngữ lớn (LLM) là gì, vì sao có quy mô "lớn", cách nó dự đoán từ tiếp theo, quy trình huấn luyện ba giai đoạn và vì sao vẫn mắc lỗi.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
Token AI là gì? Đơn vị dữ liệu và cửa sổ ngữ cảnh của AI
Token là đơn vị dữ liệu nhỏ nhất mà mô hình ngôn ngữ đọc và viết, còn cửa sổ ngữ cảnh là giới hạn bộ nhớ quyết định AI nhớ được bao nhiêu trong một lần.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
Cửa sổ ngữ cảnh (context window) là gì và quản lý ra sao?
Cửa sổ ngữ cảnh (context window) là bộ nhớ làm việc hữu hạn của LLM, đo bằng token; compaction và RAG giúp duy trì hiệu suất khi hội thoại kéo dài.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
RAG là gì? Cách giúp LLM trả lời dựa trên dữ liệu riêng của bạn
RAG (Retrieval-Augmented Generation) là kỹ thuật tối ưu hóa LLM bằng cách kết nối dữ liệu bên ngoài, giảm ảo giác và cập nhật kiến thức thời gian thực.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
LLM wiki của Andrej Karpathy là gì? Cách tự xây kho tri thức
LLM wiki của Andrej Karpathy biên dịch tri thức thành Markdown, giúp tiết kiệm tới 95% token và truy vấn chính xác hơn RAG.
Tiếp theo trong lộ trình
Giai đoạn 2 · Hiểu LLM
Bộ não thứ hai AI không bao giờ quên: hướng dẫn xây dựng toàn diện
Kiến trúc bộ não thứ hai AI giúp AI ghi nhớ bối cảnh và tri thức lâu dài qua Markdown và tìm kiếm ngữ nghĩa, tối ưu token và hiệu suất.
Tiếp theo trong lộ trình
Giai đoạn 3 · Agent & hệ sinh thái
AI Agent là gì? Kiến trúc, cách hoạt động và ứng dụng thực tế
AI Agent là hệ thống phần mềm tự hành, dùng mô hình ngôn ngữ lớn (LLM) để suy luận, lập kế hoạch và thực thi nhiệm vụ đa bước đạt mục tiêu phức tạp.
Tiếp theo trong lộ trình
Giai đoạn 3 · Agent & hệ sinh thái
MCP (Model Context Protocol) là gì? Kiến trúc và cách hoạt động
MCP (Model Context Protocol) là tiêu chuẩn mở giúp chuẩn hóa giao tiếp giữa ứng dụng AI và nguồn dữ liệu, tối ưu khả năng thực thi của các tác nhân AI (agent).
Tiếp theo trong lộ trình
Giai đoạn 3 · Agent & hệ sinh thái
Agent Skills là gì? Tất cả những gì bạn cần biết
Agent Skills là định dạng đóng gói quy trình và tài nguyên giúp mở rộng khả năng thực thi chuyên sâu cho AI agent thông qua cơ chế nạp ngữ cảnh linh hoạt.
Tiếp theo trong lộ trình
Giai đoạn 3 · Agent & hệ sinh thái
Agent plugin là gì? Cách đóng gói kỹ năng và công cụ cho AI agent
Agent plugin là định dạng đóng gói gom kỹ năng, kết nối công cụ và quy trình tự động vào một thư mục tự chứa để cài đặt, chia sẻ và quản trị dễ dàng.
Tiếp theo trong lộ trình
Giai đoạn 3 · Agent & hệ sinh thái
Hook cho AI agent là gì? Kiểm soát, tự động hóa và bảo mật quy trình
Hướng dẫn dùng hook cho AI agent để kiểm soát, bảo mật và quản trị quy trình làm việc trên Claude Code, Cursor và Codex một cách tất định, an toàn.
Dùng AI trong công việc
NotebookLM là gì? Trợ lý nghiên cứu AI bám nguồn của Google
NotebookLM là công cụ AI từ Google giúp tổng hợp, phân tích và biến dữ liệu cá nhân thành các báo cáo, slide hay podcast có trích dẫn chính xác.
Tiếp theo trong lộ trình
Dùng AI trong công việc
NotebookLM cho sinh viên: học hiệu quả hơn với AI
Dùng NotebookLM cho sinh viên để tóm tắt tài liệu, tạo quiz ôn thi và học hiệu quả với AI bám sát đúng nguồn dữ liệu cá nhân của bạn.
Tiếp theo trong lộ trình
Dùng AI trong công việc
Hướng dẫn Obsidian toàn tập cho người mới bắt đầu
Obsidian là ứng dụng ghi chú Markdown cục bộ, giúp xây dựng mạng lưới tri thức bền vững, tối ưu hiệu suất và đảm bảo quyền sở hữu dữ liệu dài hạn.
Lập trình với AI
Vibe coding là gì? Cách xây dựng ứng dụng bằng AI an toàn
Vibe coding là cách xây phần mềm qua hội thoại với AI: nhanh nhưng cần kiểm soát kỹ thuật để tránh nợ kỹ thuật (technical debt) và lỗ hổng bảo mật.
Tiếp theo trong lộ trình
Lập trình với AI
Mọi điều lập trình viên cần biết về prompt engineering
Hướng dẫn prompt engineering cho lập trình viên: tối ưu in-context learning (học trong ngữ cảnh), gỡ lỗi logic phức tạp và refactor code.
Tiếp theo trong lộ trình
Lập trình với AI
Vibe coding đúng cách: best practices cho lập trình viên
Làm chủ 'vibe coding' với quy trình chuẩn từ kỹ sư kỳ cựu: quản lý ngữ cảnh, thiết kế vertical slice và bảo mật code do AI sinh ra để đạt hiệu suất 10x.
Tiếp theo trong lộ trình
Lập trình với AI
Codex là gì? Hướng dẫn cho người mới bắt đầu
Codex là bộ công cụ tác nhân AI (AI agent) tự chủ của OpenAI, giúp kỹ sư chạy test, sửa lỗi và quản lý Pull Request (PR) qua cơ chế suy luận và sandbox cô lập.
Tiếp theo trong lộ trình
Lập trình với AI
Google Antigravity là gì? Hướng dẫn cài đặt và làm quen
Google Antigravity là nền tảng lập trình agentic tích hợp Gemini 3 Pro, hỗ trợ tự động lập kế hoạch, viết mã và kiểm thử trình duyệt trong môi trường tự trị.
Tiếp theo trong lộ trình
Lập trình với AI
Anthropic có những sản phẩm AI nào? Claude AI, Code, Cowork, Team
Phân tích hệ sinh thái AI của Anthropic: Claude AI, Code, Cowork và Team giúp tối ưu hóa lập trình, tự động hóa nghiệp vụ và bảo mật bằng cơ chế sandbox/VM.
Tiếp theo trong lộ trình
Lập trình với AI
Claude Cowork là gì? Hướng dẫn cho người mới bắt đầu
Claude Cowork là hệ thống AI tác nhân (agentic AI) chạy trên Desktop, tự thực hiện trọn quy trình đa bước ngay trên tệp tin cục bộ và ứng dụng của bạn.
Tiếp theo trong lộ trình
Lập trình với AI
Claude Design là gì? Hướng dẫn cho người mới bắt đầu
Claude Design của Anthropic Labs giúp bạn dựng giao diện và bản mẫu bằng Opus 4.7, xuất code React/Tailwind và đóng gói bản thiết kế bàn giao cho Claude Code.
Tiếp theo trong lộ trình
Lập trình với AI
Claude Artifacts là gì và dùng ra sao?
Claude Artifacts là tính năng giúp bạn tạo ứng dụng tương tác, dashboard và tài liệu chuyên biệt ngay trong cửa sổ chat của Claude.
Tiếp theo trong lộ trình
Lập trình với AI
Lovable.dev: Kỹ sư phần mềm AI dựng app full-stack từ một prompt
Phân tích kỹ thuật Lovable: dựng ứng dụng React/TypeScript full-stack từ prompt, quản lý credit và kiểm soát rủi ro bảo mật RLS trên Supabase.
Tiếp theo trong lộ trình
Lập trình với AI
Claude Code là gì? Hướng dẫn cho người mới bắt đầu
Claude Code là hệ thống lập trình tác nhân của Anthropic, có khả năng tự động đọc mã nguồn, chỉnh sửa tệp, chạy test và quản lý Git qua ngôn ngữ tự nhiên.
Tiếp theo trong lộ trình
Lập trình với AI
Bảng tra Claude Code commands & shortcuts
Bảng tra nhanh công dụng từng slash command của Claude Code, shortcuts bàn phím và các tính năng ẩn hữu ích ngay trong terminal.
Tiếp theo trong lộ trình
Lập trình với AI
CLAUDE.md: Tối ưu hóa ngữ cảnh (context) cho Claude Code
CLAUDE.md tối ưu ngữ cảnh và hiệu suất làm việc với Claude Code qua các quy tắc hành vi, chỉ dẫn kỹ thuật và cơ chế quản lý bộ nhớ dự án.
Tiếp theo trong lộ trình
Lập trình với AI
Tại sao bạn nên ngừng dùng /init để tạo file CLAUDE.md
Vì sao lệnh /init cho CLAUDE.md làm hao tài nguyên và giảm 2-3% hiệu suất AI agent. Cách dựng một file cấu hình tinh gọn, dựa trên dữ liệu đo thực tế.
Tiếp theo trong lộ trình
Lập trình với AI
CLAUDE.md vs AGENTS.md vs SKILL.md: phối hợp cả ba thế nào cho hiệu quả?
So sánh CLAUDE.md, AGENTS.md và SKILL.md theo cơ chế nạp ngữ cảnh, hiệu suất (giảm 28% runtime) và chiến lược bảo vệ ngân sách token cho AI agent.
Tiếp theo trong lộ trình
Lập trình với AI
Memory trong Claude Code hoạt động như thế nào?
Hệ thống memory Claude Code gồm nhiều tầng, giữ lại ngữ cảnh dự án, quy tắc mã nguồn và sở thích cá nhân xuyên suốt các phiên làm việc.
Tiếp theo trong lộ trình
Lập trình với AI
Hướng dẫn về Claude memory files và cơ chế điều hướng
Tối ưu ngữ cảnh cho Claude Code bằng Claude memory files, hooks và subagents — biến AI thành một đội ngũ kỹ sư thực thụ thay vì công cụ gõ code tự động.
Tiếp theo trong lộ trình
Lập trình với AI
Các skill Claude Code tốt nhất giúp Claude làm việc như kỹ sư senior
Checklist các skill Claude Code đáng cài nhất, giúp Claude lập kế hoạch, viết test, tự review và làm việc như một kỹ sư senior.
Tiếp theo trong lộ trình
Lập trình với AI
Lệnh /goal trong Claude Code là gì và hoạt động ra sao?
Lệnh /goal đặt một điều kiện hoàn thành rồi để Claude Code tự chạy qua nhiều lượt đến khi đạt được, thay vì bạn phải nhắc "continue" sau mỗi vài bước.
Tiếp theo trong lộ trình
Lập trình với AI
Lệnh /loop trong Claude Code
Lệnh /loop trong Claude Code tự động hóa các lời nhắc lặp lại, giúp bạn rà soát mã nguồn và chạy các tác vụ định kỳ ngay trong phiên làm việc.
Tiếp theo trong lộ trình
Lập trình với AI
Skill Claude Code miễn phí: xoá 90% dấu vết giao diện AI
Dùng các skill miễn phí để loại bỏ vẻ ngoài rập khuôn của giao diện AI trên Claude Code, mang lại thẩm mỹ chuyên nghiệp và có gu cho sản phẩm.
Tiếp theo trong lộ trình
Lập trình với AI
Ultrathink, Ultraplan, Ultracode, Ultrareview trong Claude Code
Claude Code có 4 lệnh Ultra (think, plan, code, review) giúp lập trình viên xử lý bài toán kiến trúc phức tạp và rà soát bảo mật có xác minh.
Tiếp theo trong lộ trình
Lập trình với AI
Caveman là gì? Giảm 60% token khi dùng LLM
Chế độ Caveman giúp cắt giảm tới 75% token khi dùng Claude Code, tiết kiệm chi phí API và tăng tốc độ xử lý cho kỹ sư thông qua kỹ thuật nén ngữ nghĩa.
Tiếp theo trong lộ trình
Lập trình với AI
Graphify: Biến thư mục bất kỳ thành knowledge graph
Graphify chuyển mã nguồn và tài liệu thành knowledge graph, giúp trợ lý AI hiểu cấu trúc dự án và tiết kiệm tới 71 lần chi phí token khi coding.
Tiếp theo trong lộ trình
Lập trình với AI
Giảm 90% token Claude Code bằng Code Graph
Tối ưu hóa token Claude Code và giảm 90% chi phí thăm dò mã nguồn bằng Code Graph, giải pháp bản đồ tri thức local-first tích hợp qua giao thức MCP.
Tiếp theo trong lộ trình
Lập trình với AI
Mẹo giảm 80% chi phí Claude Fable 5
Hướng dẫn kỹ thuật tối ưu chi phí Claude Fable 5 qua cấu hình Effort, Prompt Caching và Model Routing để tiết kiệm tới 80% ngân sách vận hành.
Tiếp theo trong lộ trình
Lập trình với AI
Anthropic's Teams dùng Claude Code thế nào trong công việc thực tế?
Xem cách các team tại Anthropic dùng Claude Code để gỡ lỗi Kubernetes, dựng ứng dụng React và tự động hóa hàng trăm mẫu quảng cáo chỉ trong vài phút.
Tiếp theo trong lộ trình
Lập trình với AI
GitHub repo và nguồn học Claude Code: chọn cái nào, dùng ra sao
Mỗi bài đào sâu một GitHub repo, skill hay nguồn học quanh Claude Code: cài ở đâu, dùng vào lúc nào, và nó đổi cách bạn làm việc ra sao.
Lập trình với AI
Context engineering là gì? Bốn chiến lược quản lý cửa sổ ngữ cảnh
Hướng dẫn context engineering cho hệ thống AI agent: quản lý cửa sổ ngữ cảnh hữu hạn và tránh mất thông tin ở giữa ngữ cảnh ('lost in the middle').
Tiếp theo trong lộ trình
Lập trình với AI
Context engineering vs prompt engineering
Phân biệt context engineering vs prompt engineering: từ tinh chỉnh câu lệnh đến kiến trúc hệ thống dữ liệu động cho hệ thống AI vận hành ổn định trong thực tế.
Tiếp theo trong lộ trình
Lập trình với AI
/compact là gì? Chống context rot (thối rữa ngữ cảnh) - Claude Code
Ngăn chặn context rot trong Claude Code bằng lệnh /compact. Hướng dẫn nén chủ động ở mức 60% để giữ độ sắc bén và hiệu suất logic của AI khi lập trình.
Tiếp theo trong lộ trình
Lập trình với AI
AGENTS.md có thực sự giúp coding agent thông minh hơn?
Phân tích kỹ thuật về AGENTS.md: vì sao file ngữ cảnh do AI tạo làm giảm 2% hiệu suất, còn file do con người viết giúp tăng 4% tỷ lệ thành công.
Tiếp theo trong lộ trình
Lập trình với AI
Spec-driven development là gì? Cách đặc tả dẫn dắt AI
Spec-driven development là phương pháp dùng đặc tả chi tiết làm nguồn sự thật duy nhất dẫn dắt AI coding agent tạo code đúng, ít nợ kỹ thuật (technical debt).
Tiếp theo trong lộ trình
Lập trình với AI
Vì sao Test-Driven Development (TDD) giúp AI viết code tốt hơn
TDD là nền tảng giúp AI agent viết code chính xác hơn: nó giảm lỗi và kiểm soát output bằng các mục tiêu nhị phân đúng/sai rõ ràng.
Tiếp theo trong lộ trình
Lập trình với AI
Agentic engineering là gì? Hướng dẫn cho lập trình viên
Tìm hiểu agentic engineering, quy trình điều phối AI agent chuyên nghiệp giúp tối ưu hiệu suất nhờ kỷ luật kỹ thuật và quản lý ngữ cảnh (context engineering).
Tiếp theo trong lộ trình
Lập trình với AI
Làm chủ subagents trong Claude Code
Tối ưu Claude Code bằng subagents: quản lý ngữ cảnh, chạy song song và giảm chi phí token nhờ cô lập từng tác vụ trong các cửa sổ ngữ cảnh riêng biệt.
Tiếp theo trong lộ trình
Lập trình với AI
Làm chủ agent teams trong Claude Code
Hướng dẫn vận hành agent team trong Claude Code để phối hợp nhiều agent song song, tối ưu hóa ngữ cảnh và xử lý dự án phức tạp hiệu quả hơn.
Tiếp theo trong lộ trình
Lập trình với AI
Dynamic Workflow, Sub-agents hay Agent Teams: chọn pattern nào?
Hướng dẫn chọn pattern điều phối trong Claude Code: so sánh Dynamic Workflow, sub-agents và Agent Teams về chi phí token, hiệu năng và quy mô hệ thống AI.
Tiếp theo trong lộ trình
Lập trình với AI
Loop Engineering: Ngừng ra lệnh cho AI, hãy thiết kế vòng lặp
Loop Engineering là cách thiết kế hệ thống để AI tự động hóa việc viết prompt và kiểm thử, lặp qua các mục tiêu đệ quy (recursive goals) đến khi xong việc.
Tiếp theo trong lộ trình
Lập trình với AI
Ralph Loop là gì? Chạy AI agent trong vòng lặp Bash đến khi xong việc
Tìm hiểu Ralph Loop: kỹ thuật chạy AI agent theo vòng lặp Bash, giúp tối ưu Claude Code, tránh context rot và để AI tự code khi bạn rời máy (AFK).
Tiếp theo trong lộ trình
Lập trình với AI
Harness engineering là gì? Kiến trúc, vai trò và tương lai
Harness engineering là kỷ luật xây dựng giàn giáo, logic thực thi và lớp kiểm soát bao quanh mô hình AI để agent chạy ổn định trong môi trường production.
Tiếp theo trong lộ trình
Lập trình với AI
Tại sao vibe coding đang dần bị thay thế?
Vibe coding dựng prototype nhanh nhưng để lại lỗ hổng bảo mật, nợ kỹ thuật (technical debt), đẩy ngành sang kỹ thuật tác nhân (agentic engineering) kỷ luật hơn.
Tiếp theo trong lộ trình
Lập trình với AI
Kỹ sư phần mềm trong thời đại AI
Vai trò của kỹ sư phần mềm trong thời đại AI đang dịch chuyển từ viết cú pháp sang thiết kế kiến trúc bền vững và quản trị những kịch bản hỏng hóc phức tạp.