Slide 8
Slide 8 text
予備知識 settings.json の例
権限(permissions)‧環境変数(env)‧既定モデルなどを指定する JSON ファイル
permissions の allow / ask / deny でツール実⾏の可否を制御する
●
●
{
{
"model":
"claude-sonnet-5",
"model":
"claude-sonnet-5",
"permissions":
{
"permissions": {
"allow":
[
"allow": [
"Bash(pnpm lint)",
"Bash(pnpm lint)",
"Bash(pnpm test)"
"Bash(pnpm test)"
],
],
"ask": [
"ask":"Bash(git
[
push:*)"
"Bash(git
push:*)"
],
], "deny": [
"deny":
[
"Read(./.env.production)",
"Read(./.env.production)",
"Bash(rm -rf:*)"
"Bash(rm
-rf:*)"
]
]},
},"env": {
"CLAUDE_CODE_USE_BEDROCK":
"1"
"env":
{
}
"CLAUDE_CODE_USE_BEDROCK":
"1"
}}
}
Claude Code settings - Claude Code Docs https://code.claude.com/docs/en/settings
8