Permissions: убираем 100500 вопросов
📖 Теория
В данном уроке мы рассмотрим, как настроить разрешения для Claude Code, чтобы убрать лишние диалоги и повысить эффективность работы. Разрешения позволяют вашему AI-агенту использовать различные инструменты, такие как Bash и MCP (например, Todoist, GitHub, Slack), без необходимости запрашивать ваше подтверждение на каждую операцию.
Основные понятия
- Bash: Инструмент для выполнения командных скриптов и команд.
- MCP: Интеграция с системами управления проектами и коммуникации.
- Permissions: Набор настроек, определяющих, какие действия может выполнять Claude Code без вашего вмешательства.
- Устранение диалогов: Установка разрешений, позволяющая сократить количество запросов на подтверждение.
🛠 Практика
Шаг 1. Откройте файл настроек settings.json в вашем проекте и добавьте необходимые разрешения для инструментов, которые вы собираетесь использовать.
{
"permissions": {
"bash": true,
"mcp": {
"todoist": true,
"github": true,
"slack": true
}
}
}
Шаг 2. После изменения файла настроек, перезапустите Claude Code, чтобы новые разрешения вступили в силу. Это можно сделать, выполнив команду:
/clear
Шаг 3. Проверьте, работают ли настройки, выполнив несколько команд в Bash или запросив действия в MCP. Claude Code не должен задавать вопросы о подтверждении.
/todoist add "Завершить урок по разрешениям" --due tomorrow
📝 Домашнее задание
- Настройте разрешения для использования Bash и MCP в вашем проекте.
- Попробуйте выполнить несколько команд без запросов на подтверждение.
- Создайте список задач в Todoist через Claude Code и проверьте, что не требуется подтверждение.
- Изучите файл
settings.local.jsonи настройте дополнительные параметры по своему усмотрению.
🎓 После урока вы умеете
- Настраивать разрешения для использования инструментов в Claude Code.
- Убирать лишние диалоги и подтверждения при работе с AI-агентом.
- Эффективно использовать интеграции с системами управления проектами.
- Выполнять команды в Bash без необходимости подтверждения.
ИИ-наставник по этому уроку
Задайте вопрос по теме урока «Permissions: убираем 100500 вопросов» — наставник ответит, опираясь на его содержание. Он помогает понять, но не делает домашку за вас.