NixOSにClaude Codeをいれる
管理者·
NixOS環境にClaude Codeが入っていなかったので導入する。
Claude Codeはすでにnixokgs stableに収録されているので
configuration.nixに追加もしくはHome Manager(以下HM)に追加する
自分の環境ではHMを利用しているのでHMにいれる方法で進める。
まず前提としてClaude Codeはunfreeライセンスなので許可の設定をしておく
nixpkgs.config.allowUnfree = true;
できたらHMのモジュールに追加
home.packages = with pkgs; [
claude-code
];
nixos-rebuild switchコマンドを実行し確認すればOK
Claude Codeが入ったかの動作確認
ステータスを確認する
claude auth status
ログインを実行
claude auth login
ログインできればセットアップ完了。
自分の環境で起きたこと
subscriptionType: nullになってしまった。
情報をうまく取得できていなかったのでログアウトを実行して、再度ログインしたことで解消されました。
シェア: