Skip to content

Lệnh CLI / zenify down

zenify down ​

Gỡ phần ZenifyKit đã cài vào máy và repo, giữ nguyên code, workspace và knowledge store.

Cú pháp ​

text
zenify down [flags]

Khi nào dùng ​

Khi bạn rời workspace, đổi máy, hoặc cần cài lại từ đầu. Đây là bước đảo của zenify up.

Kết quả ​

Lệnh gỡ phần kit cài ở workspace: plugin znf@zenify-kit và marketplace zenify-kit (scope local; marketplace chỉ bị gỡ khi gỡ được plugin), bốn MCP server zenify-grafana, zenify-posthog, zenify-zenie, zenify-plane (-s local; chỉ bản của kit, server bạn tự cấu hình dưới cùng tên giữ nguyên), hook znf, hook git-guard, biến env CLAUDE_CODE_SUBAGENT_MODEL và ZNF_REVIEWER cùng các luật permissions và sandbox.excludedCommands của kit trong <workspace>/.claude/settings.local.json, các file Codex (<workspace>/.codex/hooks.json, <workspace>/.codex/agents, link <workspace>/.agents/skills/znf) và mục trust của workspace trong ~/.codex/config.toml. Lệnh cũng gỡ mọi bản cài cấp user còn sót của kit bản cũ (~/.claude/skills/znf, hook, MCP -s user, file Codex ở ~/). Ngoài ra lệnh gỡ các dòng exclude .worktrees/ và .wt/ trong từng repo, file .claude/settings.local.json do kit sinh ra trong từng repo, và luật deny Read(//<workspace>/.zenify/.env) kit thêm vào ~/.claude/settings.json cho workspace đó (luật bạn tự thêm và luật của workspace khác giữ nguyên). Nếu không gỡ được zenify-plane (local), lệnh dừng trước bước gỡ hook để plane-guard vẫn hỏi trước mỗi thao tác ghi Plane, rồi thoát khác 0; sửa lỗi được in ra và chạy lại. Mặc định lệnh chỉ in preview có tiêu đề PREVIEW. Với --apply lệnh thực thi; chạy lại khi không còn gì để gỡ vẫn an toàn.

Lệnh không đụng vào repo đã clone, thư mục .zenify/, knowledge store, và chính file <workspace>/.claude/settings.local.json của workspace (chỉ các key kit sở hữu bị gỡ; key của bạn như autoMemoryDirectory còn nguyên). Skill và hook cá nhân trong ~/.claude giữ nguyên.

Cờ ​

CờÝ nghĩa
--applyThực thi thay đổi. Không có cờ này lệnh chỉ in preview.
--manifestĐường dẫn manifest workspace, khi không dùng bản mặc định.
--overlayFile overlay cho máy này.
--workspaceThư mục workspace, mặc định là thư mục hiện tại.

Ví dụ ​

bash
zenify down
zenify down --apply

Lệnh liên quan ​

  • zenify: Binary dòng lệnh của ZenifyKit, chứa mọi lệnh workspace và plugin skill đi kèm.