TROUBLE 6 / 21
ターミナルで claude と打ったら、デスクトップアプリが開いてしまう
実際に起きたこと
ログインのためにターミナルで claude と打ったら、黒い画面のClaude Codeではなく、デスクトップアプリが立ち上がりました。CLIが入っている場所を直接指定して起動したら、無事にClaude Codeが立ち上がり、そのままログインできました。
原因
なぜだと思いますか? 予想してから開く
Claude Code(CLI)ではない別の「claude」が呼ばれています。
ひとことで言うと type claude と打つと、何が実行されているかがわかります。CLIのインストール用の1行を実行し直してから、ターミナルを開き直してください。
取り組み方
何が呼ばれているかを見る
次のコマンドで、
claude がどこを指しているかがわかります。type claude
which -a claude CLIを直接指定して起動する
公式のインストーラーで入れた場合、CLIはふつう次の場所にあります。
~/.local/bin/claude ログインする
起動したら
/login と打ち、ブラウザで許可します。ずっと直すなら、Claudeに設定を直してもらう
毎回フルパスで打つのは大変なので、「claude と打てばCLIが起動するようにして」と頼みます。
次から防ぐには
- インストール後は一度ターミナルを開き直す
claude --versionでバージョンが出ることを確かめておく
Claudeへの頼み方の例
ターミナルで claude と打つとデスクトップアプリが開きます。
type claude の結果はこれです:(貼る)
claude と打てばClaude Code(CLI)が起動するようにしてください。 〇〇のところは自分の状況に置き換えてください。APIキーやパスワードは貼らないでください。