バイブコーディングは終わった。MarkdownによるAgentic Engineeringへようこそ。
2025年2月、Andrej Karpathyはテック界を席巻する言葉を生み出しました。バイブコーディング——AIに望むものを伝えて構文を任せるコーディング方法です。
一年後、Karpathyはバイブコーディングはすでに時代遅れだと言っています。
新しいパラダイム?Agentic Engineering——コードを書く時間は99%ありません。代わりにあなたのためにコードを書くAIエージェントをオーケストレーションし、作者ではなく監督者として行動します。
そしてオーケストレーションのツール?Markdownです。
進化:3つのフェーズ
Software 1.0:コードを書く
伝統的なプログラミング。人間がすべての行を書く。Python、JavaScript、C++。構文で考え、手動でデバッグし、一行ずつ反復します。
Software 2.0 / バイブコーディング:コードを説明する
CopilotやCursorのようなAIアシスタントが自然言語の説明からコードを生成します。AIと「バイブ」する——望むものを説明し、提案を受け入れるか却下する。まだすべての行をレビューします。
Software 3.0 / Agentic Engineering:エージェントを指揮する
AIエージェントが自律的に動作します。目標と制約を定義するMarkdownファイルを書きます。エージェントはコードを書き、テストし、反復し、改善をコミットします。あなたはプロセスではなく結果をレビューします。
Karpathyのautoresearchが最も明確な例です。研究者がprogram.mdを書き、AIは人間の介入なしに一晩中100以上の実験を実行します。
Markdown:インターフェースレイヤー
各フェーズで、人間のツールが変わります。
| フェーズ | 人間のツール | アウトプット |
|---|---|---|
| Software 1.0 | コードエディタ | ソースコード |
| Software 2.0 | AIチャット + コードエディタ | AIアシスト付きソースコード |
| Software 3.0 | Markdownエディタ | エージェント指示 |
Agentic Engineeringでは、MarkdownファイルこそがHuman workのプロダクトです。すべての下流——コード、実験、結果——はMarkdown指示に従うAIエージェントによって生産されます。
新しいスキル:エージェント指示を書く
もうコードを書かないなら、何をするのか?明確で具体的で戦略的に健全なMarkdownファイルを書くのです。
これには異なるスキルセットが必要です。
ドメイン専門知識 ——良い結果がどんなものかを知る必要があります。たとえ手動で生産していなくても。
明確な文章 ——曖昧な指示は曖昧な結果を生みます。Markdownが良ければ、エージェントの出力も良くなります。
戦略的思考 ——autoresearchでは、研究者の仕事は正しい研究方向を設定することです。個々の実験を実行することではありません。あなたのprogram.mdが戦略を定義します。
評価能力 ——エージェントの結果が実際に良いかどうかを判断する必要があります。監督が人間の核心的な責任です。
実際にプログラムしているもの
program.md、AGENTS.md、CLAUDE.mdを書くとき、単にドキュメントを書いているのではありません。プログラミングしています。
- 目標:エージェントは何を最適化すべきか?
- 制約:エージェントは絶対に何をしてはいけないか?
- コンテキスト:エージェントはドメインについて何を知る必要があるか?
- 戦略:エージェントはどのように問題にアプローチすべきか?
- 評価:エージェントはどのように成功を測定すべきか?
これがSoftware 3.0プログラミングです。言語はMarkdownです。コンパイラはLLMです。ランタイムは自律エージェントループです。
ナレッジサプライチェーン
Agentic Engineeringはナレッジに依存しています。Markdown指示はドメインへの理解と同じ品質です。これはナレッジサプライチェーンを生み出します。
- ウェブからキャプチャナレッジ(ドキュメント、論文、ブログ記事、例)
- Markdownネイティブシステムに整理(Obsidian、Notion、プレーンファイル)
- エージェント指示に合成(program.md、AGENTS.md、CLAUDE.md)
- 指示を実行するエージェントをデプロイ
最初のステップ——ウェブナレッジをMarkdownとしてキャプチャすること——がSaveの役割です。どんなWebページでもワンクリックでクリーンなMarkdownに変換し、エージェント指示ワークフローに組み込む準備ができています。
2026年に最高のエージェント指示を書いている人々はゼロから始めていません。明確なエージェント指示に合成できる慎重にキュレーションされたMarkdown参照のライブラリの上に構築しています。
Agentic Engineeringを始める
autoresearchを実行しなくてもAgentic Engineeringを実践できます。
- 現在のプロジェクトでAGENTS.mdから始める。AIコーディングアシスタントのための明確な指示を書く。
- 結果に基づいて反復する。AIがミスをしたら、単に修正するだけでなく、Markdown指示を更新してそれが再発しないようにする。
- 参照ライブラリを構築する。役立つドキュメント、例、ベストプラクティスをMarkdownとして保存する。エージェント指示を書くときにそれらを参照します。
- 戦略的に考える。AIにどのコードを書くかを伝える代わりに、どの問題を解決するかとどの制約を尊重するかを伝える。
バイブコーディングからAgentic Engineeringへの移行は将来の予測ではありません。それは今まさに起きており、Markdownがインターフェースです。
SaveはどんなウェブページでもクリーンなMarkdownに変換します。効果的なAgentic Engineeringを支えるナレッジライブラリの構築に役立ちます。Saveを無料で試す。
## Continue reading
README.mdからPROGRAM.mdへ:MarkdownはAIのプログラミング言語になった
README.mdは人間向けでした。AGENTS.mdはコーディングアシスタント向けです。PROGRAM.mdは自律的なリサーチのためのもの。MarkdownはドキュメントからAIエージェントのプログラミング言語へと進化しました。
Karpathyが語るAIユーザーの「2つのグループ」― あなたはどちら?
Andrej KarpathyはAIの能力に対する理解の格差が広がっていると言います。一方のグループはAIをおもちゃだと思っている。もう一方は「AI Psychosis」を経験しています。その違いと、格差を越える方法を解説します。
誰でも使えるAutoresearch:眠っている間に100回のAI実験を実行する方法
KarpathyのAutoresearchはシングルGPUで一晩に100以上のML実験を実行します。仕組み、必要なもの、そして630行のPythonスクリプトがAIリサーチを変えている理由を解説します。
科学的発見としてのGitコミット:Autoresearchがどのようにバージョンコントロールをリサーチラボに変えるか
Karpathyのautoresearchでは、成功した実験はすべてgitコミットです。失敗はすべてgit resetです。バージョンコントロールが自律型AIリサーチのメモリになりました。
Written by
Jean-Sébastien Wallez
I've been making internet products for 10+ years. Built Save on weekends because I wanted my own reading library in clean markdown for Claude and Obsidian. Write here about web clipping, AI workflows, and the small things that make a personal knowledge base actually useful.