diff --git a/scripts/setup/claude_setup.sh b/scripts/setup/claude_setup.sh new file mode 100755 index 0000000..f63c8fc --- /dev/null +++ b/scripts/setup/claude_setup.sh @@ -0,0 +1,14 @@ +#!/usr/bin/env zsh +set -euo pipefail + +echo "「Claude Code」のセットアップを開始しました" + +# Claude Codeのインストール +if ! command -v claude >/dev/null 2>&1; then + echo "「Claude Code」が見つかりません。インストールを開始します..." + curl -fsSL https://claude.ai/install.sh | bash +else + echo "「Claude Code」は既にインストールされています" +fi + +echo "「Claude Code」のセットアップが完了しました" diff --git a/scripts/setup/setup.sh b/scripts/setup/setup.sh index 1276516..0e3989a 100644 --- a/scripts/setup/setup.sh +++ b/scripts/setup/setup.sh @@ -11,5 +11,6 @@ sh "$INSTALL_DIR/scripts/setup/asdf_setup.sh" sh "$INSTALL_DIR/scripts/setup/vscode_setup.sh" sh "$INSTALL_DIR/scripts/setup/xcode_setup.sh" sh "$INSTALL_DIR/scripts/setup/android_setup.sh" +sh "$INSTALL_DIR/scripts/setup/claude_setup.sh" echo "「dotfiles」のセットアップが完了しました"