Bỏ qua để đến nội dung

Lệnh & chế độ quyền hạn

Trong phiên tương tác, gõ / để xem danh sách lệnh khả dụng (gõ thêm chữ để lọc). Danh sách này gồm lệnh có sẵn, skill bạn hoặc dự án đã cài, và lệnh do MCP server/plugin cung cấp — nên danh sách thật trên máy bạn có thể nhiều hơn bảng dưới đây.

Lệnh Chức năng
/help Xem trợ giúp và danh sách lệnh
/clear Xoá lịch sử hội thoại, bắt đầu phiên mới
/resume Chọn một phiên cũ để tiếp tục
/init Khởi tạo file CLAUDE.md cho dự án — Claude tự khám phá code và đề xuất nội dung
/memory Xem/sửa các file CLAUDE.md và auto memory đang áp dụng
/context Xem những gì đang thực sự nằm trong ngữ cảnh (context) của phiên — hữu ích để debug xem CLAUDE.md có load không
/agents Quản lý subagent
/hooks Xem/cấu hình hooks
/mcp Quản lý kết nối MCP server
/config Mở cấu hình nhanh (theme, model, editor mode…)
/login Đăng nhập / đổi tài khoản
/review Review pull request
/loop Chạy lặp lại một prompt theo chu kỳ
/exit Thoát Claude Code (tương đương Ctrl+D hai lần)

Bạn cũng có thể tự tạo slash command tuỳ chỉnh hoặc skill cho riêng dự án hoặc cá nhân, đóng gói một quy trình hay dùng lặp lại thành một lệnh gõ nhanh.

Mỗi khi Claude muốn sửa file, chạy lệnh shell, hay gọi ra ngoài mạng, nó sẽ dừng lại và xin phép bạn — trừ khi chế độ đang bật cho phép bỏ qua bước này. Chế độ quyền hạn quyết định tần suất những lần dừng lại đó xảy ra: chế độ chặt cho bạn duyệt từng hành động, chế độ lỏng để Claude làm việc liên tục và chỉ báo cáo lại khi xong. Chọn giám sát chặt cho việc nhạy cảm, chọn ít gián đoạn hơn khi bạn đã tin tưởng hướng đi.

Chế độ Điều gì chạy mà không cần hỏi Phù hợp khi nào
Manual (giá trị cấu hình: default) Chỉ đọc file Mới bắt đầu, hoặc việc nhạy cảm cần soát kỹ
acceptEdits Đọc file, sửa/tạo file, và vài lệnh filesystem an toàn (mkdir, mv, cp…) Đang lặp lại trên code bạn sẽ tự review sau bằng git diff
plan Chỉ đọc, không sửa gì — Claude nghiên cứu rồi đưa ra kế hoạch để bạn duyệt trước Khám phá codebase lạ trước khi cho phép sửa
auto Gần như mọi thứ, có một lớp kiểm tra an toàn chạy nền phía sau Tác vụ dài, muốn giảm số lần bị hỏi
bypassPermissions Mọi thứ, không kiểm tra gì Chỉ dùng trong container/VM cô lập, không có dữ liệu quan trọng

Nhấn Shift+Tab để chuyển vòng qua các chế độ defaultacceptEditsplan (và thêm auto/bypassPermissions nếu tài khoản/cấu hình của bạn có bật). Thanh trạng thái sẽ hiện chế độ đang bật.

Ngoài chuyển tay bằng Shift+Tab, bạn có thể:

  • Chỉ định lúc khởi động: claude --permission-mode plan
  • Đặt cố định trong settings.json (xem Cấu hình):
    {
    "permissions": {
    "defaultMode": "acceptEdits"
    }
    }

Ngoài chế độ tổng quát, bạn có thể cấu hình quy tắc chi tiết hơn (allow/ask/deny cho từng loại lệnh cụ thể) — xem Cấu hình.

Chế độ tương tác — thao tác nhanh trong phiên

Phần tiêu đề “Chế độ tương tác — thao tác nhanh trong phiên”

Ngoài gõ yêu cầu tự do, một số ký hiệu đặc biệt giúp thao tác nhanh hơn:

Ý nghĩa
/ ở đầu dòng Mở menu slash command / skill
@đường-dẫn Nhắc (mention) trực tiếp một file hoặc thư mục làm ngữ cảnh, ví dụ @src/utils/auth.js — nội dung file được đưa thẳng vào hội thoại, không cần chờ Claude tự đọc
!lệnh ở đầu dòng Chạy lệnh shell trực tiếp (không qua Claude duyệt), kết quả được thêm vào ngữ cảnh để Claude phản hồi tiếp — ví dụ !npm test

Vài phím tắt hữu ích khác:

  • Shift+Tab — chuyển chế độ quyền hạn (xem trên).
  • Ctrl+O — bật/tắt xem chi tiết các tool đã gọi (transcript viewer).
  • Ctrl+R — tìm lại lệnh cũ đã gõ (reverse search).
  • Esc — dừng Claude giữa chừng để bạn đổi hướng; Esc hai lần khi ô nhập trống sẽ mở menu “tua lại” (rewind) để khôi phục một điểm trước đó trong hội thoại/code.
  • Dán ảnh/screenshot trực tiếp vào ô nhập (Ctrl+V, hoặc Cmd+V trên iTerm2) để Claude phân tích UI, lỗi hiển thị, mockup thiết kế…