-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathclaude_settings.json
More file actions
112 lines (112 loc) · 2.67 KB
/
claude_settings.json
File metadata and controls
112 lines (112 loc) · 2.67 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
{
"env": {
"CLAUDE_CODE_ADDITIONAL_DIRECTORIES_CLAUDE_MD": "1"
},
"permissions": {
"allow": [
"Bash(python:*)",
"Bash(python3:*)",
"Bash(pip:*)",
"Bash(pip3:*)",
"Bash(git add:*)",
"Bash(git commit:*)",
"Bash(git status:*)",
"Bash(git log:*)",
"Bash(git diff:*)",
"Bash(git branch:*)",
"Bash(git checkout:*)",
"Bash(git switch:*)",
"Bash(git merge:*)",
"Bash(git rebase:*)",
"Bash(git fetch:*)",
"Bash(git pull:*)",
"Bash(git clone:*)",
"Bash(git stash:*)",
"Bash(git tag:*)",
"Bash(git remote:*)",
"Bash(git reset:*)",
"Bash(git restore:*)",
"Bash(git show:*)",
"Bash(git blame:*)",
"Bash(git grep:*)",
"Bash(git init:*)",
"Bash(git config:*)",
"Bash(git rm:*)",
"Bash(git mv:*)",
"Bash(git apply:*)",
"Bash(git cherry-pick:*)",
"Bash(git shortlog:*)",
"Bash(git describe:*)",
"Bash(git bisect:*)",
"Bash(git clean:*)",
"Bash(git submodule:*)",
"Bash(git worktree:*)",
"Bash(git archive:*)",
"Bash(ls:*)",
"Bash(find:*)",
"Bash(cat:*)",
"Bash(tail:*)",
"Bash(head:*)",
"Bash(grep:*)",
"Bash(echo:*)",
"Bash(pwd:*)",
"Bash(cd:*)",
"Bash(mkdir:*)",
"Bash(touch:*)",
"Bash(cp:*)",
"Bash(mv:*)",
"Bash(rm:*)",
"Bash(chmod:*)",
"Bash(wc:*)",
"Bash(sort:*)",
"Bash(uniq:*)",
"Bash(cut:*)",
"Bash(awk:*)",
"Bash(sed:*)",
"Bash(xargs:*)",
"Bash(env:*)",
"Bash(which:*)",
"Bash(curl:*)",
"Bash(kubectl:*)",
"Read(~/oss/*)",
"Bash(ls:~/oss*)",
"Bash(find:~/oss/*)",
"Bash(cat:~/oss/*)",
"Write(tmp/*)",
"Read(tmp/*)",
"Bash(find:tmp/*)"
],
"deny": [
"Bash(git push:*)",
"Bash(rm:-rf /)",
"Bash(rm:-rf /*)",
"Bash(rm:-rf ~/)",
"Bash(rm:-rf ~/*)",
"Bash(rm:-rf /home*)",
"Bash(rm:-rf /usr*)",
"Bash(rm:-rf /etc*)",
"Bash(rm:-rf /var*)",
"Bash(rm:-rf /bin*)",
"Bash(rm:-rf /sbin*)",
"Bash(rm:-rf /lib*)",
"Bash(rm:-rf /boot*)",
"Bash(rm:-rf /sys*)",
"Bash(rm:-rf /proc*)",
"Bash(rm:-rf /dev*)",
"Bash(rm:-rf /root*)",
"Bash(rm:-rf /tmp*)",
"Bash(rm:-fr /)",
"Bash(rm:-fr /*)",
"Bash(rm:--no-preserve-root*)",
"Bash(chmod:-R 777 /)",
"Bash(chmod:-R 777 /*)",
"Bash(find:/ -delete*)",
"Bash(find:/* -delete*)"
],
"additionalDirectories": [
"~/environment_bfl"
]
},
"model": "opus[1m]",
"skipDangerousModePermissionPrompt": true
}