Два рівні взаємодії

Команди запуску вводяться у звичайному терміналі й створюють сесію. Slash-команди вводяться вже всередині Claude Code та керують активним діалогом.

Це розділення допомагає не плутати параметри старту з командами сесії.

РівеньПрикладиПризначення
Терміналclaude, -p, -cСтворити або продовжити сесію
Термінал--permission-mode, --worktreeЗадати режим і робочу область
Активна сесія/help, /status, /doctorПеревірити можливості та стан
Активна сесія/context, /compact, /clearКерувати історією та контекстом
Активна сесія/diff, /permissions, /rewindПереглядати зміни та стан роботи

Запуск із термінала

Спочатку перейдіть до каталогу проєкту, щоб Claude отримав правильну робочу точку. Для одноразового запиту або ізольованого експерименту можна використати окремі параметри запуску.

cd ~/projects/commerce-os

# Інтерактивна сесія
claude

# Одноразовий запит
claude -p "Зроби стислий огляд структури цього проєкту"

# Продовження попередньої сесії
claude -c

# Окремий режим дозволів або worktree
claude --permission-mode plan
claude --worktree ../commerce-os-exp

Команди активної сесії

  • /help показує можливості конкретної версії.
  • /status допомагає перевірити поточний стан сесії та авторизації.
  • /doctor діагностує встановлення та середовище.
  • /context показує використаний контекст.
  • /compact стискає довгу історію, а /clear очищає діалог.
  • /diff показує поточні зміни, /permissions керує дозволами, /rewind повертає до попереднього стану.
/status
/doctor
/context
/compact
/diff

Як вибрати правильний рівень

  1. Потрібно відкрити Claude у проєкті — виконайте claude у shell.
  2. Потрібен короткий разовий аналіз — використайте claude -p "...".
  3. Потрібно продовжити попередню роботу — використайте claude -c.
  4. Потрібен стан або діагностика поточної сесії — введіть /status або /doctor.
  5. Потрібно зменшити історію — використайте /compact; це не створює нову сесію.

Канонічне джерело уроку · JavaRush

Відкрити матеріал JavaRush