Skip to content

Instantly share code, notes, and snippets.

@unok
Last active November 7, 2025 03:13
Show Gist options
  • Select an option

  • Save unok/876a5bba11ff6fd02a53bf83ddab223b to your computer and use it in GitHub Desktop.

Select an option

Save unok/876a5bba11ff6fd02a53bf83ddab223b to your computer and use it in GitHub Desktop.
claude のネイティブバイナリが .env .env.local あたりを読み込んで環境変数設定しちゃうので一旦回避
yolo() {
# .env rename
[ -f .env ] && mv .env .env.tmp-yolo
[ -f .env.local ] && mv .env.local .env.local.tmp-yolo
# .env rename with sleep 5
(
sleep 5
[ -f .env.tmp-yolo ] && mv .env.tmp-yolo .env
[ -f .env.local.tmp-yolo ] && mv .env.local.tmp-yolo .env.local
) &
claude --dangerously-skip-permissions "$@"
}
yoloc() {
[ -f .env ] && mv .env .env.tmp-yolo
[ -f .env.local ] && mv .env.local .env.local.tmp-yolo
(
sleep 5
[ -f .env.tmp-yolo ] && mv .env.tmp-yolo .env
[ -f .env.local.tmp-yolo ] && mv .env.local.tmp-yolo .env.local
) &
claude --dangerously-skip-permissions --continue "$@"
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment