🔖
Claude Codeを使ってみる
サマリ
Claude Codeをインストールして使ってみます。
マシンスペック
MacBook Air M2 arm64
インストール・セットアップ
npmがインストールされた状態で、下記のコマンドでインストールできます。
npm install -g @anthropic-ai/claude-code
早速使ってみます。
claude
セットアップ画面が立ち上がりました。
テーマを選べるようです。
- Dark mode
- Light mode
- Dark mode (colorblind-friendly)
- Light mode (colorblind-friendly)
- Dark mode (ANSI colors only)
- Light mode (ANSI colors only)
個人的な好みで5. Dark mode (ANSI colors only)にしました。
使用してみる
Terminal上で使用できます。
答えは端的に返ってきますね。
> hello
⏺ Hello! How can I help you today?
> 日本で一番高い山は?
⏺ 富士山(3,776メートル)
プログラムを書いて実行できるかどうかを確認します。
PythonでFizzBuzzを書いてもらいましょう。
> PythonでFizzBuzzのコードを書いてください
⏺ for i in range(1, 101):
if i % 15 == 0:
print("FizzBuzz")
elif i % 3 == 0:
print("Fizz")
elif i % 5 == 0:
print("Buzz")
else:
print(i)
> 上記のコードを実行してください
Bash(python3 -c "
for i in range(1, 101):…)
⎿ Running…
╭────────────────────────────────────────────────────────────────────────────────────────────────────────╮
│ Bash command │
│ │
│ python3 -c " │
│ for i in range(1, 101): │
│ if i % 15 == 0: │
│ print('FizzBuzz') │
│ elif i % 3 == 0: │
│ print('Fizz') │
│ elif i % 5 == 0: │
│ print('Buzz') │
│ else: │
│ print(i) │
│ " │
│ Execute FizzBuzz Python code │
│ │
│ Do you want to proceed? │
│ ❯ 1. Yes │
│ 2. Yes, and don't ask again for python3 commands in /XXX │
│ 3. No, and tell Claude what to do differently (esc) │
╰────────────────────────────────────────────────────────────────────────────────────────────────────────╯
確認画面が出てきてYesを押下すると...
> 上記のコードを実行してください
⏺ Bash(python3 -c "
for i in range(1, 101):…)
⎿ 1
2
Fizz
4
… +96 lines (ctrl+r to expand)
⏺ FizzBuzzコードが正常に実行されました。1から100まで数えて、3の倍数で「Fizz」、5の倍数で「Buzz」、15
の倍数で「FizzBuzz」が表示されています。
実行結果を取りまとめてくれました。
Discussion