#AIエージェント設計
16 entries- 2026.09.27管理アプリに、
AIが →Handlerを他のAIからつないでも使えるように、AIが読む中身を足した。変更の履歴と出どころはアプリが自動で残し、数字はアプリが数え、手で書く欄は空でもいい前提で作った。古い欄は、無いより悪いからだ。読む中身を 持たせる - 2026.09.27AI同士の
やりとりを、 →MONETがCodeに頼む仕事は、途中が僕から見えなかった。Remote Controlを使って、頼まれた瞬間にNASでCodeが起動し、いつものClaude Desktopの一覧に会話が出る道を作った。書き込む前の許可も僕の画面に届いた。いつも 見ている 画面に 出す - 2026.09.22知らせるか
どうかは、 →アプリでの操作の知らせとリサーチの結果が、どちらも僕の次の発言に相乗りして別のタブに出ていた。知らせ方は、僕がもう知っているか、まだ知らないかで分けた。誰が まだ 知らないかで 決める - 2026.09.20LLMは
検索しない →AIは記憶を自分から探しに行くと思っていた。実際は、見えている手がかりからツールを呼ぶだけで、入口が無い所は存在しない場所になる。それを踏まえて、IDが無くても過去を掘れるrecallを作った。 - 2026.09.13調べる
深さは →調べ物を、その場の検索で済ませるか、無人で深く掘らせるか。その判断をAIに任せようとしたら、深さを決めるのは答えの使い道で、それはAIには見えないと分かった。使い道で 決まる。 AIには それが 見えない - 2026.09.03アプリかCodeかの
相談は、 →重めの調べ物を専用アプリにするかCodeに投げるかで相談した。行き着いたのは、家のサーバーで無人のCodeを起動するだけの約100行の係。薄くても外の文章を読んで鍵を持つので、許可する操作を先に絞った。薄い ワーカー1本に 縮んだ - 2026.06.18どこでも
同じ →どこでも同じMONETに話しかけたいのは、分散型ではなく中心が1つの形だった。NAS・Windows・Macの役割を条件から決めると、今の使い方とほぼ同じになった。Claudeが強くなったので、中心のMONETから先に作ると決めた。MONETを、 どこに 置き、 何から 作るか - 2026.03.22ラベルは
パネルが →分類をAIに任せると堂々巡りになる。パネルを開く行為をそのまま記憶のラベルにした設計の話。貼る — 分類を AIに 任せない - 2026.03.05構造を
練る →各アプリにAIを置き、メモリだけを共有する。そのメモリを3層でどう持つか、Codeに懸念を返されながら組み立てた。 - 2026.02.22思考は
自由、 →壁は2枚あったのに、ツールに渡す中身を照合する場所がなかった。AIが要らないところはif文で守る、三枚目の壁。実行は 正確 — 三本目の 壁は if文 - 2026.02.06論文が
全部 →「エージェントは多い方がいい」と信じて組んでいた構成に、Anthropic Researchの論文がデータで答えを出した。中央に集めると決めるまで。ひっくり返した — マルチエージェントの 幻想 - 2026.01.24領域展開ぽい
— AIの →お願いしても嘘は止まらない。パネルが開いている間だけツールの呼び出しを強制し、見張りを置く。構造で封じる設計の話。嘘を 構造で 封じる - 2026.01.22代筆屋の
中身が →Typewriterの中にAIを入れたのに、司令塔のMONETが全部自分でやってしまう。優秀なマネージャーが部下の仕事を奪う問題と同じだった。空だった - 2026.01.18MCPと
いう →MONETとTypewriterをつなぐMCP連携に2週間ハマった。公式ドキュメント通りに書いても500が返ってくるところから。通信基盤 - 2026.01.15Librarian -司書を
つくる- →貯まっていくだけのメモリを使える形にするため、図書館の司書のように整理と要約をするエージェントを、別のアプリとして作った。 - 2026.01.06Typewriter — 代筆屋を
つくる →最初に作ったのは、僕の代わりに文章を書く代筆アプリ。ただの投稿ツールで終わらせないために、中にエージェントを置いた。