Підключення Devin CLI

  1. 1

    Що працює з острова

    Острів утримує картку PreToolUse, коли інструмент щось змінює. Для відхилення використовується exit 2. PermissionRequest не картка: для цієї події задокументовано схвалення, але не відхилення.

  2. 2

    Як підключається

    «Налаштування» знаходить Devin CLI, а «Підключити» записує %APPDATA%\devin\config.json у Windows і ~/.config/devin/config.json в інших системах. Файл записує «Підключити». Цього агента немає в списку перезапуску, тож відкритий процес має побачити новий файл.

  3. 3

    Як перевірити, що все працює

    Після «Підключити» файл уже на диску. Попросіть Devin CLI виконати дію, зазначену вище. Агент із картками показує запит на острові. Агент зі статусом показує свій стан, а «Перейти» відкриває агента.

  4. 4

    Усунення проблем

    Якщо файлу немає, знову натисніть «Підключити» в застосунку. Якщо агент уже був відкритий і на цій сторінці сказано запустити його знову, закрийте його й відкрийте один раз. «Відключити» в застосунку видаляє хук, який записав Pet Island.

Офіційна документація про хуки: https://docs.devin.ai/cli/extensibility/hooks/lifecycle-hooks.md