コアコンセプト: Commands
Commands は、Rephlo を構成する基本的な要素です。Command とは、AI タスクのために保存された「レシピ」であり、指示(プロンプト)と、実行方法・取り込むコンテキスト・出力の配信方法を制御する設定から構成されます。Command はローカルにデータベースレコードとして保存され、任意でオンラインのCommand Galleryに公開できます。
Commandの構成要素
各 Command には、以下のコアプロパティがあります。
| フィールド | 上限 | 用途 |
|---|---|---|
| Name | 最大100文字、一意 | 短く分かりやすいタイトル(例:「Summarize Email」)。 |
| Instruction | 最小10文字、最大10,000文字 | プロンプト全体 — ペルソナ+タスク(v2.0で5,000文字から引き上げ)。 |
| Description | 任意、最大500文字 | コマンドの内容を説明する補足テキスト。 |
| Icon (emoji) | 任意、最大16文字 | ダ ッシュボードやリストに表示される視覚的なシンボル。ZWJシーケンスを含む絵文字に対応。 |
| Group | 任意 | Card View での整理のためにCommand Groupへ割り当てます。 |
| Execution Mode | — | コマンドの処理方法(下記参照)。 |
| Default Space | 任意 | クイック実行に使われるリンク済みのSpace。 |

Tip: エディターで Improve with AI をクリックすると、プロンプトエンジニアリングのベストプラクティスに基づいて Rephlo が指示文を改善してくれます。AI Command Builderを参照してください。
Execution Modes
Command の Execution Mode は、入力と出力の扱い方を決定します。モードはコマンドの作成時または編集時に選択します。モードは3種類あります。
1. Combination Mode(デフォルト、コンテキスト認識)
最も強力なモードです。Rephlo が自動的に3つの要素を組み立てます。
- Your Instruction(コマンドのロジック)
- Selected Text(画面上でハイライトしたテキスト)
- Active Space のデータ(Space が紐づいている場合、ナレッジベースから関連するドキュメント)
- ユースケース: 「このメールを当社のトーンガイドに沿って書き直して」
- 動作: 指示文だけを書けばよく、
{{INPUT_CONTENT}}や{{space_data_all}}を手動で配置する必要はありません — Rephlo が自動的に挿入します。
2. Standalone Mode(手動制御)
変数を自分で配置することで、プロンプト構造を完全に制御できます。入力テキストと Space のデータをどこに表示するかを正確に指定できます。
- ユースケース: 「ランダムなパスワードを生成して」「量子物理学を説明して」など、変数の配置を正確に指定したいプロンプト全般。
- 変数:
{{input_content}}、{{space_data_all}}、およびファイル名ベースの変数は、いずれも実行時に解決されます。
3. Template Mode(AI 実行なし)
Template Mode のコマンドは AI を呼び出しません。代わりに、指示文がクリップボードにコピーされ、外部の AI ツール(ChatGPT、Claude.ai、Gemini など)に貼り付けて使用できます。Template Modeを参照してください。
- ユースケース: ブラウザベースの AI サービス向けに、練り上げたプロンプトを保存しておく。
- 動作: 指示文がそのままクリップボードに配置されます。API キーは不要で、変数は解決されません。
どのモードを使うべき?
- Combination — ほとんどのタスクに最適。デフォルトかつ推奨のモードです。
- Standalone — 入力テキストと Space のデータの表示位置を正確に制御したい場合。
- Template — 外部のブラウザベース AI ツール向けにプロンプトを保存したい場合。
Variables & Templating
Standalone(および、明示的に配置したい場合の Combination の指示文内)では、二重中括弧のプレースホルダーを使用できます。その動作は Execution Mode によって異なります。
| 変数 | Combination Mode | Standalone Mode | Template Mode |
|---|---|---|---|
{{input_content}} | 自動挿入(変数指定不要) | 手動で配置 | 解決されない |
{{space_data_all}} | 自動挿入 | 手動で配置 | 解決されない |
{{filename.ext}}(例: {{style_guide.pdf}}) | ファイル名で自動挿入 | 手動で配置 | 解決されない |
変数リファレンス
{{input_content}}— 現在画面上でハイライトしているテキスト(選択テキスト)を挿入します。大文字・小文字は区別されません。エディターの Insert メニューでは{{INPUT_CONTENT}}として書き込まれます。{{space_data_all}}— アクティブな Space のすべてのデータ(ナレッジベースのドキュメント)を挿入します。{{filename.ext}}— Space 内の特定のファイルの内容を、そのファイル名で参照して挿入します(例:「meeting-notes.md」というファイルの場合は{{meeting-notes.md}})。
Standalone Command プロンプトの例:
Review this text: {{input_content}}
Apply the writing rules from: {{style_guide.pdf}}
Spaces、Default Space、Data Mode
Command と Spaces は多対多の関係にあります。1つの Command を複数の Space にリンクでき、1つの Space は複数の Command から利用されます。
- Default Space — 設定すると、コンテキストメニューのオーバーレイからのクイック実行時に、選択を求められることなくこの Space が使用されます。デフォルトは、そのコマンドにリンクされている Space のいずれかである必要があります。Command に複数の Space が紐づいていてデフォルトが未設定の場合は、実行時に選択します。
- Data Mode Override — 各 Space にはデフォルトの Data Mode(Smart Search か Compact)があります。Command は Data Mode Override によってこれをコマンド単位で上書きし、そのコマンドに限って忠実度とトークン節約のトレードオフを調整できます。Data Modes & Compactionを参照してください。
出力: Fixed Content Append
Command には Fixed Content Append(任意、最大5,000文字)を設定できます。これは、AI の出力に対して配信時にのみ(クリップボードにコピーされるとき、またはドキュメントに置き換えられるとき)追加されるテキストです。プロンプトや API レスポンス、履歴レコードの一部にはなりません。例:「— Processed by Rephlo」のような署名行。
Favorites
よく使う Command を Favorites としてマークできます(最大 10 件まで)。
- Favorites は Home Dashboard に表示され、ワンクリックでアクセスできます。
- 検索結果では優先的に表示されます。