Інструменти

Кнопка скасування для Claude Code: зробіть резервну копію своїх файлів перш ніж ШІ їх змінить

Це переклад. Основна версія — оригінал англійською; посилайтеся на неї.

Безплатний плагін Claude Code для непрограмістів: копіює файл перед тим, як ШІ змінить його, повертає його за запитом та повідомляє, що було й що не було перевірено.
Переглянути на GitHubgithub.com/vadimchernets/safecall
Папка документів із одним висвітленим файлом: копія ковзає в шухляду для копій саме перед тим, як ШІ змінює файл, а велика кнопка «Повернути» відновлює оригінал. Під кожною відповіддю ШІ короткий чек показує, що було перевірено, що не було перевірено та джерело.
Проведіть пальцем щоб побачити всю діаграму, або торкніться щоб її відкрити

Якщо ви не програміст і маєте папку зі своїми документами, дозволити агентові ШІ працювати в цій папці потребує мужності. Два страхи виникають знову й знову: що якщо він видалить або зіпсує мої файли, і що якщо він скаже щось впевнене й неправильне, а я це зроблю. Safecall - це безплатний плагін з відкритим вихідним кодом для Claude Code, помічника ШІ Anthropic, що працює з файлами на вашому комп'ютері, написаний саме для такої людини. Його обіцянка проста: ніщо не записується до створення копії, ніщо не читається перш ніж ви побачили список того, що буде прочитано, і жодна відповідь не закінчується без висловлення того, що не було перевірено.

Чому вам це потрібно

Claude Code має власну функцію відновлення. Вона прив'язана до сеансу та стежить лише за редагуванням, які Claude вносить через власні інструменти для роботи з файлами; файли, змінені командою, наприклад видалені або переміщені, залишаються поза нею. Safecall додає другий, незалежний спосіб повернення: справжні копії ваших файлів в окремій папці, які зберігаються два тижні й повертаються, коли ви це скажете простими словами. Вам не потрібно пам'ятати про їх створення. Невеликий сторож робить це перед кожним переписуванням, і коли робота переходить від читання до редагування, Safecall копіює файли, які він збирається змінювати.

Що це робить

На початку кожної сесії Safecall також повідомляє Claude реальну дату та час вашого комп'ютера, щоб він не бажав вам доброї ночі о десяти вранці, і нагадує йому, де ви зупинилися в останній раз.

Конкретний приклад

Ви просите Claude упорядкувати ваш файл нотаток для податкового консультанта. Коли він починає переписувати notes.txt, Safecall непомітно зберігає оригінал у ~/.safecall/copies/, папку поза вашими документами, де ніхто не плутає її з безладом. Коли ви бачите результат, ви вирішуєте, що старе формулювання було краще. Ви пишете «повернути назад», і оригінал повернувся.

Файли, у назвах яких згадуються пароль або ключ, отримують особливу обробку: копія таємниці була б другою таємницею, тому замість копіювання Safecall запитує вас перед змінами. Копії старші за 14 днів видаляються самі, щонайбільше 20 зберігаються в кожній папці, а файли понад 5 МБ не копіюються, тому копії ніколи не заповнюють ваш диск.

Як почати

Вам потрібні Claude Code та Python 3 (3.8 або новіше). Safecall не здійснює мережеві виклики, не має облікового запису та ключа; все, що він записує, знаходиться на вашому диску, і його гаки працюють на Mac, Linux та Windows. Встановіть його з каталогу Poly A1 plugins:

/plugin marketplace add https://raw.githubusercontent.com/vadimchernets/poly-a1-plugins/main/.claude-plugin/marketplace.json
/plugin install safecall@poly-a1

Потім, в /plugin, відкрийте Marketplaces, виберіть poly-a1 та увімкніть автооновлення, щоб нові версії приходили до вас автоматично.

Safecall добре працює з двома побратимами: Nightcall, щоб залишити Claude Code працюючим на ніч, та Pocketcall, щоб залишити комп'ютер працюючим, поки ви виходите з телефоном. Safecall ліцензовано під Apache-2.0; код, тести та повний список команд доступні за адресою github.com/vadimchernets/safecall.

Переглянути safecall на GitHub

Vadym Chernets також розробляє Poly A1, додаток, в якому штучні інтелекти від різних компаній перевіряють роботу один одного.

Усі інструменти · Усі статті та нотатки