feat(claude): добавлена глобальная конфигурация разрешений
- Зачем:
- сократить количество запросов подтверждения при рутинных операциях
(чтение файлов, git status/log/diff, docker ps/logs, сборка/тесты).
- Что:
- создан claude/.claude/settings.json с секцией permissions.allow —
авторазрешены безопасные bash-команды: чтение файлов, текстовая
обработка, git read-only + git add, docker read-only, curl/wget,
файловые операции (mkdir/cp/mv/touch), dev-инструменты (npm/bun/go/...).
- опасные операции (git commit/push/rm/docker stop) остаются на запрос.
- обновлён .gitignore stow-пакета: settings.json добавлен в исключения.
- Проверка:
- cat ~/.claude/settings.json — должен быть симлинк на файл в dotfiles.
- ls -la ~/.claude/settings.json — проверить, что это symlink.
This commit is contained in:
1 parent
063736fed5
commit
328f70f16c
2 files changed
+113
No files matched your search
@@ -2,3 +2,4 @@
|
||||
*
|
||||
!skills
|
||||
!.gitignore
|
||||
!settings.json
|
||||
Reference in new issue
Block a user