
Claude Linux アプリ導入完全ガイド — 非公式 .deb から CLI 公式まで全手順
Linux 上で Claude を使いたい場合、公式が提供するデスクトップアプリは存在しない。Anthropic が公式に配布しているのは macOS と Windows 向けのみで、Linux ユーザーには CLI(コマンドラインツール)の使用を推奨している。ただし、コミュニティが管理する非公式プロジェクト「claude-desktop-debian」が GitHub スター数 4,000 超を集め、.deb / .rpm / AppImage / AUR / Nix Flake という幅広いパッケージ形式で実用的な GUI 環境を提供している。本記事では公式 CLI と非公式 Desktop の両方について、ディストリビューション別のインストール手順から注意点まで網羅的に解説する。
Linux 向けの Claude 公式デスクトップアプリは存在せず、Anthropic は公式に CLI(claude コマンド)の使用を推奨している。一方、コミュニティ製の非公式プロジェクト「claude-desktop-debian」が .deb / .rpm / AppImage / AUR / Nix Flake 形式で Linux 向け GUI アプリを提供しており、MCP・グローバルホットキー・システムトレイにも対応している。Linux で Claude を使う場合は「手軽さ・CLIとの統合が優先なら公式 CLI」「GUI 環境が必要なら非公式 Desktop」という使い分けが基本になる。
目次 (17)
- Claude の Linux 対応状況 — 公式は CLI のみ
- 公式 CLI のインストール方法(Linux 全ディストリビューション)
- 非公式 claude-desktop-debian とは
- ディストリビューション別インストール手順
- Debian / Ubuntu / Linux Mint(APT)
- Fedora / RHEL / CentOS(DNF)
- Arch Linux(AUR)
- NixOS(Nix Flake)
- 手動ダウンロード(AppImage / .deb / .rpm)
- MCP・グローバルホットキー・システムトレイの設定
- 注意点と制限事項
- フォントレンダリングの品質
- トークン使用量の追跡
- Wayland とグローバルホットキー
- 公式サポートの対象外
- CLI vs 非公式 Desktop — どちらを選ぶか
- まとめ
Claude の Linux 対応状況 — 公式は CLI のみ
Anthropic 公式の Claude Code デスクトップアプリ のドキュメントには明確に記載されている。
"The desktop app is not available on Linux; use the CLI instead."
公式デスクトップアプリが対応するプラットフォームは macOS(Universal / Intel + Apple Silicon)と Windows(x64 / ARM64) の 2 つのみ。Linux ユーザーは CLI を使うことが公式の推奨だ。
なお、CLI 版と公式デスクトップアプリは同じエンジンを共有しており、CLAUDE.md・MCP サーバー・hooks・skills・settings の設定ファイルを共用できる。デスクトップアプリの GUI でしか使えない機能(Cowork タブ・ビジュアル Diff・ライブプレビュー等)は CLI では利用できないが、コーディング支援の主要機能は CLI で完全に動作する。
公式 CLI のインストール方法(Linux 全ディストリビューション)
公式 CLI は npm 経由でインストールする。Node.js 18 以上が前提だ。
# Node.js が未インストールの場合(Ubuntu/Debian 系)
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
sudo apt-get install -y nodejs
# Claude Code CLI のインストール
npm install -g @anthropic-ai/claude-code
# バージョン確認
claude --version
インストール後、claude コマンドを実行するとブラウザでの認証が走り、Anthropic アカウントにログインするだけで使い始められる。Pro / Max / Team / Enterprise プランが必要で、Free プランでは利用できない点に注意。
CLI はインタラクティブモード(claude)とワンショットモード(claude -p "..." )の両方に対応し、パイプ経由のスクリプト組み込みも可能なため、Linux らしい使い方と相性がよい。
非公式 claude-desktop-debian とは
aaddrick/claude-desktop-debian は、Windows 版の公式 Claude Desktop(Electron アプリ)をダウンロードし、Windows ネイティブモジュールを Linux 互換モジュールに差し替えて再パッケージするコミュニティプロジェクトだ。Wine や仮想化環境は不要で、Linux ネイティブのパッケージとして動作する。
2026 年 5 月時点でのスペック:
| 項目 | 内容 | |---|---| | 最新バージョン | v2.0.10+claude1.6608.2(2026-05-09) | | スター数 | 4,141(2026-05-10 時点) | | アーキテクチャ | amd64 / arm64 | | パッケージ形式 | .deb / .rpm / AppImage / AUR / Nix Flake | | MCP 対応 | あり | | Wayland 対応 | XWayland 経由 |
公式が提供しない機能を非公式パッケージが補っている状況だが、利用はあくまで自己責任であり Anthropic のサポート対象外となる。
ディストリビューション別インストール手順
Debian / Ubuntu / Linux Mint(APT)
APT リポジトリを追加する方法が最も手軽だ。
# GPG キーの追加
curl -fsSL https://pkg.claude-desktop-debian.dev/gpg.key | sudo gpg --dearmor -o /usr/share/keyrings/claude-desktop.gpg
# リポジトリの追加
echo "deb [signed-by=/usr/share/keyrings/claude-desktop.gpg] https://pkg.claude-desktop-debian.dev/apt stable main" | \
sudo tee /etc/apt/sources.list.d/claude-desktop.list
# インストール
sudo apt update && sudo apt install claude-desktop
旧 URL からの移行が必要な場合: 2026 年 4 月に APT リポジトリの URL が aaddrick.github.io/claude-desktop-debian から pkg.claude-desktop-debian.dev に変更された。旧 URL を使っている場合は sources.list を更新する。
Fedora / RHEL / CentOS(DNF)
# リポジトリファイルを追加
sudo dnf config-manager --add-repo https://pkg.claude-desktop-debian.dev/rpm/claude-desktop.repo
# インストール
sudo dnf install claude-desktop
DNF は新 URL へ自動リダイレクトされるため、旧設定のままでも大きな問題はないが、明示的に新 URL に更新しておくことを推奨する。
Arch Linux(AUR)
# yay を使う場合
yay -S claude-desktop-appimage
AUR パッケージは AppImage ベースのビルドを使用している。AppImage のログイン機能を使うには、Gear Lever などのデスクトップ統合ツールが必要になる場合がある。
NixOS(Nix Flake)
nix profile install github:aaddrick/claude-desktop-debian
NixOS で MCP サーバーを利用する場合、claude-desktop-fhs という FHS 環境ラッパーを使う必要がある。パッケージのパス解決が標準的な Linux と異なるためだ。
手動ダウンロード(AppImage / .deb / .rpm)
GitHub Releases(github.com/aaddrick/claude-desktop-debian/releases)から最新の .deb / .rpm / AppImage を直接ダウンロードして使うことも可能。特定のディストリビューション向けパッケージ管理に依存しない環境や、バージョンを固定したい場合に有用だ。
MCP・グローバルホットキー・システムトレイの設定
非公式 Linux Desktop は MCP(Model Context Protocol)にフル対応している。設定ファイルは以下のパスに配置する。
// ~/.config/Claude/claude_desktop_config.json
{
"mcpServers": {
"filesystem": {
"command": "npx",
"args": ["-y", "@modelcontextprotocol/server-filesystem", "/home/user/projects"]
}
}
}
グローバルホットキーは Ctrl+Alt+Space でどのウィンドウからでも Claude を前面に呼び出せる。X11 および Wayland(XWayland 経由)に対応している。
システムトレイ統合も利用可能で、ウィンドウを閉じてもバックグラウンドで MCP サーバーやスケジューラーを維持し続ける「トレイに閉じる」機能がある。これは長時間動作するワークフローで便利だ。
診断コマンドとして claude-desktop --doctor が用意されており、ディスプレイサーバー・サンドボックス設定・MCP 設定の問題を自動チェックできる。
注意点と制限事項
フォントレンダリングの品質
ludditus.com の検証記事 でも指摘されているが、Linux 上ではフォントレンダリングが macOS / Windows 版と比べて品質が落ちる場合がある。Electron アプリを Linux 向けに移植した構造上の問題で、現時点では根本的な解決が難しい。
トークン使用量の追跡
GUI 上でトークン使用量をリアルタイムで確認する手段がない点も留意が必要だ。使用量の管理には Anthropic の コンソール を別途確認するしかない。
Wayland とグローバルホットキー
純粋な Wayland 環境(XWayland なし)ではグローバルホットキーが機能しない場合がある。ほとんどの主要ディストリビューションは XWayland を標準で提供しているが、一部の最小構成環境では手動で有効化が必要だ。
公式サポートの対象外
非公式パッケージを利用している限り、Anthropic のサポートは受けられない。バグ報告は claude-desktop-debian の GitHub Issues に行う。
CLI vs 非公式 Desktop — どちらを選ぶか
| ユースケース | 推奨 | |---|---| | コーディング支援をスクリプトやパイプで使いたい | 公式 CLI | | vim / neovim / VSCode 等の IDE と組み合わせたい | 公式 CLI | | MCP を GUI 設定画面で管理したい | 非公式 Desktop | | グローバルホットキーで素早く呼び出したい | 非公式 Desktop | | 最小リスクで公式サポート環境を維持したい | 公式 CLI | | バックグラウンドで MCP サーバーを常駐させたい | 非公式 Desktop |
CLI はスクリプトや CI/CD との統合に優れており、Linux の設計思想と相性がよい。非公式 Desktop は MCP の GUI 管理やシステムトレイ常駐といった日常的な使い勝手を提供する。両者を状況に応じて使い分けるのがベストだ。
まとめ
- Anthropic の公式デスクトップアプリは Linux 非対応。公式推奨は CLI
- 公式 CLI は npm で全ディストリビューションに導入でき、主要機能を網羅
- 非公式の claude-desktop-debian が .deb / .rpm / AppImage / AUR / Nix で GUI を提供(★4,000 超)
- MCP・グローバルホットキー・システムトレイに対応し実用水準に達している
- フォント品質・トークン追跡・Wayland 対応などの制限は把握した上で利用する