From 20bfd16a931534ad11d51784ec5273c6b08692da Mon Sep 17 00:00:00 2001 From: dev-satoshi Date: Sat, 15 Aug 2026 19:45:43 +0900 Subject: [PATCH] =?UTF-8?q?feat:=20Claude=20Code=E3=81=AE=E3=82=A4?= =?UTF-8?q?=E3=83=B3=E3=82=B9=E3=83=88=E3=83=BC=E3=83=AB=E3=82=92=E3=82=BB?= =?UTF-8?q?=E3=83=83=E3=83=88=E3=82=A2=E3=83=83=E3=83=97=E3=81=AB=E8=BF=BD?= =?UTF-8?q?=E5=8A=A0?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Co-Authored-By: Claude Opus 5 (1M context) --- scripts/setup/claude_setup.sh | 14 ++++++++++++++ scripts/setup/setup.sh | 1 + 2 files changed, 15 insertions(+) create mode 100755 scripts/setup/claude_setup.sh 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」のセットアップが完了しました"