投稿

8月, 2025の投稿を表示しています

Windows環境でAnthropicのClaude Codeを動かすための環境構築手順

  手順 1. Claudeの契約 稟議を通して承認をもらい、契約に必要な情報を入手する Anthropicの公式ページにアクセス( https://www.anthropic.com/ ) Claude -> planを選択(例えばMax Plan) -> Get started 契約画面に遷移するはずなので、必要情報を埋めて契約する 2. WSLの設定 wslにubuntuを入れる powershell上で、[wsl --status]コマンドを実行。現在のwslのデフォルトディストリビューションを確認。ここでubuntuになっているならば、この手順は飛ばしてよい [wsl --install]コマンドを実行。ubuntuをインストールする [wsl --set-default Ubuntu]コマンドを実行。デフォルトを切り替える [wsl --status]コマンドを実行。デフォルトが切り替わっていることを確認する。 wslにnvmを入れる。nvmは、node.jsのバージョン管理ソフト。Windows環境では、wsl上からWindows側のnode.js,npmを見にいってしまう動きがあるので、nvmをインストールしたほうがいい(らしい) nvmのGithub から、install scriptをコピーして実行 2025/7/4時点では[curl -o- https://raw.githubusercontent.com/nvm-sh/nvm/v0.40.3/install.sh | bash] [source ~/.bashrc]コマンドを実行。nvmのインストールを反映させる [command -v nvm]コマンドを実行し、nvmと表示されることを確認する。 LTSをインストールする(こだわりがあればバージョン指定してインストール) [nvm install --lts] インストール [nvm use --lts] インストールしたものを使うようにして。 [nvm alias default lts/*] デフォルト指定 gitの設定をする(git使う場合)。Windows側で設定していても、WSL側でも設定が必要 git config --global user.name "hoge.taro" git config...

Claude APIを使わず無料でClaude Codeを使う方法

イメージ
  Claude Code の利用には $20/月〜 Pro プラン (年払いなら $200/年) に加入するか、Claude API キーを課金する必要あります。 Claude Code Router 。Claude Code Router は Claude Code からあらゆる OpenAI 互換 API を利用できるようにする、そういうオープンソースプロジェクトです。 詳しくはソースコードを読んでもらうとして、つまり Claude Code が使用する Anthropic 独自フォーマットの API を中継してあらゆるモデルを自由に使うことができる、そういう手段が Claude Code にあるということです。 使い方 Claude Code のインストール: npm install -g @anthropic-ai/claude-code Claude Code Router をインストール: npm install -g @musistudio/claude-code-router 設定ファイル  ~/.claude-code-router/config.json  を配置: { "Providers" : [ { "name" : "gemini" , "api_base_url" : "https://generativelanguage.googleapis.com/v1beta/models/" , "api_key" : "ここにAPIキー" , "models" : [ "gemini-2.5-flash" , "gemini-2.5-pro" ] , "transformer" : { "use" : [ "gemini" ] } } ] , "Router" : { "defa...