Thiết kế Observability cho AI Agent
Kỹ năng giúp thiết kế trace, span, metric, alert và runbook điều tra cho AI agent theo hướng bảo vệ dữ liệu riêng tư.
Tự động hóaNâng cao★ 161⑂ 32Điểm AI 9/10Cập nhật lần cuối: 9 thg 8, 2026
Kỹ năng này làm gì
Hướng dẫn xây dựng toàn bộ hệ thống quan sát (observability) cho luồng làm việc của AI agent.
- Nguyên tắc: mỗi lượt yêu cầu người dùng = một trace; tạo span cho model call, retrieval, tool, handoff, phê duyệt, retry
- Sinh schema trace/event kèm identifier, thuộc tính và quy tắc che dữ liệu (redaction)
- Định nghĩa SLI: tỷ lệ thành công, latency p95, tỷ lệ lỗi tool, chi phí trên mỗi task hoàn thành
- Đặc tả dashboard, alert, kế hoạch sampling/retention/quyền truy cập/chi phí và runbook điều tra sự cố
- Chạy
python3 scripts/summarize_traces.py spans.jsonlđể kiểm tra cấu trúc span (thiếu parent, số root, vòng lặp) và phát hiện field nghi chứa secret/PII
Mặc định là telemetry không chứa nội dung; chỉ ghi prompt/response khi có phê duyệt rõ ràng, có che dữ liệu và giới hạn lưu trữ.
Dành cho ai
- Kỹ sư backend/platform đưa LLM agent lên production
- Nhóm đang bí trong việc truy nguyên lỗi tool thất thường hoặc chi phí tăng vọt
- SRE, on-call, hoặc người phụ trách audit cần chuẩn hóa SLO và bằng chứng
Ví dụ sử dụng
- "Agent nghiên cứu chậm hơn sau bản release" → so sánh trace theo tag phiên bản, bóc p95 theo span retrieval/model/browser tool, kiểm tra retry và queue delay để chỉ ra khâu gây hồi quy
- Gắn telemetry lần đầu cho agent nhiều tool → nhận ngay taxonomy span, chuẩn thuộc tính, quy tắc redaction và bản nháp dashboard
- Kiểm tra file spans.jsonl bằng script để phát hiện parent bị thiếu, vòng lặp và các đường dẫn field nghi lộ thông tin nhạy cảm
· · · Hướng dẫn cài đặt · · ·
Dùng thử ngay, không cần cài
Dán đoạn dưới vào Claude là dùng được skill này mà không cần cài đặt.
Hãy đọc hướng dẫn trong tệp này và làm theo để giúp mình: https://raw.githubusercontent.com/seb1n/awesome-ai-agent-skills/HEAD/agent-engineering/agent-observability/SKILL.md Mình muốn: (viết việc bạn cần ở đây)
Nếu Claude không mở được liên kết, hãy mở liên kết và copy nội dung vào rồi dán.
↓ Thấy hữu ích thì tải ZIP bên dưới và cài. Sau đó skill tự chạy, không phải dán lại mỗi lần.
Cài vào ứng dụng Claude (không cần terminal)
- Tải tệp ZIP bằng nút bên dưới.
- Trong Claude, mở Settings → Capabilities và bật 'Code execution and file creation'. (chỉ một lần)
- Vào Customize → Skills → + → 'Upload a skill' rồi tải tệp ZIP lên.
Cài vào Claude Code
Để Claude làm — dán câu dưới đây vào Claude Code
Hãy cài skill mình tìm thấy trên Claude Skill Mart. Copy thư mục agent-engineering/agent-observability từ repo GitHub seb1n/awesome-ai-agent-skills vào ~/.claude/skills/agent-observability/ của mình. Sau khi cài xong, cho mình biết skill này làm được gì trong một câu.
Cài bằng lệnh thủ công
git clone https://github.com/seb1n/awesome-ai-agent-skills.git && mkdir -p ~/.claude/skills && cp -r awesome-ai-agent-skills/agent-engineering/agent-observability ~/.claude/skills/⚠ Đây là skill do người khác tạo. Hãy kiểm tra repo gốc trước khi cài.
- Mở terminal.
- Tải repo:
git clone https://github.com/seb1n/awesome-ai-agent-skills.git - Tạo thư mục skill:
mkdir -p ~/.claude/skills - Copy skill:
cp -r awesome-ai-agent-skills/agent-engineering/agent-observability ~/.claude/skills/ - Kiểm tra
references/trace-schema.mdvàscripts/summarize_traces.pyđã được copy kèm. - Khởi động lại Claude Code, rồi yêu cầu ví dụ: "thiết kế observability cho agent này" hoặc "định nghĩa schema trace".
- Cần python3 để chạy script:
python3 --version
Xem mã nguồn trên GitHub ↗Giấy phép: MIT