AI に何かを相談するたび、前回話した内容をもう一度説明し直していないだろうか。Ars Contexta(アルス・コンテクスタ)は、その「毎回まっさらから始まる」問題に取り組むオープンソースの Claude Code プラグインである。使い方は変わっていて、あらかじめ用意されたテンプレートを配るのではなく、20 分ほどの対話であなたの仕事や考え方を聞き取り、その回答から専用のフォルダ構成・ノートのひな型・処理パイプライン・自動化フックを導き出して生成する。土台にあるのは Zettelkasten(ツェッテルカステン)や Cornell 式ノート術、PARA、認知科学のネットワーク理論などから整理された 249 件のリサーチ知見で、生成された仕組みの一つひとつが「なぜそうなっているのか」を研究の根拠までさかのぼって説明できるようになっている。ライセンスは MIT で、公開は 2026 年 2 月。
主な特徴
- 会話から知識システムを「導出」する: 汎用テンプレートの配布ではなく、検出 → 理解 → 導出 → 提案 → 生成 → 検証の 6 段階を経て、その人の領域に合わせたフォルダ構成・スキル・ドキュメントを組み上げる。設計判断はすべて 249 件のリサーチ知見のいずれかに紐づいており、
/arscontexta:askで「なぜ自分のシステムはアトミックノートを使うのか」といった問いに根拠つきで答えてもらえる - self / notes / ops の三空間アーキテクチャ:
self/(エージェントの人格・方法論・目標)、notes/(知識グラフ本体)、ops/(キューの状態やセッションなどの運用情報)を分離する。フォルダ名は領域に合わせてreflections/やclaims/などに変わるが、この三分割そのものは常に維持される - Cornell 式 5R を拡張した「6R」パイプライン: Record(記録)→ Reduce(要点抽出)→ Reflect(つながりの発見と目次の更新)→ Reweave(過去ノートへの反映)→ Verify(品質チェック)→ Rethink(前提そのものの見直し)の 6 段階。各段階ごとに新しいサブエージェントを立ち上げ、文脈が膨らみすぎない状態で処理を進める設計になっている
- フックによる自動運用: セッション開始時のワークスペース情報の注入、書き込み時のスキーマ検証、Git への自動コミット、セッション終了時の状態保存という 4 つのフックが働き、構造の崩れを自動で防ぐ
- 生成物はただの Markdown: 出力されるのは wiki リンクでつながった Markdown のノート群と、複数階層の MOC(Maps of Content、目次ノート)。特定のアプリに閉じ込められず、Obsidian など手持ちのエディタでもそのまま読める
- セマンティック検索は任意:
qmdを導入すれば言い回しの違いを越えた概念検索ができるが、必須ではない。標準では ripgrep と MOC のたどり直しで十分機能する
料金
| プラン | 料金 | 主な特徴 |
|---|---|---|
| オープンソース(MIT ライセンス) | $0 | 全機能を利用可能。GitHub で公開され、商用利用・改変も許諾される |
料金は2026年8月時点の情報です。最新の情報は公式サイトをご確認ください。
プラグイン自体は無料だが、動かすには Claude Code(v1.0.33 以降)が必要で、その利用料は別途かかる。初期セットアップは 20 分程度の対話で、トークン消費はやや多めとされている。
メリット・デメリット
✅ メリット
- テンプレートの当てはめではなく自分の仕事の仕方から設計されるため、既存のノート術がしっくりこなかった人でも馴染みやすい
- 「なぜこの構造なのか」を研究知見までさかのぼって説明でき、納得しながら運用を続けられる
- 生成物が素の Markdown なので、特定のサービスに囲い込まれず持ち出しやすい
- フックが構造を自動で守ってくれるので、手作業の整理に追われにくい
- MIT ライセンスのオープンソースで、中身を読んで自分好みに改造できる
⚠️ デメリット
- Claude Code が前提のため、ターミナルを使わない人には導入のハードルがある
treeとripgrepのインストールが必要で、環境構築の手間が少しかかる- 初期セットアップに 20 分ほどの対話とそれなりのトークン消費が必要
- マルチエージェント処理は開発途上と明記されており、機能が今後変わる可能性がある
- GUI がなく、コマンドとファイルで運用する前提の設計
類似サービスとの比較
| 比較項目 | Ars Contexta | Basic Memory | mem0 | CLAUDE.md(Claude Code 標準) |
|---|---|---|---|---|
| 形態 | Claude Code プラグイン | MCP サーバー | メモリ層のライブラリ/API | Claude Code の組み込み機能 |
| 保存形式 | Markdown の知識グラフ | Markdown | ベクトルストア中心 | Markdown 1 ファイル中心 |
| 構造の生成 | 対話から自動導出 | 利用者が設計 | アプリ側で設計 | 手書き |
| 処理パイプライン | 6R(6 段階) | なし | なし | なし |
| 料金 | 無料(MIT) | 無料(オープンソース) | オープンソース+クラウド版 | 無料(Claude Code に付属) |
こんな人におすすめ
- Claude Code を日常的に使っていて、毎回同じ前提を説明し直すのが面倒になっている人
- Zettelkasten や PARA を試したものの、テンプレートが自分の仕事に合わず続かなかった人
- リサーチ・執筆・設計判断など、蓄積が効く仕事を長期的に積み上げたい人
- ノートをベンダーのサービスに預けず、手元の Markdown で持っておきたい人
- 仕組みの根拠を理解したうえで運用したい、納得重視のタイプ
まとめ
Ars Contexta は、「AI に記憶を持たせる」という発想を、汎用テンプレートではなく個人ごとの導出として実装した Claude Code プラグインである。self / notes / ops の三空間と 6R パイプラインという骨格は固定しつつ、その中身は対話から組み上げられるため、既存のノート術が続かなかった人にも入り口がある。反面、ターミナルと Claude Code が前提で、初期投資として 20 分の対話と一定のトークン消費が必要になる。MIT ライセンスで無料なので、まずは GitHub のドキュメントを読み、生成されるフォルダ構成のイメージをつかんでから導入を判断するとよい。