edit був би ненадійним.
Інструмент приймає один рядок input, що охоплює одну або кілька операцій із файлами:
Параметри
input(обов’язковий): повний вміст латки, включно з*** Begin Patchі*** End Patch.
Примітки
- Шляхи в латці підтримують відносні шляхи (від каталогу робочого простору) та абсолютні шляхи.
- Значенням
tools.exec.applyPatch.workspaceOnlyза замовчуванням єtrue(у межах робочого простору). Установлюйте його вfalse, лише якщо ви свідомо хочете, щобapply_patchзаписував або видаляв файли поза каталогом робочого простору. - Використовуйте
*** Move to:у фрагменті*** Update File:, щоб перейменовувати файли. *** End of Fileпозначає вставку лише в кінець файлу, коли це потрібно.- Увімкнено за замовчуванням для кожної моделі. Установіть
tools.exec.applyPatch.enabled: false, щоб вимкнути цю можливість, або обмежте її певними моделями за допомогоюtools.exec.applyPatch.allowModels(приймає необроблені ідентифікатори на кшталтgpt-5.4або повні ідентифікатори на кшталтopenai/gpt-5.4). - Конфігурація міститься в
tools.exec.applyPatch.*.
Приклад
Пов’язані матеріали
Відмінності
Засіб перегляду відмінностей лише для читання для представлення змін.
Інструмент Exec
Виконання команд оболонки агентом.
Виконання коду
Ізольований віддалений аналіз Python за допомогою xAI.