メインコンテンツにスキップ

リンクでClaude Desktopを開く

今日アップデートされました

macOSおよびWindows用のClaudeは、ブラウザがhttps://スキームに応答するのと同様に、claude:// URLスキームに応答します。ウェブサイト、スクリプト、または別のアプリからこれらのリンクを使用して、Claude Desktopを開き、チャット、Coworkセッション、またはCodeセッションに直接ジャンプできます。

この記事では、Claude Desktopがサポートするリンク形式と、各形式が受け入れるパラメータをリストアップしています。

ディープリンクの仕組み

オペレーティングシステムがclaude:// URLを開くと、そのURLがClaudeに渡されます。アプリが実行されていない場合、macOSとWindowsの両方が最初にそれを起動します。その後、Claudeはパスとクエリパラメータを読み取り、アプリ内の正しい場所に移動します。

すべてのパラメータ値はURLエンコードされている必要があります。qで渡されたプロンプトテキストは、約14,000文字に切り詰められます。


新しいチャットを開始

claude://claude.ai/new
claude://claude.ai/new?q=Summarize%20this%20week%27s%20release%20notes

Claude Desktopで新しいチャットを開きます。qを含める場合、プロンプトフィールドにそのテキストが事前入力されるため、確認して送信できます。

パラメータ

必須

説明

q

いいえ

プロンプトフィールドに事前入力するテキスト。


既存のチャットまたはプロジェクトを開く

claude://claude.ai/chat/{conversation-id}
claude://claude.ai/project/{project-id}

IDでチャットまたはプロジェクトを開きます。IDはClaudeのチャットまたはプロジェクトURLの末尾に表示されるUUIDです。IDが見つからないか無効な場合、Claudeは最近のチャットまたはプロジェクトリストを代わりに開きます。


Claude Codeセッションを開始

claude://code/new
claude://code/new?q=Fix%20the%20failing%20test&folder=%2FUsers%2Fme%2Frepo

Claude Desktopでコンポーザーが事前入力された状態でClaude Codeを開きます。独自のツールの「Claude Codeで開く」ボタンに使用します。

パラメータ

必須

説明

q

いいえ

コンポーザーに事前入力するテキスト。promptはエイリアスとして受け入れられます。

folder

いいえ

作業ディレクトリとして使用する絶対パス。Claude Desktopは、フォルダを使用する前に確認を求めます。現在、最初のフォルダ値のみが適用されます。

file

いいえ

添付するファイルの絶対パス。受け入れられていますが、現在はサポートされていません。

注:リンクを通じて提供されるフォルダは信頼されていないものとして扱われます。Claude Desktopは、以前そのフォルダを信頼していた場合でも、作業ディレクトリとして採用する前に常に確認ダイアログを表示します。


Claude Coworkセッションを開始

claude://cowork/new
claude://cowork/new?q=Draft%20the%20Q2%20update&folder=%2FUsers%2Fme%2Fdocs&file=%2FUsers%2Fme
%2Fdocs%2Fnotes.md

コンポーザーが事前入力された新しいCoworkセッションを開きます。独自のツールの「Claude Coworkで開く」ボタンに使用します。

パラメータ

必須

説明

q

いいえ

コンポーザーに事前入力するテキスト。

folder

いいえ

添付するフォルダの絶対パス。複数を添付するにはパラメータを繰り返します。Claude Desktopは、各フォルダを使用する前に確認を求めます。

file

いいえ

添付するファイルの絶対パス。複数を添付するにはパラメータを繰り返します。

注:リンクを通じて提供されるフォルダは信頼されていないものとして扱われます。Claude Desktopは、以前そのフォルダを信頼していた場合でも、作業ディレクトリとして採用する前に常に確認ダイアログを表示します。


ディープリンクをテスト

macOSの場合

ターミナルを開いて実行します:

open "claude://claude.ai/new?q=Hello"

Windowsの場合

コマンドプロンプトを開いて実行します:

start "" "claude://claude.ai/new?q=Hello"
こちらの回答で解決しましたか?