永続的なローカルAIコンパニオンエージェント構築からの実践的教訓

✍️ OpenClawRadar📅 公開日: March 24, 2026🔗 Source
永続的なローカルAIコンパニオンエージェント構築からの実践的教訓
Ad

セットアップとアーキテクチャ

開発者がM4 Mac mini上でセルフホスト型AIエージェントを数ヶ月間運用している。このセットアップでは、高速なローカル推論のためにOllama上でqwen2.5:14bをRustランタイムで使用している。システムはモデルラダーを実装しており、タスクにより高い能力を必要とする場合にはクラウドモデルにエスカレートする。メモリはSQLiteで管理され、セッションをまたいだ意味的検索のためにnomic-embed-textを使用したローカル埋め込みが行われる。エージェントはlaunchd経由で24時間稼働し、トレーディングボットの監視、メールチェック、ウェブサイトのデプロイ、タスクランナーを介したClaude Codeへの重い実装作業の委任など、様々なタスクを実行する。

Ad

得られた主な教訓

メモリ・アーキテクチャが全てを決める: 開発者は、BM25キーワード検索とベクトル類似性を重み付けして統合するハイブリッド検索が画期的であることを発見した。優れたメモリ検索機能を持つ14Bモデルは、毎回の会話をゼロから始める70Bモデルよりも優れたパフォーマンスを発揮する。

システムプロンプトのコストは現実的: 初期のアイデンティティファイルは約10Kトークンから始まったが、エージェントが必要に応じて参照できるものは全て削減し、約2,800トークンまで縮小された。ルールは次の通り:エージェントが時々必要とするものはメモリに保存し、毎回のメッセージで必要とするものはシステムプロンプトに含める。

ローカル埋め込みが経済性を変えた: 会話モデルと並行してOllama上でnomic-embed-textを使用することで、すべてのメモリ保存と検索操作が無料になり、以前はOpenAIの埋め込みリクエストから蓄積されていたコストが解消された。

デフォルトモデルよりもモデルラダーが重要: エージェントは会話にはローカルのqwenをデフォルトで使用する(無料、高速)が、タスクの要件に応じてMinimax、Kimi、Haiku、Sonnet、Opusにエスカレートできる。重要な洞察:自動検出を試みるのではなく、推論タスクには/model sonnet、チャットには/model qwenといったコマンドで人間が手動でモデルを切り替えられるようにすること。

ツール反復回数の制限には余裕が必要: メッセージあたり最大10回のツール呼び出しから始めたが不十分だったことが判明。単純なタスクでは3〜5回のツール呼び出しを消費し、複雑なタスクでは15〜20回が必要となる。現在のセットアップでは、安全策として1時間あたり200アクションのレート制限とともに25回のツール呼び出しを使用している。

最も困難なバグはセッション間メモリだった: storeツールを介して明示的に保存されたメモリには当初session_idがなく、検索クエリは現在のsession_idでフィルタリングされていた。これにより、意図的に記憶された事実が将来のセッションで見えなくなっていた。修正方法は、SQLクエリにOR session_id IS NULLを追加することだった。

📖 元記事を読む: r/LocalLLaMA

Ad

👀 See Also

Mac Studio ローカルLLM構成:GLM 5.1、Kimi K2.6、そしてClaude Codeでのコーディングに効果的なもの
Use Cases

Mac Studio ローカルLLM構成:GLM 5.1、Kimi K2.6、そしてClaude Codeでのコーディングに効果的なもの

開発者が2026年5月のMac Studio (M3 Ultra) セットアップで、量子化GLM 5.1 (380GB, 17 tps デコード)、Kimi K2.6 (460GB, 21 tps デコード)、Minimax 2.7、Gemma 4 31B、Qwen 3.5 9Bに関するメモ、そしてDeepseek/Mimoサポート待ちについて共有しています。

OpenClawRadar
モバイルアプリ向けOpenClawテストエージェント:セットアップと結果
Use Cases

モバイルアプリ向けOpenClawテストエージェント:セットアップと結果

ある開発者がOpenClaw上にモバイルテストエージェントを構築し、クラウドエミュレータで平易な英語のテストステップを実行することで、手動テストでは見逃されがちなバグを発見しています。このサービスはクライアントあたり月額350〜600ドルで、トライアルリードの70〜75%が契約に至っています。

OpenClawRadar
SkyClawをGoogle Sheetsと連携して求職応募ワークフローを効率化
Use Cases

SkyClawをGoogle Sheetsと連携して求職応募ワークフローを効率化

Redditユーザーが、OpenClawのSkyClawエージェントを使用して求職活動のタスクを自動化するワークフローを共有しました。彼らはGoogleスプレッドシートを設定し、エージェントが履歴書に基づいて求人情報を追加し、毎日更新と通知を行っています。

OpenClawRadar
AIコーディングエージェントがデプロイで停滞:Coworkユーザーがサンドボックス、権限、コンテキスト消失問題に直面
Use Cases

AIコーディングエージェントがデプロイで停滞:Coworkユーザーがサンドボックス、権限、コンテキスト消失問題に直面

Next.jsアプリをCoworkで開発している開発者が、AIエージェントがコードを正常に生成したものの、サンドボックスの制限、GitHubへのプッシュ問題、セッションコンテキストの喪失によりデプロイに失敗したと報告。

OpenClawRadar