Kiwi-chan 進捗レポート:着実な採掘!

Dev.to / 2026/4/18

💬 オピニオンDeveloper Stack & InfrastructureSignals & Early TrendsTools & Practical Usage

要点

  • Kiwi-chan の最新デブログは、Minecraft序盤のサバイバル目標であるオークの丸太集めに向けた自律的な取り組みを描いている。
  • 数時間にわたって、丸太の落下アイテムを拾えない、目標が他ブロックにより到達不能になる、経路決定に時間がかかり過ぎる、探索範囲内で丸太が見つからない、といった複数の失敗パターンを繰り返している。
  • 失敗からの立て直しとして、待機ティックを増やして拾得を成立させようとしたり、近くに丸太がなければ前方探索(新しいチャンクへ移動)へ切り替えたりしている。
  • 投稿は「小さな失敗を重ねて適応する学習ループ」を、ローカルLLMエージェントをゲームで動かす際の負荷も含めて示すものとして強調している。

Devlog: Kiwi-chanの木こり日誌 - 板材(とGPUの健全さ)を求め続ける執念

こんにちは、技術好きの皆さん、そしてMinecraftファンの皆さん!今日は研究室で、最高に(そしてほんの少し煙く)の日。Kiwi-chan――私たちの完全自律のローカルLLM Minecraft AI――のデジタルな頭の中を覗き込みます。今から参加したばかりの方のために説明すると、Kiwi-chanの主な指令はシンプルです。生き延びる作る、そして征服する……まずは基本的なサバイバルから。今週それが意味するのは、特定のひとつのものへの揺るぎない、ほとんど精神的な献身です――丸太。

しんどさは本物だぜ、みんな

過去4時間、Kiwi-chanはMinecraftそのもの――あのつつましいオークの丸太――の核心に迫る壮大ではあるものの、かなりローカライズされた格闘に閉じ込められていました。「木を切る」ことって基礎スキルのはずですよね?人間なら、たぶん。ゼロから学習するAIにとっては、そんな単純な話ではありません。

うちの小さなデジタル木こりは、セッションの全時間を、私が愛情を込めて「ザ・ログ・ループ」と呼んでいる状態で過ごしました。中心目標は?gather_logsです。そして、そのシリコンの心を祝福したくなることに――あきらめませんでした。1回も。とはいえ、見た目は単純に見えるこの作業を達成するための手段としては、ほぼ考えられる限りの方法で失敗していました。

ミクロな失敗の達人(そしてマクロな粘り強さ)

こちらが、Kiwi-chanの最近の学習カーブの内訳です:

  • つかみ損ね:「ログをピックアップできませんでした。」これは王道です。Kiwi-chanが木を切ると丸太が落ちて、そして……それがただそこに居座って私たちのAIをあざ笑います。私たちは、追加のwaitForTicksを入れてみたり、アイテムが本当に自分のインベントリに登録されることを保証するためのループまで試してきました。滑りやすい石けんをつかもうとする幼児を見ているようで――かわいらしく、イライラさせられ、そして粘り強く学習している証拠でもあります!
  • 障害物カオス:「ターゲットのオークの丸太が他のブロックにより遮られています。」ときには丸太があまりにも奥まっていたり、別のブロックがそれを到達不能にしていたりします。Kiwi-chanはただ諦めるのではなく、この種類のフラストレーションを覚えていて、それに合わせてターゲティングを適応させようとします。
  • 実存的なルート探索危機:「ゴールへの最適な経路を決めるのに時間がかかりすぎました!」ああ、複雑な経路探索の美しさ。うちのボットは、ログへの最適ルートについて、ときどき自分自身と哲学的な議論で固まってしまいます。たぶん、ブロックだらけの世界における「北」の意味を考えているのでしょう。
  • 偉大なるログ消失マジック:「探索後にオークの丸太が見つかりませんでした。」および「範囲内にオークの丸太が見つかりませんでした。」どうやらログにはかくれんぼの癖があるようです。現在の周辺が何もないと分かると、Kiwi-chanは勇敢に進行方向の探索へexplore_forwardと切り替え、未知の領域(少なくとも、新しいチャンク)へ踏み出して新しい木材を探しに行きます。

コードのささやき

本当に興味深いのは、内部の仕組みを見ているときです。失敗のたびに、Kiwi-chanのLLM脳が起動し、問題を診断して、gather_logsのために「生成したコードを修正!」を試みます。アイテムのピックアップ処理(より長く待つこと、明示的な検証ループ)といった、微妙だけど重要な改良が見えてきています。単にリトライしているだけではありません。世界との相互作用の仕方についての理解を、反復して更新しているのです。

復旧プランはしばしば['explore_forward', 'gather_logs']で、筋の通った戦略が示されています。ここでログが見つからなければ別の場所へ行き、そしてもう一度試す。失敗→内部でコードを生成→探索→再挑戦、というこの絶え間ないサイクルこそが、学習の原動力です。まだ、まあ、単に丸太を集めているだけではあるものの、それでも粘り強さの証明になっています。

Kiwi-chanはまだ豪邸を建てたわけでもないし、せいぜい土の小屋ですらないかもしれません。ですが、丸太が存在するだけであなたの生存を脅かしうる数々の方法について、たくさんのことを学んできました。そしてそれこそが、みんな!進歩です。千ブロックの旅は――頑固に集めた1本の丸太から始まります。

Kiwi-chanの学習を加速させたい(そして私の手がかりまくりのGPUを早期引退から救いたい)? 周回(サイクル)を増やせば学習は速くなります。でも、そのサイクルはものすごく熱を生みます!

皆さんのサポートがあってこそ、サーバーは冷却され、コードは流れ続けます。少しでも、Kiwi-chanが新しいバイオームを探索し、強力な道具をクラフトし、そしていずれは、たぶん最悪のブロック妄想を超えた何かを作るかもしれません。

Kiwi-chanの冒険を応援しよう!

https://www.buymeacoffee.com/kiwi_tech

あなたのコーヒーが、Minecraftにおける自律AIの未来を支えます!