2026年7月25日土曜日

Claude Codeのインストール

チャットタイプや、Visual Studio Codeでのコード提案等の次は、自律型AIエージェントです。
環境はWSL2上で、Ubuntuを動かして、その中で、Ollama(LLM:quen3:8b)を既にインストールしました。
ここに、Claude CodeのCLI版をインストールして動かしてみたいと思います。
1.【Claude Codeのインストール】
WSL2のターミナルから以下のコマンドを実行してClaude Codeをインストール
alfaalfa@DESKTOP-GBLESOQ:~$ curl -fsSL https://claude.ai/install.sh | bash
Setting up Claude Code...

✔ Claude Code successfully installed!

Version: 2.1.218

Location: ~/.local/bin/claude


Next: Run claude --help to get started

⚠ Setup notes:
● Native installation exists but ~/.local/bin is not in your PATH. Run:

echo 'export PATH="$HOME/.local/bin:$PATH"' >> ~/.bashrc && source ~/.bashrc

✅ Installation complete!

インストールされたのを、バージョン確認
alfaalfa@DESKTOP-GBLESOQ:~$ claude --version
2.1.218 (Claude Code)

2.OllamaとClaude Codeの連携(WSL設定)
WSLからWSL上のOllama(http://localhost:11434)へ接続するように環境変数を設定します。
WSLの ~/.bashrcの末尾に上記 export の行を追記し、source ~/.bashrc で反映させます。
これにより、デフォルトでローカルのOllamaが使用されるようになります。
export ANTHROPIC_BASE_URL="http://localhost:11434"
export ANTHROPIC_API_KEY="ollama"
export ANTHROPIC_AUTH_TOKEN="ollama"

ここで、Ollamaを最新版にバージョンアップをしときましょう。
【Ollamaのバージョンアップ】 まずは、今のバージョンを確認
alfaalfa@DESKTOP-GBLESOQ:~$ ollama --version
ollama version is 0.30.6

再度、インストールスクリプト実行することでバージョンアップします。
alfaalfa@DESKTOP-GBLESOQ:~$ curl -fsSL https://ollama.com/install.sh | sh
>>> Cleaning up old version at /usr/local/lib/ollama
[sudo] password for alfaalfa:
>>> Installing ollama to /usr/local
>>> Downloading ollama-linux-amd64.tar.zst
######################################################################## 100.0%
>>> Adding ollama user to render group...
>>> Adding ollama user to video group...
>>> Adding current user to ollama group...
>>> Creating ollama systemd service...
>>> Enabling and starting ollama service...
>>> Nvidia GPU detected.
>>> The Ollama API is now available at 127.0.0.1:11434.
>>> Install complete. Run "ollama" from the command line.

インストールされたのを、バージョン確認
alfaalfa@DESKTOP-GBLESOQ:~$ ollama --version
ollama version is 0.32.3

それ以外では、Ollamaのコンテキスト長を拡張しましょう。
Ollamaのデフォルトは 4096。
Claude Code(エージェント系)では 最低 32K、推奨 64K。
export OLLAMA_CONTEXT_LENGTH=64000を「.bashrc」に追記

3.Claude Codeを起動
alfaalfa@DESKTOP-GBLESOQ:~$ ollama launch claude
使用するモードを選択
LLMを選択する画面が出たら、「quen3:8b」を選択

画面の赤枠のところに、ローカルのOllama(LLM:quen3:8b)に接続されているのを確認出来ました。
今回は、ここまで。

0 件のコメント: