Antigravityの基本と実践

Obsidian上で動作するAIエージェント「Antigravity(Claude Codeカスタマイズ版)」の基本概念、ワークフローの実践、およびCLI連携による高度な自動化について解説します。

Antigravityの基本と実践

Antigravity(アンチグラビティ)とは、GoogleのGeminiやAnthropicのClaudeなど、高度なLLMを背景に持つ「AIエージェント」を、Obsidianのローカル環境で直接機能させるための強力な仕組みです。

単なる「チャットAI」とは異なり、Antigravityはユーザーのローカルファイル(Markdownノート)を自律的に読み書きし、CLIコマンドを実行し、ワークフローに沿って複数のタスクを連続してこなすことができます。

なぜAntigravityが強力なのか

一般的なAIチャットボットに「この記事を要約して」と頼む場合、コピー&ペーストの手間がかかります。また、「私の過去のノートから関連するものを探して」と頼んでも、Web上のAIはあなたのパソコンの中を見ることはできません。

Antigravityは、ターミナル(コマンドライン)を通じてあなたのObsidian保管庫に直接アクセスします。 これにより、以下のようなことが可能になります。

AIに「手足」と「目」を与えることで、知識管理の次元が根本から変わります。

ワークフローによる「AIへの委譲」

Antigravityの最大の魅力は、.agent/workflows/ というディレクトリに「Markdown形式で指示書(ワークフロー)」を書いておける点です。

たとえば「デイリーノートの作成」「ブログ記事(Topic Hub)への変換」「アクセス解析のレポート作成」など、これまで自分が手動で行っていた手順を言語化しておきます。

あとは /analytics/create-topic-hub と打ち込むだけで、Antigravityが**「指示書を読み、必要なファイルを検索し、考え、実行し、結果を報告する」**という一連のプロセスを自律的に進めてくれます。人間は最後に「その内容で確定してよいか」を承認するだけです。

Obsidian CLIとの連携が生む「文脈の理解」

Antigravityを極限まで活用するための鍵が、**Obsidian CLI(コマンドラインインターフェース)**との連携です。

AIは賢いですが、「数万ファイルあるノートの中から、関連するものだけを見つける」のは苦手(あるいは非常にコストがかかる)です。そこで、Antigravity自身に obsidian searchobsidian backlinks というコマンドを叩かせます。

これにより、「この記事に対するバックリンク(被リンク)が少ないから、あっちの記事からリンクを張ろう」といった、メタデータ構造に基づいた高度な文脈理解と整理が可能になります。

関連資料

Antigravityの導入背景、具体的なワークフローの作り方、そしてObsidian CLIとの連携については、以下の記事(およびSubstackマガジン)で詳しく解説しています。