Notionから完全に出戻った。40代エンジニアがObsidianの「Bases」と「公式Web Clipper」に唸った理由
仕事ではチーム開発のためにNotionやesa、Confluenceを毎日使い倒している私ですが、個人の技術メモやアイデア、日々の調査ログに関しては、ここ最近 「完全にObsidian一本への出戻り」 を果たしました。
正直に白状すると、少し前までは「Notionのデータベース機能(ボード表示やフィルター)ってやっぱり直感的で便利だな……」と浮気しそうになった時期もありました。Obsidianで同じようなことをやろうとすると、以前は Dataview プラグインでSQLっぽいクエリを書く必要があり、少し気合が必要だったからです。
しかし、ここ最近のObsidianの進化スピードは凄まじいものがあります。
待ち望んでいた公式データベース機能 「Bases(ベース)」 の登場、コードブロックまで完璧にMarkdown化してくれる 「公式Web Clipper」、そしてターミナルから一発でメモを投げ込める 「Obsidian CLI」――。
「データはすべて手元のプレーンテキストにあり、オフラインでもミリ秒で爆速動作する」というローカルFirstの安心感はそのままに、クラウドSaaS並みの使い勝手が手に入ってしまったのです。
今回は、一度はクラウドツールの便利さに揺れ動いた40代のWebエンジニアが、なぜ再びObsidianをメインの相棒に据えるに至ったのか、実際の活用シーンを交えながら本音でお話しします。
1. 私が唸ったObsidianの「3大進化」
機能一覧を網羅的に並べるのではなく、私が日々の開発やインプットで「これは本当に助かる!」と実感した3つの機能に絞ってご紹介します。
graph TD
A["エンジニアの日常フロー"] --> B["1. インプット(Web技術記事のストック)"]
A --> C["2. 整理・タスク管理(手元データベース)"]
A --> D["3. 開発中のメモ(ターミナル直結)"]
B --> B1["公式 Web Clipper<br/>(余計な広告を削ぎ落とし、綺麗なMarkdownで直保存)"]
C --> C1["Obsidian Bases<br/>(Notionライクなカンバン・表をローカルファイルで実現)"]
D --> D1["Obsidian CLI<br/>(エディタを開かずにシェルから即座に追記)"]
① Bases(ベース):Notionの「もっさり感」から解放された瞬間
一番の衝撃は、やはりコア機能として搭載された 「Bases」 (.base ファイル)です。
これまでファイル一覧を整理するには、プラグインを入れるか自分でリンクを並べるしかありませんでした。しかしBasesを使うと、フォルダ内のMarkdownファイル群が、まるでNotionのデータベースのように テーブル・カード・そしてカンバン形式 で一瞬で立ち上がります。
💡 ここが最高に気持ちいい
- 通信ラグが一切ない: Notionだとページを開くたびに一瞬のロード(白い画面やスピナー)が入りますが、BasesはローカルのMarkdownを直接パースしているため、数百件のノートがあっても一瞬で切り替わります。この「思考が寸断されないサクサク感」は、一度味わうと戻れません。
- ドラッグ&ドロップでステータス変更:
v1.14で追加されたカンバン表示では、カードを「未読」から「読了」へドラッグするだけで、裏側のMarkdownファイルのフロントマター(
status: done)が自動で書き換わります。「見た目はリッチなGUI、実体はただのプレーンテキスト」という設計の美しさにエンジニアとして痺れました。
② 公式Web Clipper:PocketやNotionクリッパーを過去にした
技術調査をしていると、ZennやQiita、海外の技術ブログを頻繁にストックします。これまで様々なクリッパーを試してきましたが、「コードブロックのシンタックスが崩れる」「余計なヘッダーや広告まで取り込まれて後から掃除が大変」というストレスがつきまとっていました。
公式の Web Clipper(ブラウザ拡張) を導入してからは、そのストレスが完全にゼロになりました。
💡 テンプレートにロジックを仕込める強み
テンプレート内で条件分岐(if)やフォールバックが書けるため、私は以下のようなルールで保存しています。
- 記事のURL、著者、公開日をフロントマターに自動抽出
- 選択範囲がある場合は、そのハイライト箇所だけをノート本文として切り出し
- 選択範囲がない場合は、リーダービュー(本文のみ)を綺麗にMarkdown化して
00_Inboxフォルダへ格納
ブラウザで Alt + C を押した瞬間に、ローカルのVaultに自分専用の「美しくクレンジングされた技術ドキュメント」が蓄積されていく感覚は、情報収集の効率を劇的に変えてくれました。
③ Obsidian CLI:コードを書きながら「画面を切り替えずに」メモを残す
エディタ(VS Code)で集中してコードを書いている最中に、「あ、このライブラリのバージョンアップ時の挙動、後で調べなきゃ」と閃くことがあります。
ここでObsidianのウィンドウに切り替えて、新規ノートを作って……とやっていると、せっかくの集中(ゾーン状態)が切れてしまいます。
そこで活躍するのが公式の Obsidian CLI です。ターミナルに以下のようなエイリアスを1行設定しています。
# ~/.zshrc または PowerShellプロファイルに設定
alias memo='obsidian capture --vault="Engineering" --daily'
何か思いついたら、ターミナルで即座にコマンドを叩くだけです。
memo "TODO: Redisのコネクションプール枯渇時のリトライ戦略を検証する"
これだけで、今日のデイリーノートの末尾にタイムスタンプ付きで追記されます。エディタから指を離さず、思考をそのまま手元のノートに逃がせるこの導線は、開発者にとって本当にありがたい機能です。
2. クラウドSaaS全盛期に「手元にデータを残す」本当の価値
なぜここまでしてローカルFirstにこだわるのか?
若い頃は「クラウドに全部預けておけばどこでも見られて便利じゃん」と思っていました。しかし、エンジニアとしてキャリアを重ねるにつれ、様々なSaaSのサービス終了、規約変更、突然の料金改定、そして会社のセキュリティポリシーによる外部SaaSの利用制限を目の当たりにしてきました。
- 10年後、20年後も確実に読めるか?: プレーンなMarkdownファイルであれば、仮にObsidianというアプリがこの世から消えたとしても、標準のテキストエディタやシェルスクリプトで1秒で中身を開けます。
- 商用利用の完全無償化: 最近のアップデートでCommercialライセンスが任意(実質無料)になったことで、会社の業務PCでもコンプライアンスの稟議を気にせず堂々と使えるようになったのも非常に大きな追い風でした。
「自分の思考と知識の履歴を、他人のサーバーの人質に取られない」。この精神的な安心感こそが、Obsidianを使い続ける最大の理由だと感じています。
3. まとめ:まずは気負わず、手元のメモ帳として
多機能になったObsidianですが、最初から完璧なVaultを作ろうと意気込むと高確率で挫折します。
- まずはブラウザにWeb Clipperを入れて、気になった技術記事を1本保存してみる
- ターミナルからデイリーノートに1行メモを投げてみる
- メモが溜まってきたら、Basesで並べてみる
このくらいの気軽なステップで十分です。
Notionなどのクラウドツールの良さも認めつつ、手元で爆速に動く自分だけのナレッジベースを育てていく。そんなローカルならではの楽しさを、ぜひ味わってみてください!