Desoul Review English

← Xem tất cả tool

emaarco/hogwarts

Một marketplace plugin và bộ script cài đặt cho Claude Code, tên là hogwarts spellbook. Protego Totalum bật sandbox ở chế độ strict và cài một hook chặn đọc file .env, key và credential cloud. Imperio thêm rule style theo đường dẫn, Revelio liệt kê các lần gọi tool bị lỗi, Felix Felicis kiểm tra setup của repo. Hook mình test lúc đầu ra mắt dưới tên emaarco/agento-patronum, tác giả đã gộp nó vào repo này, nằm trong Protego Totalum, và URL cũ không còn dùng được.

Hoạt độngTự test

Ngày 6/11 mình chạy 33 lần gọi tool giả (đọc .env, key, credential, lệnh printenv) vào hook patronum lúc nó còn là plugin riêng, rồi vào bản lúc đó, kết quả giống hệt. Ngày 14/11 mình chạy lại bản hiện tại của hook trong sandbox macOS (không có mạng, chỉ ghi vào folder tạm), với bộ lần gọi dựng lại vì bộ cũ không được lưu. Kết quả khớp lần trước, chỉ khác là file token của GitHub CLI giờ bị chặn (hook đã thêm năm rule). Input không phải JSON vẫn exit 5, nên không bị chặn, và log vẫn ghi sáu dòng cho mỗi lần chặn.

Mình dựa vào đâu để đánh giá

Mình đã test thử và ghi lại kết quả.

Phù hợp với

Ai muốn giữ Claude Code tránh xa file bí mật bằng hook cộng sandbox, và không ngại chạy script Node sửa settings của chính mình.

Không phù hợp với

Ai cần chặn mọi lệnh có thể lộ secret. Hook chặn đọc file và lệnh Bash bắt đầu bằng printenv, còn env và set vẫn đi qua. Nó cần jq và không hỗ trợ Windows gốc.

Repo

Mở repo trên GitHub ↗

Star
0
License
MITDùng, sửa, bán đều được, kể cả trong project closed-source. Chỉ cần giữ lại thông tin bản quyền của tác giả.
Độ hoàn thiện
active
Lần push gần nhất
2026-11-12
Mình check lần cuối
2026-11-14

Filter

Tag

Hướng dẫn