Курс

Уровни доступа

МОДУЛЬ 3: РАБОТА С АГЕНТОМ • Урок 5 из 6

Claude Code может работать с разной степенью автономности. Можешь контролировать каждый шаг, а можешь дать ему свободу действий. Здесь разберём как настроить уровень доступа под свой стиль работы.

[ ЗАЧЕМ ЭТО НУЖНО ]

По умолчанию Claude спрашивает разрешение на каждое действие:

  • Создать файл? — спрашивает
  • Изменить файл? — спрашивает
  • Запустить команду? — спрашивает

Это безопасно, но медленно. Если доверяешь агенту и понимаешь что делаешь — можно дать больше свободы.

[ УРОВНИ ДОСТУПА ]

Уровень Что может делать Для кого
Безопасный Только читать файлы, спрашивает на каждое изменение Новички, критичные проекты
Стандартный Читать и редактировать, спрашивает на удаление и команды Большинство случаев
Автономный Полная свобода действий без подтверждений Опытные, тестовые проекты

[ КАК ИЗМЕНИТЬ ]

Открой настройки Claude Code:

  1. Cmd+Shift+P (Mac) или Ctrl+Shift+P (Windows)
  2. Напиши: Claude Code: Settings
  3. Найди раздел Permissions
  4. Выбери нужный уровень
💡 Быстрый способ:

Можно менять уровень прямо в чате. Напиши: /permissions — появится меню выбора.

[ РЕКОМЕНДАЦИИ ]

Для работы с N8N рекомендую:

Стандартный уровень

Claude может свободно работать с JSON-файлами автоматизаций, но спросит перед запуском команд или удалением чего-либо. Баланс между скоростью и контролем.

Когда использовать автономный:

  • Тестовый проект, который не жалко
  • Ты точно понимаешь что просишь сделать
  • Хочешь отойти и дать агенту работать
⚠️ Осторожно:

В автономном режиме Claude может удалить файлы или выполнить команды без спроса. Используй только если понимаешь риски.

[ РЕКОМЕНДУЕМЫЕ НАСТРОЙКИ ]

Для N8N-MCP я рекомендую такую конфигурацию:

{
  "permissions": {
    "allow": [
      "mcp__n8n-mcp__search*",
      "mcp__n8n-mcp__get*",
      "mcp__n8n-mcp__list*",
      "mcp__n8n-mcp__validate*"
    ],
    "ask": [
      "mcp__n8n-mcp__create*",
      "mcp__n8n-mcp__update*",
      "mcp__n8n-mcp__execute*"
    ],
    "deny": [
      "mcp__n8n-mcp__delete*"
    ]
  }
}

Что это значит:

  • Поиск, чтение, валидация — сразу, без вопросов (безопасно)
  • Создание, изменение, запуск — спросит (пусть подтвердишь)
  • Удаление — запрещено (защита от случайностей)
💡 Про validate* и другие инструменты:

Команда validate* проверяет workflow на ошибки — полезно разрешить без спроса. Полный список инструментов N8N-MCP: https://github.com/czlonkowski/n8n-mcp — там же актуальные примеры настроек. Твой набор permissions может отличаться в зависимости от проекта.

⚠️ После изменения настроек:

Сделай Reload Window (Cmd/Ctrl+Shift+P → Developer: Reload Window). Без этого изменения не применятся.

[ НЕ ПОНИМАЕШЬ — СПРОСИ АГЕНТА ]

Вся эта техническая информация может выглядеть сложно. JSON, пути к файлам, звёздочки... Но не парься. Забей.

Если видишь сложную инструкцию — просто скинь её агенту:

Вот инструкция по настройке прав для N8N-MCP:
[вставляешь текст или ссылку]

Объясни что тут написано и помоги настроить.

Агент прочитает, разберётся и объяснит человеческим языком. А потом поможет применить — шаг за шагом.

💡 Это работает для любых технических инструкций:

Нашёл документацию на английском? Скинь агенту. Непонятный error? Скинь агенту. Он разберётся и объяснит.

[ КАК ПРОВЕРИТЬ ТЕКУЩИЕ ПРАВА ]

Два способа:

Способ 1 — команда:

/permissions

Покажет все активные правила.

Способ 2 — спроси агента:

Какие у тебя сейчас права? Что можешь делать без спроса?

[ ЕСЛИ ХОЧЕШЬ ПРОЩЕ ]

Разрешить всё для N8N-MCP одной строкой:

{
  "permissions": {
    "allow": [
      "mcp__n8n-mcp__*"
    ]
  }
}

Звёздочка после n8n-mcp__ — все команды без вопросов.

⚠️ Только если доверяешь:

Это даёт агенту полный доступ к N8N. Удобно, но если он ошибётся — исправлять тебе.

[ РАЗРЕШЕНИЯ НА СЕССИЮ ]

Необязательно менять глобальные настройки. Можно дать разрешение на конкретную сессию:

Редактируй файлы в папке /workflows без подтверждения

Claude запомнит это до конца сессии. Новая сессия — снова стандартные правила.

Проверка:

  • ✅ Понимаешь три уровня: allow / ask / deny
  • ✅ Знаешь где файл настроек
  • ✅ Умеешь показать скрытые папки на Mac
  • ✅ Настроил права для N8N-MCP

Всё так? → Последний урок: философия работы с агентом.

💬 Совет:
Если ты только начинаешь, то лучше максимально ограничить агента в правах, чтобы больше наблюдать за его действиями, вникать в них, и понимать как он принимает решения. Со временем, добавляй ему уровень свободы. По чуть-чуть. И так до тех пор пока не поймёшь, что достигнута максимальная скорость, при которой агент эффективно выполняет задачи.