How I Turned My Obsidian Vault Into Claude Code's Brain
TL;DR
Tác giả chia sẻ cách biến Obsidian thành “bộ nhớ” cho Claude Code — thay vì mỗi lần hỏi phải giải thích lại từ đầu, giờ Claude hiểu luôn dự án, team, và cách bạn làm việc. Kết quả: nó bắt được sai sót mà mình never thấy, và trở thành đồng đội thay vì công cụ.
→ Ai cần: Người dùng Claude Code muốn nó làm việc hiệu quả hơn với knowledge work (không chỉ code).
Bài này dành cho ai?
1. Người dùng AI muốn làm việc hiệu quả hơn
Vấn đề: Mỗi lần mở Claude, phải giải thích lại context từ đầu — dự án là gì, team có ai, ưu tiên ra sao. Mất 30 phút mỗi ngày chỉ để “onboarding”.
Khi nào cần: Khi dùng Claude cho công việc không liên quan đến code — viết content, quản lý dự án, phân tích data.
Được gì: Skip onboarding, đi thẳng vào việc. Claude tự tìm connections mà mình không thấy.
2. Người muốn build AI workflow cho team
Vấn đề: Team dùng AI nhưng mỗi người phải setup riêng, không có standardized context.
Khi nào cần: Khi muốn tạo “AI assistant” cho cả team, không chỉ cá nhân.
Được gì: Có thể tạo vault mẫu với CLAUDE.md chuẩn, ai cũng dùng được ngay.
3. Người muốn biết “context engineering” là gì
Vấn đề: Nghe nhiều về prompt engineering nhưng thấy nó không đủ.
Khi nào cần: Khi muốn hiểu tại sao AI “dumb” dù model mạnh.
Được gì: Hiểu rằng bottleneck không phải AI mà là thông tin mình feed cho nó.
Các điểm chính
-
Claude Code như nhân viên bị chứng amnesia Nó rất smart nhưng mỗi session bắt đầu từ zero. Không nhớ dự án hôm qua, không biết công ty làm gì, không biết bạn đang build cái gì. → Làm gì: Đừng expect nó “hiểu” nếu mình không cho nó context.
-
Context engineering > Prompt engineering Andrej Karpathy gọi đây là “nghệ thuật fill context window với đúng thông tin cho bước tiếp theo”. AI đủ smart rồi, vấn đề là mình không feed đủ data. → Làm gì: Tập trung vào việc give context, không phải viết prompt dài hơn.
-
Obsidian là tool hoàn hảo vì AI đọc markdown native Obsidian lưu mọi thứ thành markdown files — không có frontmatter, không có junk, chỉ có text. Claude đọc được liền, không cần convert hay integration. → Làm gì: Dùng Obsidian làm “wiki cá nhân” cho công việc và cuộc sống.
-
CLAUDE.md là file onboarding, không phải documentation Đây là file Claude đọc mỗi khi bắt đầu session. Viết như đang onboard nhân viên mới — ai mình là, đang làm gì, ưu tiên gì, muốn nó behave thế nào. → Làm gì: Dùng template provided, điền thông tin thực của mình.
-
Index.md trong mỗi folder là “map” giúp Claude navigate Thay vì đọc hết mọi file, Claude đọc index rồi biết folder đó có gì. 80% giá trị nằm ở đây. → Làm gì: Tạo index.md cho mỗi folder chính, nhờ Claude tự tạo nếu lười.
-
Claude tự find connections mà mình không thấy Ví dụ: tác giả tạo taste profile cho writing, không hỏi gì nhưng Claude tự link với personality assessment từ months ago trong folder khác. Nó “hold all threads” mà mình không thể. → Làm gì: Ask Claude đọc hết vault rồi surface connections chưa thấy.
-
Anthropic tự dùng markdown cho hệ thống instruction CLAUDE.md file mà họ build cho product cũng là plain markdown. Architecture họ chọn cho chính mình y hệt cách tác giả mô tả. → Làm gì: Đây không phải hack — đây là cách chuẩn được thiết kế sẵn.
Quick Start
1. Tạo Obsidian vault mới
- Download và cài Obsidian
- Tạo vault mới (vault = folder trên máy)
- Tạo folder structure: projects/, notes/, team/, tasks/
2. Tạo CLAUDE.md ở root
# CLAUDE.md
Đang tải nội dung...
Xây phần mềm không cần UI
Agent-first development: 3 buổi từ CLI commerce engine → MCP server → website trên Cloudflare.
Xem chi tiết & đăng ký →
Công ty một người: Present, Bán & Vận hành
3-pack cohort cho công ty một người: Skill làm slide, bán & vận hành workshop tự động, vault giữ tri thức compound.
Xem chi tiết & đăng ký →