Skip to content

Lệnh CLI

Dùng phần này khi bạn đã biết mình cần kết quả gì và muốn tìm đúng lệnh zenify.

Mỗi lệnh có một trang riêng với cú pháp, cờ và ví dụ. Nội dung cú pháp và cờ lấy thẳng từ binary, nên luôn khớp với phiên bản bạn đang chạy. Kiểm tra phiên bản bằng zenify version.

Tìm lệnh theo việc cần làm

Việc cần làmBắt đầu vớiLệnh thường dùng
Cài kit vào workspace, kiểm tra môi trườngzenify upzenify doctor, zenify update, zenify version, zenify down
Mở worktree cho một task, chạy dev serverzenify wt newzenify wt ls, zenify wt url, zenify wt wire, zenify wt rm, zenify wt sweep
Sửa lỗi trên productionzenify hotfix baserefzenify wt new với --type hotfix
Đọc dữ liệu thật trước khi viết codezenify db-readzenify db-perf
Kiểm tra thay đổi chạm tài nguyên chungzenify gate participantszenify spec contracts
Kiểm spec và plan trước khi codezenify analyzezenify standards, zenify spec status
Kiểm thử UI và E2Ezenify visual checkzenify e2e lint, zenify e2e run
Bảo vệ branch deploy, quét secret, kiểm rulezenify guard installzenify secret-scan, zenify rules lint
Release và ghi nhận rủi rozenify release-reportzenify release-note, zenify review-log
Knowledge store và tài liệuzenify docs synczenify docs gen, zenify config
Quản lý plugin skillzenify skills synczenify skills install
Theo dõi phiên Claude Codezenify observe reportzenify observe statusline install
Gom repo về layout chuẩnzenify migrate

Tất cả lệnh

