原文(日本語に翻訳)
Windows Package Manager (winget) を使用したインストールのサポートを追加し、自動検出とアップデート手順が利用可能になりました。
原文(英語)
Added support for Windows Package Manager (winget) installations with automatic detection and update instructions
概要
Windows 11やWindows 10の最新版に標準搭載されているパッケージマネージャー「winget」を使って、Claude Codeを簡単にインストールできるようになりました。また、winget経由でインストールされた場合の自動検出機能と、アップデート時の適切な手順案内も実装されています。
基本的な使い方
インストール
PowerShellまたはコマンドプロンプトを開き、以下のコマンドを実行します。
powershell
winget install anthropic.claude-codeアップグレード
powershell
winget upgrade anthropic.claude-codeインストール方法の確認
Claude Code起動時、winget経由でインストールされたことを自動検出し、アップデート時には適切なwingetコマンドを案内します。
実践例
初回インストール
powershell
# PowerShellを管理者権限で起動
# Claude Codeをインストール
winget install anthropic.claude-code
# インストール確認
claude --version新バージョンへのアップグレード
powershell
# アップデート可能なパッケージを確認
winget upgrade
# Claude Codeのみアップグレード
winget upgrade anthropic.claude-code
# または、全てのパッケージをアップグレード
winget upgrade --all複数マシンへの一括セットアップ
powershell
# setup.ps1
# 開発環境のセットアップスクリプト
$packages = @(
"Git.Git",
"Microsoft.VisualStudioCode",
"OpenJS.NodeJS",
"anthropic.claude-code"
)
foreach ($package in $packages) {
Write-Host "Installing $package..."
winget install $package --silent
}
Write-Host "開発環境のセットアップが完了しました"CI/CD環境での自動インストール
yaml
# GitHub Actions の例
name: Setup Environment
on: [push]
jobs:
build:
runs-on: windows-latest
steps:
- name: Install Claude Code
run: winget install anthropic.claude-code --silent
- name: Verify installation
run: claude --version注意点
- Windows 10/11が必要: wingetはWindows 10 1809以降、またはWindows 11で利用可能です
- App Installerが必要: wingetを使用するには「アプリ インストーラー」がインストールされている必要があります(通常は標準でインストール済み)
- 自動検出機能: Claude Codeはwinget経由でのインストールを自動的に検出し、アップデート時に適切なコマンドを提示します
- 管理者権限: 初回インストール時は管理者権限が必要な場合があります
- パスの自動設定: winget経由でインストールすると、自動的にPATHが設定されます