3.1 Claude Code Operation (3.1%)

Vận hành Claude Code: quản lý phiên, chế độ headless, permission mode và khởi tạo repo.

  1. claude -c tiếp tục phiên gần nhất trong thư mục; --resume mở một phiên cụ thể; --fork-session tạo session ID mới khi resume.
  2. Headless: claude -p "..." chạy không tương tác; --output-format json (có total_cost_usd) hoặc stream-json cho script và CI; --input-format stream-json để gửi input dạng stream; --bare bỏ tự nạp hook, skill, MCP, CLAUDE.md để chạy khởi động nhanh và giống nhau mọi máy.
  3. Auto mode: một classifier riêng xem xét và chặn hành động không an toàn; manual mode hỏi trước khi sửa file hay chạy lệnh.
  4. /init phân tích codebase và tạo CLAUDE.md khởi đầu (lệnh build, test, quy ước).
  5. Cấp CLAUDE.md: managed policy (IT) → user ~/.claude/CLAUDE.md → project ./CLAUDE.md → local CLAUDE.local.md; file ở thư mục con nạp khi cần; @path để import. Thành phần: subagent ở .claude/agents/, skill ở .claude/skills/, rule ở .claude/rules/; auto memory là ghi chú Claude tự viết.