LệnhMô tả
zenify analyzeKiểm tra cơ học một cặp spec và plan trước khi code: coverage FR, marker còn sót, cấu trúc Brief.
zenify configKéo cấu hình chung của team từ knowledge store vào workspace theo một chiều.
zenify db-perfQuét tĩnh một diff để tìm anti-pattern query DB, chia finding thành BLOCKING và ADVISORY.
zenify db-readĐọc database dùng chung ở chế độ chỉ đọc, không bao giờ ghi và không in secret.
zenify docsNhóm lệnh cho docs layer: đồng bộ knowledge store và sinh trang tham chiếu.
zenify docs genSinh các trang tham chiếu của website này từ binary, hoặc kiểm tra trang đã sinh còn khớp.
zenify docs syncĐồng bộ knowledge store với remote qua git và dựng lại view docs/ trong workspace.
zenify doctorKiểm tra sức khỏe môi trường ZenifyKit trên máy và báo từng mục đạt hay hỏng.
zenify downGỡ phần ZenifyKit đã cài vào máy và repo, giữ nguyên code, workspace và knowledge store.
zenify e2eNhóm lệnh cho journey E2E: lint chống test hời và chạy journey Playwright thật trong Docker.
zenify e2e lintKiểm tra cơ học các journey trong .znf/e2e, chặn journey thiếu re-fetch, assert hoặc cleanup.
zenify e2e runChạy journey E2E trong Docker, trỏ vào dev server đang mở trên máy bạn.
zenify gateNhóm lệnh hỗ trợ contract gate, bước quét cross-repo khi bạn chạm tài nguyên chung.
zenify gate participantsLiệt kê các repo tham gia contract gate cùng cách mỗi repo truy cập DB chung.
zenify guardNhóm lệnh cho git-guard, hook chặn commit, push và merge vào branch deploy.
zenify guard installGắn hook git-guard vào ~/.claude/settings.json để chặn thao tác git vào branch deploy.
zenify hotfixNhóm lệnh hỗ trợ hotfix, hiện có một lệnh con in base ref đã resolve.
zenify hotfix baserefIn base ref mà hotfix của một repo sẽ xuất phát, theo chiến lược khai trong worktree.json.
zenify migrateGom các repo đang nằm rải ở gốc workspace vào một thư mục con theo layout chuẩn của team.
zenify observeNhóm lệnh theo dõi phiên Claude Code: số lần dispatch subagent và lượng tool output.
zenify observe reportTóm tắt số lần dispatch subagent và lượng tool output của từng phiên Claude Code.
zenify observe statuslineVẽ một dòng statusline cho Claude Code với model, ngữ cảnh, số dispatch, tool output và chi phí.
zenify observe statusline installGhi key statusLine trỏ tới zenify observe statusline vào ~/.claude/settings.json.
zenify release-noteGhi một commit ghi chú release mang metadata rủi ro, để release report đọc sau.
zenify release-reportSinh báo cáo rủi ro cho một release từ lịch sử git của mọi repo trong workspace.
zenify review-logXem tổng hợp các lần review của /znf:review đã ghi lại trên máy bạn.
zenify rulesNhóm lệnh kiểm tra rule team, hiện có lệnh lint ngôn ngữ cho file agent đọc.
zenify rules lintKiểm file mà agent đọc (skill, rule, mã nguồn kit): chặn tiếng Việt, và bắt frontmatter khai sai key globs: thay cho paths:.
zenify secret-scanQuét một cây thư mục để tìm secret bị lộ, dùng trong CI và kiểm tra tay trước khi push.
zenify skillsNhóm lệnh quản lý plugin skill znf và bộ coding skill theo repo.
zenify skills installCài bộ coding skill khớp với repo hiện tại vào .claude/skills của repo.
zenify skills syncGhi bộ skill znf từ binary vào ~/.claude/skills/znf và gắn hook znf vào settings.
zenify specNhóm lệnh soi vòng đời spec và registry contract, đọc từ knowledge store.
zenify spec contractsLiệt kê repo và collection mà từng spec khai qua hai tag _Blast-radius:_DB:.
zenify spec statusLiệt kê trạng thái vòng đời của từng spec trong knowledge store.
zenify standardsKiểm tra mỗi FR trong spec có một test thật trên đĩa mà plan đã khai.
zenify upOnboard máy vào workspace: clone repo, ghi cấu hình, gắn hook và skill, chuẩn bị knowledge store.
zenify updateNâng cấp binary ZenifyKit lên bản mới nhất bằng đúng kênh đã cài, hoặc chỉ kiểm tra có bản mới.
zenify versionIn phiên bản binary ZenifyKit đang chạy.
zenify visualNhóm lệnh visual regression: chụp từng route và so với ảnh baseline đã commit.
zenify visual checkSo ảnh chụp từng route với baseline, hoặc chụp lại baseline khi giao diện đổi có chủ ý.
zenify wtNhóm lệnh quản lý worktree theo slug: tạo, liệt kê, gỡ, dọn, kèm port và môi trường dev riêng cho từng task.
zenify wt configIn cấu hình worktree đã resolve của repo hiện tại, hoặc port sẽ cấp cho một key.
zenify wt lsLiệt kê worktree trong repo hiện tại, kèm branch, port, trạng thái merge và dev server đang chạy.
zenify wt newTạo worktree mới cho một task, kèm branch, port riêng và môi trường dev đã seed.
zenify wt pathIn đường dẫn tuyệt đối của worktree theo slug.
zenify wt promoteĐổi thư mục node_modules dạng symlink của một worktree thành bản copy riêng.
zenify wt rmGỡ một worktree đã xong việc, từ chối khi còn thay đổi chưa commit hoặc branch chưa merge.
zenify wt sweepDọn mọi worktree đã merge và sạch trong repo, dừng dev server của chúng trước khi gỡ.
zenify wt urlIn địa chỉ http://localhost:<port> của dev server thuộc một slug.
zenify wt wireTrỏ file env của worktree hiện tại sang dev server của các service liên quan đang được sửa cùng slug.

Lệnh nội bộ

Hook và skill gọi các lệnh này; bạn không cần gõ tay nên chúng không có trang riêng.

LệnhMô tả
zenify git-guardHook PreToolUse: chặn commit/merge/push vào deploy branch + secret đã stage
zenify hooks-runBộ điều phối nội bộ cho hook znf (chỉ chạy trong workspace, fail-open)
zenify observe countPreToolUse hook: đếm dispatch Task + soft-cap warn (không chặn)
zenify observe meterPostToolUse hook: đo lượng tool-output per-session (passive, không sửa output)
zenify review-advise-gateCơ học quyết định có gọi adviser LLM không ở POST của znf:review (AdviseInput JSON qua stdin, seam POST)
zenify review-bundleCơ học chia diff lớn thành bundle cụm-file cho znf:review (seam BUNDLE)
zenify review-doctrineCơ học strip dòng chỉ-verdict khỏi ## Verified của ship-pack (text qua stdin, seam doctrine)
zenify review-log recordGhi một review record vào store local (Record JSON qua stdin, seam POST)
zenify review-verifyCơ học verify findings của znf:review vs file thật (findings JSON qua stdin, seam VERIFY)