Tính năng nâng cao của AgentDB
Skill tham chiếu giúp Claude cấu hình các tính năng nâng cao của AgentDB: đồng bộ QUIC, tìm kiếm hybrid, sharding nhiều database và MMR.
Lập trìnhNâng cao★ 331⑂ 27Điểm AI 7/10Cập nhật lần cuối: 28 thg 7, 2026
Giúp được gì
Cung cấp cho Claude tài liệu tham chiếu khi bạn làm việc với AgentDB (adapter reasoningbank của agentic-flow) ở mức nâng cao.
- Đồng bộ QUIC: bật
enableQUICSync, khai báosyncPeers, port, retry, nén; kèm biến môi trường để triển khai nhiều node - Chọn metric khoảng cách: so sánh cosine / euclidean / dot (công thức, khoảng giá trị, tình huống dùng) và ví dụ hàm khoảng cách có trọng số tự viết
- Tìm kiếm hybrid: kết hợp độ tương đồng vector với filter metadata (
$gte,$in,$contains) và trọng số vector/metadata - Nhiều database & sharding: tách DB theo domain, hàm route tới shard phù hợp
- MMR để tăng đa dạng kết quả, tổng hợp ngữ cảnh, connection pooling, xử lý lỗi theo mã, monitoring, CLI export/import/merge/reindex, VACUUM và mục troubleshooting
Phù hợp với ai
- Lập trình viên Node.js/TypeScript đang xây bộ nhớ agent bằng agentic-flow / AgentDB
- Người cần chia sẻ bộ nhớ giữa nhiều agent hoặc nhiều node máy chủ
- Người muốn tinh chỉnh chất lượng tìm kiếm vector (filter, độ đa dạng)
Ví dụ sử dụng
- "Cho 3 server đồng bộ pattern AgentDB gần như tức thời" → sinh cấu hình port/peers và lệnh chạy từng node
- "Chỉ tìm bài báo ML từ 2023 trở lại và có trên 50 lượt trích dẫn" → viết
retrieveWithReasoningkèm filter metadata - "Kết quả gợi ý bị trùng lặp" → hướng dẫn dùng
useMMRvà tinh chỉnhmmrLambda
Yêu cầu: Node.js 18+, AgentDB v1.0.7+, hiểu cơ bản về hệ phân tán và vector search.
· · · 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/spencermarx/open-code-review/HEAD/.claude/skills/agentdb-advanced/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 .claude/skills/agentdb-advanced từ repo GitHub spencermarx/open-code-review vào ~/.claude/skills/agentdb-advanced-features/ 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/spencermarx/open-code-review.git && mkdir -p ~/.claude/skills && cp -r open-code-review/.claude/skills/agentdb-advanced ~/.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 và clone repo:
git clone https://github.com/spencermarx/open-code-review.git - Tạo thư mục skill của Claude Code:
mkdir -p ~/.claude/skills - Copy skill:
cp -r open-code-review/.claude/skills/agentdb-advanced ~/.claude/skills/ - Chuẩn bị AgentDB trong dự án: kiểm tra Node.js >= 18 rồi chạy
npm i agentic-flow(kiểm tra CLI bằngnpx agentdb@latest --help) - Thêm biến môi trường vào
.env, ví dụAGENTDB_PATH=.agentdb/reasoningbank.dbvàAGENTDB_ENABLED=true - Khởi động lại Claude Code và thử yêu cầu "cấu hình QUIC sync cho AgentDB" để xác nhận skill đã được nạp.
Xem mã nguồn trên GitHub ↗Giấy phép: Apache-2.0