Fișă de referință Claude Code
O referință Claude Code căutabilă și imprimabilă — comenzi CLI, comenzi slash, moduri, flag-uri, configurare și fluxuri de lucru utile. Gratuit.
Lansare
10claude
Pornește o sesiune interactivă în directorul curent
claude "fix the build"
Pornește cu un prompt inițial
claude -p "explain this repo"
Mod print: rulează o dată, afișează rezultatul, ieși
cat log | claude -p "find the error"
Trimite stdin în modul print
claude -c / claude --continue
Continuă cea mai recentă conversație
claude -r / claude --resume
Reluare: alege o sesiune anterioară
claude --resume <session-id>
Reia o sesiune specifică după id
claude update
Actualizează CLI la cea mai recentă versiune
claude doctor
Diagnostichează instalarea și starea
claude mcp
Configurează serverele MCP din CLI
Comenzi slash
12/help
Listează comenzile disponibile și utilizarea
/clear
Curăță istoricul conversației și contextul
/compact
Rezumă și compactează contextul
/init
Generează un CLAUDE.md pentru proiect
/model
Schimbă modelul activ
/agents
Creează și gestionează subagenți
/mcp
Vizualizează și gestionează conexiunile serverului MCP
/config
Deschide panoul de setări / configurare
/review
Revizuiește un pull request sau diff-ul curent
/vim
Activează legăturile de taste Vim în prompt
/memory
Editează fișierele de memorie CLAUDE.md
/cost
Arată utilizarea de tokeni și costul sesiunii
Prefixe de prompt
6@path/to/file
Referă un fișier sau director în context
# remember this
Adaugă o linie la memorie (alege care CLAUDE.md)
! ls -la
Mod Bash: rulează direct o comandă de shell
/command
Rulează o comandă slash încorporată sau personalizată
@folder/
Referă un întreg director
paste image
Lipește o captură de ecran pentru a o include
Moduri
6Shift + Tab
Treci prin moduri: normal → auto-acceptă → plan
auto-accept edits
Aplică editări de fișier fără a confirma fiecare
plan mode
Cercetează și propune un plan; nu face modificări
normal mode
Cere confirmare la fiecare acțiune
--permission-mode plan
Pornește direct în modul plan
--permission-mode acceptEdits
Pornește cu editările auto-acceptate
Scurtături de tastatură
9Esc
Întrerupe Claude în mijlocul răspunsului
Esc Esc
Editează un mesaj anterior / derulează înapoi
Ctrl + C
Anulează intrarea sau generarea curentă
Ctrl + D
Ieși din sesiunea Claude Code
Ctrl + L
Curăță ecranul terminalului
Ctrl + R
Comută ieșirea detaliată / extinsă
Up / Down
Răsfoiește istoricul de intrare
Shift + Tab
Treci prin modurile de permisiune
\ + Enter
Inserează o linie nouă în prompt
Steaguri comune
10--model <name>
Alege modelul (ex. opus, sonnet)
--add-dir <path>
Acordă acces la un director suplimentar
--permission-mode <m>
plan | acceptEdits | default | bypassPermissions
--allowedTools "Bash,Edit"
Pre-permite anumite tool-uri
--disallowedTools "Bash"
Blochează anumite tool-uri
--output-format json
Ieșire structurată pentru scripting (mod print)
--max-turns 5
Limitează turele agentice în modul print
--append-system-prompt "..."
Adaugă la promptul de sistem
--verbose
Arată ieșirea completă tură cu tură
--dangerously-skip-permissions
Sari peste toate cererile de permisiune (folosește cu grijă)
Configurare & memorie
9.claude/settings.json
Setări de proiect (partajate, comise)
.claude/settings.local.json
Setări de proiect (personale, ignorate de git)
~/.claude/settings.json
Setări la nivel de utilizator pentru toate proiectele
CLAUDE.md
Memorie de proiect încărcată în fiecare sesiune
CLAUDE.local.md
Memorie de proiect personală (ignorată de git)
~/.claude/CLAUDE.md
Memorie globală pentru toate proiectele
.claude/commands/*.md
Comenzi slash personalizate
.mcp.json
Definiții de server MCP la nivel de proiect
permissions.allow / deny
Reguli de permitere / refuzare a tool-urilor în settings.json
Hooks
8PreToolUse
Rulează o comandă înainte de execuția unui tool
PostToolUse
Rulează după ce un tool se termină (ex. lint/format)
UserPromptSubmit
Rulează când trimiți un prompt
Stop
Rulează când Claude termină de răspuns
SubagentStop
Rulează când un subagent se termină
SessionStart
Rulează când o sesiune începe
Notification
Rulează la notificări (ex. în așteptarea intrării)
matcher: "Edit|Write"
Limitează un hook la anumite tool-uri
Servere MCP
8claude mcp add <name> -- <cmd>
Adaugă un server MCP stdio
claude mcp add --transport http <name> <url>
Adaugă un server MCP HTTP la distanță
claude mcp list
Listează serverele MCP configurate
claude mcp get <name>
Arată detaliile unui server
claude mcp remove <name>
Elimină un server MCP
/mcp
Vezi statusul și autentifică serverele
--mcp-config <file>
Încarcă servere MCP dintr-un fișier JSON
@server:resource
Referă o resursă MCP într-un prompt
Fluxuri de lucru utile
8claude "/review"
Revizuiește diff-ul curent înainte de commit
plan first, then build
Shift+Tab la modul plan, aprobă, apoi execută
# add a project convention
Persistă rapid o regulă în CLAUDE.md
@file.php explain this
Pune un fișier în context cu o întrebare
claude -p "..." | tee out.txt
Scriptează Claude și captează ieșirea
git diff | claude -p "write a commit msg"
Generează un mesaj de commit dintr-un diff
/clear between tasks
Resetează contextul la schimbarea subiectelor
/compact when long
Compactează o sesiune lungă pentru a elibera context
Nicio intrare nu corespunde cu „:q”.
Ai nevoie de ajutor?
Ai întâmpinat o problemă cu acest instrument? Spune-ne.