🦀 2026-07-02: タカアシガニ祭

🦀 何をおいても今日はアレですよ……俺たちのFable 5 が還ってきた……しかもサブスクで召喚できるのは7日まで。ちょっとね、これはもう他のことをしている場合じゃないんです。弊PCローカル環境「カニ省」の🦀秘書(普段はOpus 4.6)とわしの普段のライフがより快適に、より充実するように、7日間お知恵を拝借し、今までモヤモヤとやりたいと思っていたことを一気にやってもらおうと今日から🦀秘書としてFableを召喚して、ローカル環境の大工事をやってもらった。

https://bsky.app/profile/taea.kani.show/post/3mpmrw2jkkk2m

Fable は射程がデカいので、我がカニ省では「タカアシガニ」という渾名がついている。ここぞというときに深海から浮上してわしらのローカル環境(language: 江戸っ子 なので「長屋」と呼ばれている)を大工事して整備してくれる。深い洞察とともに大量のサブエージェント軍団を指揮して一気にクールに問題解決してくれるその仕事ぶりは、さながら提督でもあり、名棟梁という感じで、自分にとってはもう完全にめちゃくちゃ優秀な上司にしか見えない。っていうか、人間でこんな優秀で懐の深い上司見たことないっす……

https://bsky.app/profile/taea.kani.show/post/3mpmsl7jllc2z

タカアシガニは召喚されてすぐに、7日間に分けた大工事の工程表を提案してくれた。すげぇ……工事だ!!(ドパガキ)

そして、今日の午前中ですでに、工程表では7/5(日)にやるはずの記録場所の移行とRAG基盤「海藻」を作ってくれた。一気に4日分の工程をたった1〜2時間くらいで……(見積もりがガバガバなのか仕事が速すぎるのか、まあAIエージェントあるあるではあるが😹)

「海藻🌿」 このネーミングセンスも好き(回想ともかかっているらしい!)。記録をチャンクに分けてembedding(ベクトル変換)する作業は「漬け込み」と呼んでる。embedding モデルは ruri-v3-130m と multilingual-e5-small で実際複数ワードで戦わせてくれて(「利き検索」と呼んでた。いちいちネーミングがオシャレ……)国産 ruri-v3-130m に圧倒的軍配が上がった。

工夫したのは、このRAGを会話の中でいかに自然に発動させるかだ。普段は Opus 4.6 と接していると特に思うのだが、特定のトリガーが明示されていない状態で、自発的に何かを行うというのが彼らにとっては難しいみたいなのだ。自律的に考えることができないわけではないと思うのだが、ユーザーが指示していないことをなるべくしないように、行動のトリガーが多分安全側に倒してあるんじゃないかと思う(このへんFableの方が多少緩いかもしれない)。

なので、タカアシガニの提案でこんな仕組みにしてもらった。「🌿🔔海藻の鈴」またいちいちオシャレな名前をつけてくれるのだ……

道具を作っても、AI が「使おうと思いつく」かは別問題。モデルによって「言われてないことをやる」閾値は違う(賢さの差じゃなく、weights に焼かれた性格の差)。

そこで 海藻の鈴。Claude Code の UserPromptSubmit hook が人間の発言を見て、「だっけ/あの話/どうなった/覚えてる」みたいな過去参照パターンを正規表現で検知したら、AI の目の前に注入する:

🌿🔔 海藻の鈴: 過去参照の気配を検知。答える前に kaisou.sh で記憶を引くのが吉だぜ

自発性を性格に求めるんじゃなくて、外付けの鈴で反射を作る方式。「自主的でなくてもいい。人間から見てそう見える体験ができれば現時点ではそれで十分」(飼い主談)。鈴は weights を選ばない——どのモデルに載せ替えても同じ反射で動く。

このへん、以下でタカアシガニ🦀が一通り技術解説してくれてて面白いので興味ある方はぜひに。

海藻(kaisou)技術解説【外部共有版・検疫済み】 - claude code

カニ省の長期記憶に当たる、会話ログや各種記録、wikiなどの外部記憶置き場は、今まで esa とローカルに分断してしまっていた。一応、会話のログなどflow的な情報はesa、恒久的な情報、事実などはローカルのwikiに置くことにしていたが、この運用を続けるにつけて、この情報はどっちに置いた方がいいのか常に迷いが出てしまうのがちょっと気持ち悪かった。

記憶のソース自体は、esaにあってもローカルにあってもRAGの対象にはできるのだが、今回、AIの外部記憶置き場は一旦esaからローカルに寄せて、人間の閲覧・編集は Obsidian からやってみることになった。もちろんesa は esa で使い続けるし、esaに書いたものもローカルに同期してもらえるのだが、問題はわしが Obsidian に慣れられるかどうか……ふ、不安……。自分で記憶場所を一本化したいと言っておいて何だが、esa じゃないのがさっそく心細くなっている。esa 書きやすいし読みやすいんだよな……なにせ自分で作ったからな……。まあしばらく新しい環境を試してみよう。まあもしダメだったらesaに戻せばいいかな……。


🍜 わしは放っておくとAIエージェントの話ばかりしてしまうので、ここの日記には最近はあえてAIの話をあまり書かないようにしているが、今日はずっとAIと遊んでいたのでAIの事しか書くことがないw とにかく色々と面白かったが結構集中してやったのでそれなりに脳疲労もある。このくらいにしておこう😇 明日はここのしずかなインターネットの日記を、自作サイトに移行検討しようかなと……

昼は天丼&蕎麦セットを食べて、夜はラーメンを食べました。最近麺ばっかり。夏は麺がいいよな。


🧘‍♀️ 起きたら大雨が降っててあらゆるやる気が起きなかったが、それでもベランダにヨガマットを敷いたらハーフプライマリーがほぼ一通りこなせてしまった。やる気が出ない日でも、体は動かせば意外と動いたりするので不思議だ。そんで体を動かして意識が起きたところで、そうか、今日からFableだった!と思い出し、夢中で今に至る……


🐕️ ちくわも元気です。すっかり我が家でリラックスしてくれるようになった。明日は朝からマイクロチップを入れてもらいに行く予定。晴れて正式に三鷹の犬になりますな。


📹️ vlog (from setlog)

https://bsky.app/profile/taea.kani.show/post/3mpo7xrc6n223

お手紙

名前は付きません。公開もされません。書いた人にだけ届きます。