Перейти до змісту
View in the app

A better way to browse. Learn more.

Файна Україна

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Ось вам ще одна з найкорисніших команд у Claude Code для просунутих

Рекомендовані відповіді

Опубліковано
  • Адміністратор

Ось вам ще одна з найкорисніших команд у Claude Code для просунутих
І одна з причин, чому я не фанат Codex Harness - там такого немає

Це команда /rewind або esc+esc у Claude Code CLI

Цю команду можна сприймати як Ctrl+Z для агента

Спочатку ось вам короткий опис із документації Claude Code

Що робить /rewindу Claude Code

Claude Code автоматично створює checkpoint перед кожним новим ходом та зберігає знімки файлів перед своїми редагуваннями. Команда /rewindабо подвійне натискання Escвідкриває меню, де можна вибрати минуле повідомлення та:

  • відновити лише розмову;

  • відновити лише змінені файли;

  • відновити і розмову, і файли;

  • згорнути вибрану частину історії в summary.

Checkpoints зберігаються разом із сесією, тому повернутися до них можна навіть після перезапуску Claude Code. Але якщо в гіт насмітили вже інші сесії, то за зміни файлів можуть вилазити конфлікти

Тепер про юзкейси та пояснення вже від мене

В основі цієї команди лежать дві незалежні змінні

  1. Стан git файлів у вашому репозиторії

  2. та Conversation - історія поточного діалогу в context window

При виклику команди /rewind вам запропонують вибрати конкретне повідомлення, а потім вибір з 3-5 варіантів

  1. Корисно
    , коли агент довго йшов не туди і залишив після себе погані зміни. Продовжувати поверх такого стану сенсу немає: контекст та файли вже заповнені помилковими спробами

  2. Restore conversation
    Діалог відкочується, але код залишається Сценарій: баг вже виправлений за кілька кроків, але обговорення бага більше не потрібно. Повертаємо розмову до нього - наступна ітерація бачить чисту історію і при цьому зберігає виправлені файли. Корисно і при паралельній роботі над одним

  3. Restore code
    Відкочуються тільки файли, а розмова залишається Так можна визнати рішення невдалим, стерти його з репозиторію і продовжити обговорення в тому ж контексті Це чистіше, ніж змушувати агента з пам'яті вишукувати та видаляти свої зміни

  4. Summarize

    1. Summarize from here
      Стиснути повідомлення після вибраної точки

    2. Summarize up to here - стиснути все до точки, залишивши останні повідомлення дослівно /compact підбиває підсумки всієї сесії У цих сценаріях Claude Code робить форк діалогу

  5. І ще є просто Fork
    Як і у випадках із саммарі - стара гілка не стирається: restore code and conversation і restore conversation створюють форк

Для публікації повідомлень створіть обліковий запис або авторизуйтесь

Акаунт

Навігація

Пошук

Пошук

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.