/images/avatar.webp

Luân Dương

77.5k stars chỉ với một ý tưởng: bắt AI agent nói chuyện như người tiền sử

77.5k stars chỉ với một ý tưởng: bắt AI agent nói chuyện như người tiền sử

⛏️ “Why use many token when few do trick.”


Cái bookmark 80 đô

Hồi tháng 4 vừa rồi, mình đang xào mấy cái PR cho vụ refactor service layer ở chỗ làm. Mỗi lần chạy Claude Code để review hay generate một đoạn code, output nó trả về toàn:

Từ Claude Code đến Hermes Agent: Hành trình tìm con AI agent không 'quên' mình mỗi sáng

ng thứ Hai, mình mở Claude Code lên, gõ claude trong terminal, chờ 3 giây loading rồi nhận ra: nó chả nhớ gì cả.

Không biết project này dùng Gin hay Fiber. Không biết validation layer viết ở đâu. Không biết convention đặt tên file thế nào. Cái PR đang làm dở tuần trước — nó nhìn như tờ giấy trắng. Cay vcl 💀

Claude Code xịn thật — model xịn, tool coverage ngon, viết code nhanh. Nhưng mỗi lần mở session mới là mỗi lần mình phải giải thích lại từ đầu. “Dùng Go nhé, Gin framework nhé, gRPC nhé, repository pattern nhé.” Nó gật đầu rồi 3 tiếng sau tự ý đổi GetMenuByID thành fetchMenuByID — phá toang convention PascalCase của Go. Cảm giác như mỗi sáng đi làm lại phải train lại thực tập sinh vậy.

Trellis: Training wheels cho AI coding agent của bạn

�ng 1 Tết, mình ngồi undo cái commit mà Claude Code tự ý push lên main lúc 2h sáng.

Nó xoá hết validation layer, rename mấy cái handler từ GetMenuByID thành fetchMenuByID — phá convention Go exported function PascalCase mà cả team đã thống nhất. Bug thì không hẳn, nhưng code nhìn như chó cắn. Review reject, pull rollback, cả đội mất nửa ngày.

Lỗi tại Claude Code? Cũng không hẳn. Nó làm đúng những gì được yêu cầu. Vấn đề là nó không biết project convention — không biết team dùng PascalCase cho exported functions, không biết validation layer phải giữ nguyên, không biết có spec nào cấm đập đi xây lại.

Mổ xẻ 13 models trên Opencode GO: $10/tháng nên dùng model nào cho việc gì?

nh từng có 5 cái API key cho 5 cái provider khác nhau. DeepSeek một key, MiniMax một key, OpenRouter một balance, Anthropic một subscription… Mỗi cuối tháng ngồi check từng dashboard coi hết bao nhiêu tiền, key nào sắp expire, balance nào còn 3 xu.

Mệt vcl 💀

Rồi một hôm tình cờ thấy thằng Opencode GO — $10/tháng, 13 models, một key duy nhất. Phản ứng đầu tiên: “Lừa đảo à? $10/tháng unlimited models?”

Claude Code có siêu năng lực, nhưng không ai chỉ bạn cách mở khóa. Plugin này làm điều đó.

�i mới bắt đầu dùng Claude Code, mình mở terminal, gõ claude, rồi… ngồi nhìn con trỏ nhấp nháy. Mình biết nó có hooks, MCP servers, skills, subagents, plugins — cả một hệ sinh thái extension points mà Anthropic quảng cáo rầm rộ. Nhưng bắt đầu từ đâu? Cái nào thực sự có ích cho project của mình? Cài xong rồi config ra sao?

Hóa ra mình không phải người duy nhất. Lướt qua Reddit, Zenn, Towards AI — cả tá developer cùng một câu hỏi: “Claude Code có quá nhiều thứ, làm sao biết nên dùng gì?”

Claude-Mem: Khi AI Agent Có Thể Nhớ Mọi Thứ Bạn Đã Làm

Claude-Mem: Khi AI Agent Có Thể Nhớ Mọi Thứ Bạn Đã Làm

Hồi tuần trước, mình mở Claude Code lên để tiếp tục feature đang dở — và nhận ra mình phải giải thích lại toàn bộ project context từ đầu.

Tại sao lần trước mình chọn pattern này? File nào đã sửa? Bug gì đã fix? Tất cả biến mất theo session cũ. Claude Code mỗi session là một tờ giấy trắng. Cay vcl.