Markdownとは?AI・Obsidian時代に覚えておきたい「文章の共通言語」
Markdown(マークダウン)という言葉を、ObsidianやGitHub、AIコーディングの記事で見かける機会が増えました。見出しの前に「#」を付けたり、箇条書きの先頭に「-」を置いたりする、あの書き方です。
一見すると開発者向けの記法ですが、筆者はむしろ、AIを日常的に使う人ほど知っておく価値があると感じています。理由は、Markdownが人間にもAIにも読みやすい「文章の共通言語」だからです。
Markdownは「読めるまま構造を付ける」書き方
Webページでは、見出しやリンクをHTMLタグで表します。Markdownは、その構造をもっと少ない記号で書けるようにしたものです。たとえば、よく使う記法は次の程度です。
# 大見出し
## 小見出し
- 箇条書き
- もう一つの項目
**重要な言葉**
[リンクの名前](https://example.com/)
変換前の文章を見ても、どこが見出しで、どこが箇条書きか想像できます。Markdownの設計で特に重視されたのも、この「そのまま読めること」でした。
AI時代に便利な理由1:文章の構造を渡しやすい
AIへ長い文章を渡すとき、見出しや箇条書きがあるだけで、情報の区切りが明確になります。「目的」「条件」「出力形式」をMarkdownの見出しで分ければ、指示書としても読みやすくなります。
たとえば仕様書をMarkdownで作れば、人間が確認した同じファイルをCodexやClaude Codeにもそのまま読ませられます。専用画面へコピーし直す必要がなく、AIが書き直した差分も追いやすい。文章とプログラムの間を行き来する仕事では、この軽さがよく効きます。
AI時代に便利な理由2:アプリに閉じ込められにくい
Markdownファイルの中身は、基本的には普通のテキストです。拡張子は「.md」ですが、特別なアプリがなくても開けます。Obsidianで書いたメモを別のエディタで読み、GitHubへ置き、AIに参照させる、といった移動が簡単です。
筆者がObsidianを「第二の脳」の置き場所にしている理由もここにあります。サービスを乗り換えても、長年ためた文章そのものは手元に残る。AIが変わっても、同じ資料を別のAIへ渡せます。
最初に覚えるのは5つで十分
- 見出し:行頭の「#」
- 箇条書き:行頭の「-」
- 番号付きリスト:「1.」
- 強調:「**」で囲む
- リンク:角かっこと丸かっこを使う
表、チェックボックス、脚注なども書けますが、最初から暗記する必要はありません。必要になったときにAIへ「Markdownでチェックリストにして」と頼めば、書き方ごと教えてもらえます。
注意点:アプリごとに少し方言がある
Markdownには、サービスごとの拡張があります。Obsidian独自のノート間リンク、GitHubのチェックボックスなど、同じファイルでも一部の表示が変わることがあります。別の場所へ移すときは、特殊な記法が含まれていないか確認しましょう。
とはいえ、見出しや箇条書きなどの基本部分は広く共通しています。文章の中身を長く持ち、アプリとAIの間を自由に移動するための土台として、Markdownは地味ですが非常に強い道具です。
参考:Markdown公式構文。機能・仕様は2026年7月時点の情報です。