Hướng dẫn AI Engineering Stack
Tài liệu này giải thích AI engineering stack hiện đại dưới góc nhìn của AI solution architect và engineering lead: workflow frameworks, agent harness/runtime, agent app frameworks, model serving, RAG/data, tools/MCP, evals, observability, security và governance.
Thứ tự đọc được thiết kế như sau:
- Nền tảng: hiểu AI-DLC và Spec-Driven Development.
- Công cụ áp dụng: dùng cheat sheet, wizard, templates và scenario lab.
- Stack map: hiểu model serving, RAG/data, tools/MCP, evals, security và governance.
- Agent layers: hiểu LangChain, LangGraph, Hermes, Codex CLI, Claude Code nằm ở tầng nào.
- Đi sâu từng framework: hiểu từng framework theo đúng bản chất của nó.
- So sánh: chỉ so sánh sau khi đã có đủ context.
- Áp dụng: chọn stack theo team, mức rủi ro và loại codebase.
Bắt đầu bằng bản đồ stack
Nếu bạn bị rối vì framework nào cũng có vẻ giống plan -> implement -> review, hãy bắt đầu với Bản đồ AI Engineering Stack. Trang này giải thích mỗi framework sở hữu layer nào trước khi đi vào so sánh từng tool.
Cheat Sheet Một Trang
Bản đồ layer, selection matrix và các cặp không nên so sánh trực tiếp.
Decision Wizard
Công cụ tương tác để biến context của bạn thành stack khuyến nghị.
Templates
Starter artifacts có thể tải cho specs, AI-DLC records, evals và tool policies.
Scenario Lab
Một RAG assistant feature được nhìn qua nhiều workflow khác nhau.
AI Engineering Stack
Bản đồ đầy đủ của workflow, harness, app framework, model, RAG, tools, evals và governance.
LangChain
Framework để build LLM apps và tool-calling agents.
LangGraph
Stateful orchestration framework cho long-running agent systems.
GitHub Spec Kit
Spec-first delivery: intent trở thành spec, plan, tasks và implementation.
OpenSpec
SDD nhẹ, artifact-guided, có change folder, delta specs và iteration linh hoạt.
AWS AI-DLC Workflows
Lifecycle governance cho AI-driven development, có approval và audit trail.
GSD / Get Shit Done
Context engineering và multi-agent execution cho dự án dài ngày.
Superpowers
Engineering discipline skills: brainstorm, design, TDD, review, finish.
Hermes Agent
Open-source, hackable agent runtime/CLI cho memory, tools, skills và subagents.
Ecosystem Lân Cận
OpenAI Agents SDK, AutoGen, CrewAI, Google ADK, Dify, n8n và managed agents nằm ở đâu.
Định hướng nhanh
| Nếu nỗi đau lớn nhất là... | Bắt đầu với |
|---|---|
| Cần đường chọn nhanh nhất | Cheat sheet một trang |
| Muốn stack recommendation theo context | Decision wizard tương tác |
| Cần artifacts copy-paste được | Templates và starter artifacts |
| Muốn xem cùng một feature qua từng workflow | Scenario lab |
| Đang rối vì các agent tools lân cận | Bản đồ ecosystem agent |
| Cần bản đồ kiến trúc AI engineering đầy đủ | Bản đồ stack |
| Cần chất lượng production cho AI app | Evals và Observability |
| Cần dùng tools an toàn và governance cho agent | Tools/MCP và Security/Governance |
| Requirement mơ hồ, agent hay đoán | GitHub Spec Kit |
| Muốn SDD nhẹ, linh hoạt, ít gate hơn | OpenSpec |
| Enterprise cần approval, traceability, NFR và audit | AWS AI-DLC Workflows |
| Dự án dài ngày, agent hay mất context | GSD / Get Shit Done |
| Agent code quá nhanh, thiếu test/design/review | Superpowers |
| Muốn self-host hoặc customize agent runtime | Hermes Agent |
flowchart TB
A[AI coding workflow landscape] --> B[Spec correctness]
A --> AA[AI app orchestration]
A --> C[Lifecycle governance]
A --> D[Execution throughput]
A --> E[Engineering discipline]
A --> F[Agent runtime]
B --> SK[GitHub Spec Kit]
B --> OS[OpenSpec]
C --> AD[AWS AI-DLC]
D --> GSD[GSD]
E --> SP[Superpowers]
F --> HA[Hermes Agent]
AA --> LC[LangChain]
AA --> LG[LangGraph]Lộ trình đọc đề xuất
- AI-DLC
- Spec-Driven Development
- Cheat sheet một trang
- Decision wizard tương tác
- Templates và starter artifacts
- Scenario lab
- Bản đồ ecosystem agent
- Bản đồ AI Engineering Stack
- Tầng model và serving
- Data, RAG và Retrieval
- Tools, MCP và Gateway
- Evals và Observability
- Security và Governance
- Agent Harness vs Workflow
- LangChain
- LangGraph
- LangChain/LangGraph vs Hermes
- GitHub Spec Kit
- OpenSpec
- AWS AI-DLC Workflows
- GSD / Get Shit Done
- Superpowers
- Hermes Agent
- Codex CLI vs Claude Code vs Hermes
- Ma trận so sánh
- Cùng flow, khác mục đích
- Hướng dẫn chọn
- Kết hợp framework
- Use case thực tế
- Playbook triển khai
- Expert review