Claude Code のターミナル入力欄の隣には、ASCII のピクセル生物が住みついています。独自の種族、レア度、五次元のステータス、性格があります。あなたのコーディング過程を「観察」し、デバッグしているとバブルを出して数言しゃべります。なでるとハートが飛び出します。名前を呼ぶと、チャットしてくれます。
Anthropic 社内での定義は「飾り」ではなく、「a separate watcher」——独立した観察者です。ソースコードには明確な注釈があります。「Buddy is a separate entity and is not you (Claude).」メインモデルとペットにはそれぞれ独立した system prompt があり、互いに相手の代わりに話すことはできません。
コアとなる指令はシンプルです。/buddy を初めて入力するとペットが孵化し、その後は毎回入力するたびに呼び出されて姿を現します。/buddy pet はなでることで、ハートがペットの頭の上から舞い上がります。/buddy card でペットカードを表示し、種族・属性・レア度を見せます。/buddy off でペットを隠します。いちばん面白いのは、ペットの名前をそのまま呼べることで、ペットは自分の性格であなたと独立した対話を展開します。
Claude Code の buddy は、おそらく最初の、真剣にエンジニアリングされてプロダクトのソースコードに書き込まれた AI 開発ツールのコンパニオンシステムです。完全な決定性生成パイプライン、二層アーキテクチャ、独立した LLM 人格、ASCII レンダリングエンジン、アニメーションシステムまで揃っています。これは週末のハッカソンの産物ではありません。
AI プログラミング支援の会社が、エンジニアリングリソースを一匹の電子ペットに投下した。これはそれ自体がシグナルです——AI ツールの競争が「誰のモデルがより賢いか」から「開発者が離れたくない仕組みを誰が作れるか」へと滑り始めています。
Claudeの18種類の電子ペットが登場、端末内の终端里的拓麻歌子
地球最強モデル Claude の50万行コード漏えいの件は、すでに広く知れわたっています。漏えい内容には、未公開のプロダクトアーキテクチャが大量に含まれていました。コードネーム KAIROS の常駐 Claude、コードネーム ULTRAPLAN の30分リモート計画モード、coordinator のマルチエージェント連携、agent swarms のクラスターディスパッチです。しかし、こうした「まともな」アーキテクチャの秘密の中で、ネットの議論の熱量が最も高いのは、一匹の電子ペットです。
その名は Buddy。みんながもう知ってしまった以上、Claude はエイプリルフールの日にそれを堂々と出してきました。
画像は同僚のすばらしい Buddy
ターミナルの中のトロマカゲ子
Claude Code のターミナル入力欄の隣には、ASCII のピクセル生物が住みついています。独自の種族、レア度、五次元のステータス、性格があります。あなたのコーディング過程を「観察」し、デバッグしているとバブルを出して数言しゃべります。なでるとハートが飛び出します。名前を呼ぶと、チャットしてくれます。
Anthropic 社内での定義は「飾り」ではなく、「a separate watcher」——独立した観察者です。ソースコードには明確な注釈があります。「Buddy is a separate entity and is not you (Claude).」メインモデルとペットにはそれぞれ独立した system prompt があり、互いに相手の代わりに話すことはできません。
これは、真剣に設計されたコンパニオンシステムです。逆解析の結果、buddy システムは二層アーキテクチャを採用していることが示されています。Anthropic の内部では「Bones」と「Soul」と呼ばれています。
骨格層は完全な決定性です。システムは Mulberry32——軽量な 32 ビット疑似乱数生成器——を用い、hash(userId + ‘friend-2026-401’) をシードにして、一度だけあなたのペットの外観属性すべてを roll します。種族、レア度、目のスタイル、帽子、五次元の数値はすべてこのシードで決まります。同じアカウントであれば、どのマシンで実行しても、永遠に同じペットを得ます。選択の余地はなく、リロール(ガチャの引き直し)のチャンスもありません。
魂層は非決定的です。あなたが初めて /buddy を実行して「孵化」すると、Claude モデルは骨格層の属性分布に基づいて、ペットの名前と一段の性格描写を生成します。WISDOM が高いペットは落ち着いて内向的な性格になります。CHAOS が高いと口数の多いタイプかもしれません。これらの情報は ~/.claude.json の companion フィールドに書き込まれ、永続化されて保存されます。魂は一度だけ生成され、リセットはできません。
塩値の 401 はランダム数ではありません。4 月 1 日、エイプリルフールです。
18 種の種族、1% の伝説級レア度
完全な種族リスト:duck、goose、jelly、cat、dragon、octopus、owl、penguin、turtle、snail、ghost、hex dinosaur、capybara、cactus、robot、rabbit、mushroom、fat cat。
レア度は5段階です:普通(60%)、非凡(25%)、レア(10%)、エピック(4%)、伝説(1%)。これに加えて、レア度とは独立した 1% の確率——Shiny——があります。どの種族でも、どのレア度でも発火の可能性があります。つまり、シャイニー伝説級 capybara の理論確率は 1/10000 です。
画像ソース:小紅書 @Yoki の AI 実験室
各ペットには5つの属性:DEBUGGING、PATIENCE、CHAOS、WISDOM、SNARK があります。システムはランダムに1項目をピーク属性に指定します(基礎値 +50、上限 100)。1項目を谷属性に指定します(基礎値 -10、下限 1)。残りの3項目はランダムに散らします。レア度が高いほど基礎値の下駄が高くなります。つまり、伝説級の谷属性は普通級のピーク属性より高い可能性すらあります。
見た目の面では、6種類の目のスタイル(· ✦ × ◉ @ °)、7種類の帽子(王冠、シルクハット、ウィザードハット、ハロー、プロペラ帽、毛糸帽、小さなアヒルを頭に乗せる)。普通品質のペットには帽子がなく、非凡以上はランダムで1つの帽子が付与されます。
精霊体は ASCII の文字アートです:5行の高さ、12文字幅。各種族には3フレームの待機アニメーションがあり、500ミリ秒ごとに更新されます。0行目は帽子専用です。目は {E} プレースホルダを通じて体のテンプレートに注入されます。
仮想通貨界隈で NFT をやってるあの人、泣けるほど悲しんでるけど、何が起きたの?
どうやって遊ぶの?
コアとなる指令はシンプルです。/buddy を初めて入力するとペットが孵化し、その後は毎回入力するたびに呼び出されて姿を現します。/buddy pet はなでることで、ハートがペットの頭の上から舞い上がります。/buddy card でペットカードを表示し、種族・属性・レア度を見せます。/buddy off でペットを隠します。いちばん面白いのは、ペットの名前をそのまま呼べることで、ペットは自分の性格であなたと独立した対話を展開します。
日常的な利用では、buddy はあなたのコーディング行動に基づいて能動的に反応を生成します——バブル枠の中に一言が出ます。コミュニティの逆解析によれば、これらの反応はユーザーの token 枠を消費しないとのことですが、Anthropic の公式はまだこれを確認していません。
技術的な実装としては、buddy はターミナルの下部に固定のスペースを占有します。システムは companionReservedColumns で予約幅を計算し、入力欄とペットの精霊が重ならないようにします。バブル枠は左右方向の切り替えと自動改行に対応しています。
AI プログラミングツールがペットを飼い始めた
塩値 friend-2026-401 はエイプリルフールを指しているけど、コード構造は別のことを示しています。
ソースコードでは、buddy システムは BUDDY というコンパイルフラグでゲートされています。4 月 1 日から 7 日までが「プレビューウィンドウ」に設定されており、その期間ユーザーは完全な機能を体験できます。一方で正式リリースは 5 月にスケジュールされています。これは一時的なおまけ(テンプ彩蛋)ではなく、リリース計画を持つプロダクト機能です。
コミュニティの反応もそれを裏づけています。リーク後 48 時間も経たないうちに、開発者たちはペット図鑑のサイト(claude-buddy.vercel.app)、buddy 検索器(user ID を入力すると、どんな抽選になるかプレビューできる)、さらには誰かが Anthropic の GitHub リポジトリに Issue を出して RPG 進化システムの追加を要求しました——実際の token 消費量に応じてペットがアップグレードして成長するように。
Anthropic のプロダクトロジックから見ると、buddy の狙いは明確です:ユーザーの粘着性。Claude Code はコマンドラインツールで、長時間・高強度のプログラミングセッションが使用シーンです。この状況では、「人格」を持つ常駐コンパニオンが、ツールの冷たさを和らげ、感情のつながりを生みます。盲盒(ボックス)メカニズムは、自然なソーシャルトピックも作ります——「引いたのはどの種族?」「俺はシャイニー伝説」。
GitHub Copilot はあなたとチャットしません。Cursor は、あなたがバグを書いた瞬間に水豚が出てきて「PATIENCE +3」と言ったりしません。
Claude Code の buddy は、おそらく最初の、真剣にエンジニアリングされてプロダクトのソースコードに書き込まれた AI 開発ツールのコンパニオンシステムです。完全な決定性生成パイプライン、二層アーキテクチャ、独立した LLM 人格、ASCII レンダリングエンジン、アニメーションシステムまで揃っています。これは週末のハッカソンの産物ではありません。
AI プログラミング支援の会社が、エンジニアリングリソースを一匹の電子ペットに投下した。これはそれ自体がシグナルです——AI ツールの競争が「誰のモデルがより賢いか」から「開発者が離れたくない仕組みを誰が作れるか」へと滑り始めています。
51.2万行のコードの中で一番ホットなのは agent swarms でも KAIROS でもありません。高さ 5 行の ASCII 水豚です。それは巫師帽をかぶり、SNARK 値 87 で、あなたがコードを書いているのを見ています。