「/code」とは何を意味するのか
「/code」とは、Notionなどのアプリで使われている「スラッシュコマンド」と呼ばれる入力方法のひとつです。
スマートフォンでもパソコンでも、文字を入力できる画面であれば基本的に同じ方法で使えるため、環境によって覚え方を変える必要がありません。
入力欄の先頭に半角の「/」を打ち、続けて「code」と入力すると、通常の文章とは違う特別な操作をアプリに伝えられます。
全角の「/」では反応しないアプリが多いため、必ず半角で入力するのがポイントです。
「/code」は文章を装飾するための指示であり、プログラミングの命令を実行するものではありません。
見た目は英単語の並びですが、実行結果はあくまで表示形式を整えることに限られ、保存されているデータの内容自体が変わるわけではありません。
プログラミング用語としての「コード」はソースコードや暗号化された文字列を指しますが、「/code」はアプリの中で「コードブロックを作って」と伝えるための合図にすぎません。
同じ「コード」という言葉でも、指し示す対象はまったく異なるため、前後の文脈で判断する必要があります。
先頭に「/」がつくのは、相手に読んでもらう普通の文章と、アプリへの指示とを見分けるための目印としての役割を持っています。
この記号が先頭にあることで、アプリ側は「これは本文ではなく操作の指示だ」と正しく判断でき、付け忘れた場合はただの文字として本文に入力されてしまいます。
「/code」の使い方
「/code」を使うときは、まず本文を入力する欄で半角の「/」を入力します。
この操作に難しい準備は必要なく、いつも文章を書いている場所でそのまま行えます。
続けて「code」と入力すると、コマンドの候補一覧に「コード」や「Code」といった項目が表示されます。
候補は入力中の文字に応じて自動的に絞り込まれていくため、最後まで打ち切らなくても、矢印キーで選んでEnterキーを押すだけで確定できます。
候補に表示された項目を選ぶだけで、文章の中に見た目の異なるコードブロックがその場に挿入されます。
もし打っている途中で気が変わった場合は、Backspaceキーなどで「/」を消せば通常の文章入力にすぐ戻れます。
挿入されたコードブロックは背景の色や文字の幅が変わり、通常の文章とひと目で区別できるようになります。
ブロックの中でEnterキーを押しても文章が終わるわけではなく、そのままブロック内で改行されるため、複数行のコードもまとめて貼り付けられます。
ブロックを作った後は、周辺のメニューから言語名を指定できるアプリも多くあります。
JavaScriptやPythonなどの言語を選ぶと、キーワードごとに色分けされる表示に切り替わり、読みやすさが大きく向上するため、長いコードでも構造を把握しやすくなります。
「/code」が使える主なサービス・アプリ
「/code」がもっとも代表的に使われているのは、ノート作成アプリのNotionです。
Notionでは「/code」と入力するだけで、プログラムを見やすく表示するための専用ブロックをすぐに挿入できます。
議事録や手順書の中にコマンド例を残したいときに特に役立ち、パソコン版とスマートフォン版のどちらでも同じ操作で使えます。
DiscordやSlackにも「/」から始まるコマンドの仕組み自体は標準で備わっていますが、「/code」という名前のコマンドは初期状態では用意されていません。
これらのツールで「/code」を使いたい場合は、開発チームなどが追加したボットやアプリの機能として提供されているのが一般的で、何も追加していないワークスペースでは単なる文字列として送信されてしまいます。
ChatGPTやClaudeのようなAIチャットでは、「/code」はコマンドではなく「コード形式で答えてほしい」という利用者側の指示として使われることが多いようです。
文章の中に「/code」という言葉を含めるだけで、説明よりもコードを中心に答えてくれる場合がありますが、必ずしもこの形である必要はなく、似た意味の自然な言い回しでも同様に伝わります。
このように「/code」は、アプリごとに「機能そのもの」なのか「利用者の言い回し」なのかが異なる点を知っておくと便利で、初めて使うサービスではまず候補が表示されるかどうかを確認すると安心です。
「/code」の由来と成り立ち
スラッシュコマンドの歴史は、1980年代から使われてきたIRCなどのチャットシステムに遡ると言われています。
それ以前に広がっていたMUD(マルチユーザーダンジョン)と呼ばれるオンラインゲームでも、同様の「/」コマンドが使われていたとする説もあります。
IRCでは、通常の発言とシステムへの指示を区別するために、指示の先頭に「/」をつける方式が採用されました。
当時から「/join」や「/nick」のように、単語ひとつで操作を示す形が定着していました。
「/」から始まる入力だけをシステムが特別に解釈する、という区別の仕組みは数十年かけて広く定着していきました。
Unix系のシステムでファイルの区切りに使われてきた「/」の印象も、記号選びの一因になったと言われており、キーボードから片手で入力しやすい記号だったことも定着を後押ししたと考えられます。
この考え方は後年、SlackやDiscordといったビジネス向けのチャットツールにも引き継がれています。
通常の会話とコマンドを同じ入力欄で扱えるという利便性が評価され、別のメニュー画面を開かずにキーボードだけで操作を完結できる点が支持されました。
さらにNotionのようなドキュメント作成アプリが、コマンドの対象を「操作の実行」から「ブロックの挿入」へと広げる形で取り入れました。
こうした広がりの中で、「/code」もチームでの共同作業を助ける言葉として自然に使われる存在になったと考えられます。
「/code」の例文で使い方を確認
- 【例文1】ページの空いている行で「/code」と入力し、コードブロックを挿入した
- 【例文2】「/code」で作ったブロックの言語設定をPythonに変更した
- 【例文3】開発チームのDiscordサーバーで、ボットが用意した「/code」コマンドを使って実行結果を表示した
- 【例文4】ChatGPTへの質問の最後に「/code」と添えて、説明文ではなくコードだけを出力するよう頼んだ
- 【例文5】Claudeとのやり取りで「この関数を/codeで整形して」と伝えた
- 【例文6】社内Wikiのページに「/code」でAPIのリクエスト例を貼り付けた
Notionでの「/code」は、入力した瞬間にブロックが挿入され、迷う余地がほとんどない明確な操作である点が特徴です。
一方でChatGPTやClaudeへの「/code」は、文章の中に添えることで「コード中心に答えてほしい」という意図を伝える指示文としての使い方になり、会話の流れの中で自然に挟み込める柔らかさが特徴です。
同じ「/code」という文字列でも、アプリごとに「即時実行される操作」なのか「意図を伝える言葉」なのかが異なる点を覚えておくと、初めてのアプリでも迷わずに使い分けられます。
「/code」と混同しやすい類似コマンド
Notionには「/code」のほかにも、「/table」や「/image」など数多くのスラッシュコマンドが用意されています。
それぞれ挿入される要素の見た目や操作方法が異なるため、目的に応じて選ぶ必要があります。
「/table」は表を挿入するためのコマンドで、「/image」は画像を貼り付けるためのコマンドという違いがあります。
名前の通りに機能が対応しているため、覚えやすいのが特徴で、単語の意味から挿入される要素をある程度予測できます。
いずれも「/」の後に続く単語が、挿入したい要素の種類をそのまま表している点は共通しています。
反対に、似た響きの単語を打ち間違えると、意図しない要素が挿入されてしまうこともあります。
また、プログラミング用語としての「コード」と、操作名としての「/code」を混同してしまう人も少なくありません。
「/code」はその命令文を見やすく表示するための操作名にすぎないため、これを使えばプログラムが実行できると考えてしまうと、期待した動作にならず戸惑うことがあります。
アプリによっては開発者やチームが独自に登録したカスタムコマンドが「/code」という名前で使われている場合もあります。
標準機能と挙動が異なることがあるため、初めて使うアプリでは一度動作を確かめておくと安心で、社内向けのドキュメントやヘルプが用意されている場合は事前に目を通しておくと誤解を防げます。
「/code」を使う際の注意点
「/code」はとても便利なコマンドですが、どのサービスでも同じように使えるわけではありません。
同じ「/code」という文字でも、裏側の仕組みはサービスごとに個別に作られています。
対応していない入力欄で使うと、コマンドとして認識されずにただの文字列として画面に残ってしまいます。
たとえば表計算ソフトのセルや、コード機能を持たない単純なメモ欄に入力すると、「/code」という文字がそのまま表示されてしまいます。
相手に意図が伝わらず、誤解を招いてしまうこともあります。
サービスによってはBotやアプリ側の権限設定や、管理者による機能の有効化が必要な場合があります。
権限が足りていないと、コマンドを正しく入力しても反応しないことがあるので注意しましょう。
さらに全角で入力してしまったり、大文字と小文字の扱いが厳密なサービスだったりすると認識されないケースもあります。
入力する際は半角英数字を使い、サービスが定める書式に沿っているかを確認する習慣をつけましょう。
「/code」が効かないときの原因と対処法
「/code」が反応しないときにまず疑いたいのは、使っているアプリがそもそも対応していないか、バージョンが古いという可能性です。
特に古いブラウザや軽量版アプリでは、新しいコマンドが反映されていないことがあります。
アプリストアで更新の有無を確認し、最新版にしてから改めて試してみましょう。
古いバージョンのままだと新しいコマンドが実装されていないこともあります。
次に多いのが、コメント欄やDM、埋め込みフォームなど入力欄の種類による制限です。
同じサービスでも、メインのチャット欄では使えても返信欄では使えないことがあります。
それでも解決しない場合は、入力をいったん消して再入力する、画面を再読み込みする、アプリを再起動するといった基本的な対処を試してください。
こうした基本的な操作だけで直ることも意外に多くあります。
それでも直らないときは通信環境や一時的な不具合が原因のこともあるので、時間を置いて再度試すのも有効です。
「/code」をより便利に使うコツ
プログラミング言語名を添えて入力すると、その言語に応じたシンタックスハイライトが効いて格段に見やすくなります。
たとえば「/code python」のように指定すれば、キーワードや文字列が色分けされ、コードの構造がひと目でわかるようになります。
初めて見る人でも、処理の流れを目で追いやすくなるのが利点です。
サービスによっては専用のショートカットキーも用意されているので、組み合わせて使うとテンポよく作業を進められます。
マウス操作を減らせるぶん、メッセージ作成のリズムを崩さずに済みます。
チームで利用する場合は、言語名を必ず添える、長いコードはファイル共有に切り替えるなど表記のルールをあらかじめ統一しておくのがおすすめです。
ルールが揃っていると、後から見返す人にとっても格段に探しやすくなります。
小さなルールを決めておくだけで、チーム全体でのコードのやり取りが格段に読みやすくなります。
「/code」に関するよくある質問
スマートフォンアプリでも使えますか?
多くのサービスではスマートフォン版のアプリでも「/code」を利用できますが、アプリの種類やバージョンによっては対応していない場合もあります。
うまく反応しないときは、アプリを最新版に更新するか、パソコン版のブラウザで試してみましょう。
日本語入力中でも反応しますか?
日本語入力モードのままだと変換候補の表示などが影響し、正しく認識されないことがあるので注意が必要です。
「/code」と入力する前に、一度半角英数モードへ切り替えておくと安心です。
無料プランでも利用できますか?
基本的な「/code」の機能は無料プランでも使えるサービスがほとんどです。
ただし一部の高度な連携機能やカスタマイズは有料プラン限定となっている場合もあるので、気になる方は公式の料金ページを確認してみてください。
料金体系はサービスによって差があるため、契約前に比較しておくと安心です。
「/code」のまとめ – 基本を押さえて使いこなそう
- 「/code」はチャットツールなどで使われるスラッシュコマンドの一種です。
- 入力した文字列をコードとして見やすく整形できます。
- サービスによって使える場所や挙動が異なります。
- 迷ったときは公式のヘルプやサポートページを確認するのが確実です。
ここまで「/code」の使い方や注意点、便利な活用法について見てきました。
基本さえ押さえておけば、日々のやり取りに自然に取り入れられる機能です。
「/code」はあくまでスラッシュコマンドと呼ばれる仕組みのひとつであり、サービスごとに対応状況や細かい挙動が異なる点は忘れずに覚えておきたいポイントです。
使い方で迷ったり思うように反応しなかったりしたときは、無理に試行錯誤を続けるより公式のヘルプページを確認するのが結局いちばんの近道です。
正しい書式さえわかれば、次からは迷わずスムーズに使えるはずです。