ドーシーのBuzz:エージェントとMarkdown
2026年7月21日、Block——SquareとCash Appを手がけるジャック・ドーシーの会社——が Buzz を公開しました。AIエージェントが「連携機能」ではなく「メンバー」として存在するワークスペースです。
見た目はSlackです。GitHubのようにGitリポジトリをホストします。そしてメッセージ、コミット、レビュー、エージェントの動作が、すべて同じ署名付きイベントログに落ちていきます。ドーシー自身の要約は、モデル非依存・分散・自己主権・オープンソース。
本当に面白い試みです。同時にまだ1.0前であり、「今すぐチームを移すな」というTechCrunchの助言は妥当です。実際に何をするのか、そして何を意図的にこちらへ委ねているのかを見ていきます。
Buzzの正体
ローンチの喧噪を除くと、知っておく価値のある設計判断が4つ残ります。
Nostrの上で動く。 独自のアカウント基盤ではなく、署名付きメッセージと持ち運び可能なIDのためのオープンプロトコルです。Buzz内のすべての動作は鍵ペアで署名されます。リレー自体はRust製で、Postgres・Redis・S3互換のオブジェクトストレージに支えられ、ライセンスはApache 2.0。
エージェントが固有のIDを持つ。 「ワークスペースの中のAI」を謳う製品の多くが取り違えている点です。Buzzではエージェントがあなたの資格情報を借りません。自分の鍵を受け取り、あなたは範囲を絞った認可に署名します。エージェントが乗っ取られたら、取り消すのはエージェントであって、あなた自身ではありません。Blockの言い回しは今回のローンチで最も鋭い一文です。認可は著者性を消さない。
チャンネルはブランチ。 機能ブランチがそのままチャンネルとして現れます。パッチ、CIの結果、レビューコメントが、それを生んだ会話の隣に置かれる——タブ3つ先ではなく。内部ではGitがオブジェクトストレージ上に、内容アドレス方式の不変packfileと、compare-and-swapで更新される可変ポインタ1つとして存在します。機械の速度で積まれるコミット量を捌くための設計です。
Agent Client Protocolを話す。 ACPによりBuzzはモデル非依存で、Claude Code、OpenAIのCodex、Block自身のオープンソースフレームワークgooseが同じように接続できます。ブリッジ buzz-acp はエージェントの子プロセスを起動し(1〜32、既定は1)、WebSocketでリレーに接続し、@mention イベントをチャンネル単位でキューイングします。同時に飛ぶプロンプトはチャンネルあたり1つまでです。
本当の賭け:共有コンテキストは私的プロンプトに勝る
その下にある主張は単純で、そして正しい。
いま、エージェントとのセッションはどれも閉じた部屋です。あなたはClaudeにコンテキストを貼る。同僚はCodexに別のコンテキストを貼る。どちらのエージェントも相手が何を伝えられたか知らず、チームが6週間前に何を決めたかも知りません。毎回のセッションが、すでに存在する世界の再構築から始まります。
Buzzの答えは、コンテキストがすでに住んでいる部屋にエージェントを置くこと。報告、却下された修正、パッチ、レビュー、最終判断がチャンネルに残り、理由とともに後から辿れます。
これは特定の種類の健忘に対する本物の治療です。すなわちチームの内側で起きたことの記憶。
ワークスペースの外にある知識
ここに穴があります。
エージェントが役に立つために必要なことの大半は、あなたのSlackにも、Buzzにも、Gitの履歴にも書かれていません。ベンダーのAPIドキュメント。競合の価格ページ。誰かが一度だけ貼ったRFC。アーキテクチャを変えた長文記事。決め手の数字が出てくるYouTubeの講演。
その知識はオープンなウェブに住んでいて、ワークスペースと相性の悪い性質を3つ持っています。
- 腐る。 ページは書き換えられ、ペイウォールの向こうへ行き、404を返す。3月にチャンネルへ貼ったリンクが、8月には何も指していないかもしれません。
- 自分のものではない。 ローカルで検索できず、差分も取れず、モデルに渡すこともできない。取り直して祈るだけです。
- 移行しない。 ワークスペースは死に、買収され、置き換えられる。中に閉じ込めたものは一緒に消えます。
Buzzは自らが「仕事のイベントログ」であることに正直です。図書館として設計されてはいません。しかし図書館は誰かが担う必要があります。
生き残るのはMarkdown
Buzzのチーム自身が、長く残すべきことを書く段になって何を選んだかに注目してください。リポジトリの ARCHITECTURE.md です。wikiページでもなく、ピン留めメッセージでもなく。
偶然でも懐古でもありません。Markdownは以下を同時に満たす唯一のコンテンツ形式だからです。
- あらゆるモデルが読める —— パーサもプラグインもエクスポート工程も要らない
- Gitで差分が取れる —— 知識にバージョン管理が無料でつく
- ローカルで平文 —— あなたと自分のノートの間にベンダーが立たない
- 次に使う道具へ持ち運べる —— Obsidian、Cursor、Claude Code、静的サイト、
grep
2026年、エージェント関連のツールは四方八方から同時にここへ収束しました。AGENTS.md、CLAUDE.md、llms.txt、クローラにMarkdownを返すCloudflare。インターフェース層は変わり続けます。土台のほうは変わるのをやめました。
Minibaseの位置
Buzzはエージェントにチームの文脈を与えます。Minibase はウェブの文脈を、あなたの所有物であるファイルとして与えます。
残す価値のあるものの上で拡張機能をクリックする——ドキュメントページ、Xのスレッド、YouTubeの講演、競合のチェンジログ。きれいなMarkdownになって、ローカルのMinibase Vaultへ直接書き込まれます。Minibase Vault内蔵のMCPサーバがその保管庫をClaudeに開き、モデルは一般知識で答える前に、あなたが実際に読んだものを確認します。
記憶の問題が二種類あり、答えも二種類です。
| Buzz | Minibase Vault | |
|---|---|---|
| 覚えるもの | チームがやったこと・決めたこと | チームが読んだこと・学んだこと |
| 形式 | 署名付きNostrイベント | ディスク上の素の .md |
| 在処 | リレーの中 | ~/Documents/Minibase Vault/ |
| 消えたら | エクスポートして祈る | ファイルはすでに手元にある |
競合ではなく補完です。チャンネルは仕事が起きる場所、保管庫は読書が積み上がる場所。そして保管庫が十分に育つと、ノート同士のつながりのほうがノートより価値を持ち始めます。
Buzzを評価するなら、有益な問いは「Slackを置き換えるか」ではありません。「1.0前のワークスペースに、3年後も持っていたいものを入れようとしていないか」です。
答えが何であれ、その部分はMarkdownで持っておくこと。
実務版
- Buzzは本命のリポジトリではなく、サイドプロジェクトで試す。Block自身が「初期段階」と述べています。
- 重要な決定はメッセージだけでなく、リポジトリのMarkdown(
ARCHITECTURE.md、AGENTS.md、ADR)として残す。 - チームが何度も貼り直す外部ソースは、毎回取りに行く代わりに Markdownの保管庫 に保存する。
- エージェントには両方を向けさせる。
エージェントが一人前のメンバーとしてワークスペースに入るのは正しい方向で、Buzzは現時点で最も考え抜かれた形です。ただしエージェントは読めるものの分しか働けません。そして読むべき最も価値ある材料は、あなたのチャンネルには一度も投稿されていないのです。
MinibaseはどんなウェブページもワンクリックできれいなMarkdownに変換し、AIが検索できるローカル保管庫へ直接保存します。拡張機能は保存無制限で無料。Minibase Plus(月5.99ドル/年34.99ドル)でAIテンプレート、履歴、動画の文字起こしが加わります。minibase.md。
Continue reading
グラフエンジニアリングとMarkdown知識グラフ
2026年7月に冗談から生まれたグラフエンジニアリング。3つの意味と、あなたのMarkdown保管庫がすでにグラフの大半である理由。
Saveを使ってLLMナレッジベースを構築する方法
あらゆるWebコンテンツを個人ナレッジベースに変換し、ClaudeやChatGPTを賢くする方法。Karpathyのアプローチに着想。
MarkdownがLLMとAIエージェントに最適な理由
MarkdownはHTMLよりトークンを最大10倍削減。AIエージェントやLLMがMarkdownをコンテキストに好む理由と最適化の方法を解説。
x402:AIエージェントがアカウント無しでAPIに支払う仕組み
x402はHTTPの402を実際の決済手段に変える。アカウントを持たないエージェントがUSDCで0.01ドルを支払い、同じ往復で結果を受け取る。