<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>OpenClaw on KnightLiブログ</title>
        <link>https://knightli.com/ja/tags/openclaw/</link>
        <description>Recent content in OpenClaw on KnightLiブログ</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>ja</language>
        <lastBuildDate>Sun, 17 May 2026 20:02:26 +0800</lastBuildDate><atom:link href="https://knightli.com/ja/tags/openclaw/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>OpenClaw 作者 Peter Steinberger は AI ソフトウェア開発をどう見ているのか：OpenClaw から閉ループ開発へ</title>
        <link>https://knightli.com/ja/2026/05/17/peter-steinberger-ai-software-development/</link>
        <pubDate>Sun, 17 May 2026 20:02:26 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/05/17/peter-steinberger-ai-software-development/</guid>
        <description>&lt;p&gt;Peter Steinberger の経歴は、AI ソフトウェア開発で何が変わっているのかを見るうえでよい材料になる。&lt;/p&gt;
&lt;p&gt;彼は「AI で突然注目された新人」ではない。OpenClaw の前から、PSPDFKit の創業者として PDF レンダリング、文書処理、開発者ツールに長く取り組んできた。この種のプロダクトは、コンセプトだけでは勝てない。性能、互換性、API 設計、企業顧客、長期保守に向き合う必要がある。&lt;/p&gt;
&lt;p&gt;そのため、Steinberger が後に AI ツールで OpenClaw を作り、AI Agent、個人自動化、AI coding について語ったとき、重要なのは「一人で大量のコードを書いた」ことだけではない。より面白いのは、長年のソフトウェア工学経験と新世代の AI coding agent を組み合わせ、開発プロセスをどう捉え直したかだ。&lt;/p&gt;
&lt;h2 id=&#34;ai-coding-は魔法のボタンではない&#34;&gt;AI coding は魔法のボタンではない
&lt;/h2&gt;&lt;p&gt;AI coding の議論は、よく二つの極端に分かれる。&lt;/p&gt;
&lt;p&gt;一方は、AI はすでにコードを書けるのでプログラマーは不要になる、と言う。&lt;/p&gt;
&lt;p&gt;もう一方は、AI が書くコードは信頼できず、本当のエンジニアリングは人間が手で書くべきだ、と言う。&lt;/p&gt;
&lt;p&gt;Steinberger の経験は第三の見方に近い。AI はソフトウェア開発の操作単位を変えるが、エンジニアリング判断を消すわけではない。&lt;/p&gt;
&lt;p&gt;従来、開発者の仕事は主に「コードを編集する」ことを中心に回っていた。要求分解、アーキテクチャ判断、実装、テスト、バグ修正は、すべて人間によるコード変更を軸にしていた。&lt;/p&gt;
&lt;p&gt;AI coding agent が入ると、開発者はだんだん実行システムを管理する存在に近づく。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;目標を説明する。&lt;/li&gt;
&lt;li&gt;コンテキストを与える。&lt;/li&gt;
&lt;li&gt;境界を決める。&lt;/li&gt;
&lt;li&gt;agent にコードを変更させる。&lt;/li&gt;
&lt;li&gt;テストとチェックを実行する。&lt;/li&gt;
&lt;li&gt;結果に基づいて反復する。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これは単にキーボードをモデルに渡すことではない。人間の役割を「すべての行を自分で打つ」ことから、「方向を定義し、フィードバックを設計し、結果を判断する」ことへ移すものだ。&lt;/p&gt;
&lt;h2 id=&#34;なぜ彼は-vibe-coding-という呼び方を好まないのか&#34;&gt;なぜ彼は vibe coding という呼び方を好まないのか
&lt;/h2&gt;&lt;p&gt;Steinberger をめぐる議論でよく出る言葉に &lt;code&gt;vibe coding&lt;/code&gt; がある。&lt;/p&gt;
&lt;p&gt;この言葉はもともと、開発者が自然言語でアイデアを説明し、AI に大量のコードを生成させ、実行結果とフィードバックで調整していく新しい開発スタイルを指していた。&lt;/p&gt;
&lt;p&gt;しかし Steinberger は、この言葉を全面的には受け入れていない。公開記事では、彼が &lt;code&gt;vibe coding&lt;/code&gt; をやや軽蔑的な表現になりやすいと見ていることが紹介されている。AI 支援開発を「感覚で適当に生成する」もののように見せ、背後にある技能、判断、経験を見落とすからだ。&lt;/p&gt;
&lt;p&gt;この批判には筋がある。&lt;/p&gt;
&lt;p&gt;本当に有効な AI coding は、適当に一文を入力してモデル出力を信じることではない。必要なのは次のような能力だ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;曖昧な要求を実行可能なタスクに分解する。&lt;/li&gt;
&lt;li&gt;モデルが目標を誤解したかどうかを見抜く。&lt;/li&gt;
&lt;li&gt;テストと受け入れ基準を設計する。&lt;/li&gt;
&lt;li&gt;コード構造が長期保守に影響するか判断する。&lt;/li&gt;
&lt;li&gt;いつ生成を止めて人間のレビューに切り替えるべきか分かる。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;つまり、AI はコードを書く摩擦を下げるが、システムを理解する責任を下げるわけではない。&lt;/p&gt;
&lt;h2 id=&#34;鍵は閉ループにある&#34;&gt;鍵は閉ループにある
&lt;/h2&gt;&lt;p&gt;Steinberger のインタビューや記事でよく要約される考え方の一つが「ループ」だ。&lt;/p&gt;
&lt;p&gt;AI にコードを生成させるだけなら、開ループである。&lt;/p&gt;
&lt;p&gt;AI にコードを生成させ、実行させ、エラーを読み、問題を修正し、再びテストを走らせるなら、閉ループに近づく。&lt;/p&gt;
&lt;p&gt;この差は非常に大きい。&lt;/p&gt;
&lt;p&gt;開ループ生成は、表面上は使えそうなソフトウェアを作りやすい。ページは開き、機能はあるように見え、コードも多い。しかし実際の環境に入ると、状態管理、権限、例外処理、境界条件、デプロイの問題が出てくる。&lt;/p&gt;
&lt;p&gt;閉ループ開発では、出力がフィードバックによって制約される。もっとも単純なループは次の通りだ。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;目標を明確に書く。&lt;/li&gt;
&lt;li&gt;AI にコードを変更させる。&lt;/li&gt;
&lt;li&gt;テスト、型チェック、lint、ビルドを自動実行する。&lt;/li&gt;
&lt;li&gt;エラーを AI に返す。&lt;/li&gt;
&lt;li&gt;通るまで繰り返す。&lt;/li&gt;
&lt;li&gt;最後に人間が重要経路をレビューする。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;AI ソフトウェア開発が本当に効率を上げるのはここだ。モデルが一度で正解を書くからではない。生成、検証、修復のサイクルに高速に参加できるからだ。&lt;/p&gt;
&lt;h2 id=&#34;経験が多いほど-ai-を使いやすい&#34;&gt;経験が多いほど AI を使いやすい
&lt;/h2&gt;&lt;p&gt;AI coding で生まれやすい誤解の一つは、「経験はもう重要ではない」というものだ。&lt;/p&gt;
&lt;p&gt;Steinberger の事例はむしろ逆を示している。経験はより重要になる。ただし役割が変わる。&lt;/p&gt;
&lt;p&gt;経験あるエンジニアは、次の判断がしやすい。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;どのタスクを agent に渡すべきか。&lt;/li&gt;
&lt;li&gt;どのモジュールに先にテストを書くべきか。&lt;/li&gt;
&lt;li&gt;どの変更はリスクが高く、AI に広範囲リファクタを任せるべきではないか。&lt;/li&gt;
&lt;li&gt;どの生成コードは見た目だけ妥当なのか。&lt;/li&gt;
&lt;li&gt;どの問題はパッチではなくアーキテクチャ調整で解くべきか。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;AI は大量の候補案を生成できる。しかし候補が多いほど判断力が必要になる。経験が少ない人は「動いた」ことに惑わされやすい。経験ある人は、保守できるか、拡張できるか、安全境界を壊さないか、問題が起きたときに定位できるかを問う。&lt;/p&gt;
&lt;p&gt;だから AI coding agent は、ソフトウェア工学を単なるチャットにはしない。一部の実行労働を外に出しつつ、計画、レビュー、検証、取捨選択の重要性を増幅する。&lt;/p&gt;
&lt;h2 id=&#34;openclaw-の意味はプロジェクトそのものにとどまらない&#34;&gt;OpenClaw の意味はプロジェクトそのものにとどまらない
&lt;/h2&gt;&lt;p&gt;OpenClaw が注目されたのは、単にオープンソース AI agent だからでも、成長が速かったからでもない。&lt;/p&gt;
&lt;p&gt;それは一つのシグナルでもある。開発者は、AI に単に質問へ答えてほしいのではなく、実際のツールに接続し、実際の行動を完了してほしいと思い始めている。&lt;/p&gt;
&lt;p&gt;従来のチャットボットは会話欄の中にとどまる。コードを説明し、下書きを書き、助言はできるが、多くの場合、人間がコピー、貼り付け、ソフトウェア起動、コマンド実行を行う必要がある。&lt;/p&gt;
&lt;p&gt;Agent の方向性は、モデルをツールにつなぐことだ。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ファイルシステム。&lt;/li&gt;
&lt;li&gt;ブラウザ。&lt;/li&gt;
&lt;li&gt;ターミナル。&lt;/li&gt;
&lt;li&gt;メール。&lt;/li&gt;
&lt;li&gt;カレンダー。&lt;/li&gt;
&lt;li&gt;第三者サービス。&lt;/li&gt;
&lt;li&gt;プロジェクトリポジトリ。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;モデルがこれらのツールを使えるようになると、ソフトウェア開発の境界が変わる。AI は単なる「コード補完」ではなく、プロジェクト読解、タスク分解、ファイル編集、テスト実行、PR 整理、ワークフロー自動化に関わるようになる。&lt;/p&gt;
&lt;p&gt;Steinberger が OpenAI に加わったことで注目された理由もここにある。彼は一人の開発者の物語だけではなく、個人 agent がデモから日常業務へ進むというプロダクト方向を示している。&lt;/p&gt;
&lt;h2 id=&#34;普通の開発者にとっての意味&#34;&gt;普通の開発者にとっての意味
&lt;/h2&gt;&lt;p&gt;普通の開発者にとって、Steinberger の経験をそのまま再現できるとは限らない。&lt;/p&gt;
&lt;p&gt;誰もが複数の agent を同時に管理できるわけではない。すべてのプロジェクトが高強度の AI 生成に向くわけでもない。すべてのチームが「まず生成し、すばやく反復する」速度を受け入れるわけでもない。&lt;/p&gt;
&lt;p&gt;それでも学べることはいくつかある。&lt;/p&gt;
&lt;p&gt;第一に、タスクを明確に書く。&lt;/p&gt;
&lt;p&gt;AI は曖昧な目標に敏感だ。「最適化して」と言うと、スタイル、構造、機能、ロジックまで変えるかもしれない。「ログイン失敗時のエラーメッセージを英語から中国語へ変更し、認証フローは変えない」と言えば、結果はより制御しやすい。&lt;/p&gt;
&lt;p&gt;第二に、検証コマンドを固定する。&lt;/p&gt;
&lt;p&gt;テストもビルドコマンドも lint もないプロジェクトでは、AI はループを作りにくい。&lt;code&gt;npm test&lt;/code&gt;、&lt;code&gt;go test ./...&lt;/code&gt;、&lt;code&gt;pytest&lt;/code&gt;、&lt;code&gt;hugo&lt;/code&gt; のような基本的なコマンドだけでも、目視確認だけよりはずっとよい。&lt;/p&gt;
&lt;p&gt;第三に、変更範囲を制御する。&lt;/p&gt;
&lt;p&gt;一度に一つのモジュール、一つの bug、一つのページだけを AI に扱わせる方が、「プロジェクト全体をリファクタして」と頼むより通常は信頼できる。&lt;/p&gt;
&lt;p&gt;第四に、人間のレビューを残す。&lt;/p&gt;
&lt;p&gt;認証、決済、権限、データ削除、デプロイスクリプト、データベース移行、セキュリティ設定では、コードが AI 生成だからといってレビュー基準を下げてはいけない。&lt;/p&gt;
&lt;p&gt;第五に、prompt と失敗パターンを振り返る。&lt;/p&gt;
&lt;p&gt;AI がある種のタスクをよく誤解するなら、その制約をプロジェクトルール、agent instructions、skill ファイルに書く。AI coding 能力はモデルだけでなく、周囲に作る作業環境からも生まれる。&lt;/p&gt;
&lt;h2 id=&#34;ai-ソフトウェア開発はどこへ向かうのか&#34;&gt;AI ソフトウェア開発はどこへ向かうのか
&lt;/h2&gt;&lt;p&gt;Steinberger の物語は、AI ソフトウェア開発が「コードを書く支援」から「ソフトウェア生産フローを組織する」方向へ進んでいることを示している。&lt;/p&gt;
&lt;p&gt;初期の AI coding ツールの価値は、関数補完、エラー説明、テンプレート生成が中心だった。今の変化は、agent がファイルをまたいで作業し、ツールを呼び出し、チェックを実行し、フィードバックに基づいて修正を続けられることだ。&lt;/p&gt;
&lt;p&gt;そこからいくつかの流れが見えてくる。&lt;/p&gt;
&lt;p&gt;第一に、個人開発者の生産上限は上がる。&lt;/p&gt;
&lt;p&gt;一人でより多くのプロトタイプ、スクリプト、社内ツール、小型プロダクトを進められる。ただし生産量が増えることは品質が自動で上がることではない。生成が速いほど検証が重要になる。&lt;/p&gt;
&lt;p&gt;第二に、プロジェクト構造がより重要になる。&lt;/p&gt;
&lt;p&gt;コードが明確で、テストがはっきりしていて、ドキュメントが整っているほど、AI は正しく変更しやすい。混乱したプロジェクトは人間にも AI にも難しい。&lt;/p&gt;
&lt;p&gt;第三に、ソフトウェアエンジニアはワークフロー設計者に近づく。&lt;/p&gt;
&lt;p&gt;今後重要なのは、ある言語を書けるかどうかだけではない。要求、コンテキスト、ツール、テスト、デプロイ、権限を制御可能なループに組み立てられるかだ。&lt;/p&gt;
&lt;p&gt;第四に、セキュリティ境界はより敏感になる。&lt;/p&gt;
&lt;p&gt;Agent が何かを実行できるなら、間違ったことも実行できる。ファイルを読み、コマンドを実行し、サービスへアクセスできるなら、権限、監査、ロールバックは AI 開発環境の基盤になる。&lt;/p&gt;
&lt;h2 id=&#34;まとめ&#34;&gt;まとめ
&lt;/h2&gt;&lt;p&gt;Peter Steinberger の AI ソフトウェア開発観で最も価値があるのは、「AI がどれだけコードを生成したか」ではない。彼が示した新しい開発姿勢だ。&lt;/p&gt;
&lt;p&gt;人間はエディタ内で一行ずつ入力するだけではなくなりつつある。目標を設計し、agent を管理し、フィードバックループを作り、結果をレビューし、システムを調整する。コードは今も重要だが、労働の唯一の中心ではなくなっている。&lt;/p&gt;
&lt;p&gt;従来のソフトウェア開発が「コードを正しく書く」ことを重視していたとすれば、AI ソフトウェア開発は「システムが検証可能に正しい結果を継続して出す」ことをより重視するようになる。&lt;/p&gt;
&lt;p&gt;これは単にエンジニアリングのハードルを下げる話ではない。能力の形を変える話だ。手作業の実装から、タスク分解、コンテキスト管理、ツール編成、自動検証、最終判断へ移っていく。&lt;/p&gt;
&lt;h2 id=&#34;参考資料&#34;&gt;参考資料
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://techcrunch.com/2026/02/25/openclaw-creators-advice-to-ai-builders-is-to-be-more-playful-and-allow-yourself-time-to-improve/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;TechCrunch：OpenClaw creator’s advice to AI builders&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://builtin.com/articles/openclaw-founder-to-openai-analysis&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;Built In：What Is OpenAI Getting From the OpenClaw Deal?&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://podwise.ai/dashboard/episodes/7026858&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;The Pragmatic Engineer：The creator of Clawd: I ship code I don&amp;rsquo;t read&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://www.teamday.ai/ai/steinberger-openclaw-builders-unscripted-openai&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;TeamDay：Peter Steinberger: Building OpenClaw as a Solo Dev&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>Hermes Agent とは: 概要、利点、クイック スタート、OpenClaw との比較</title>
        <link>https://knightli.com/ja/2026/04/12/hermes-agent-intro-guide-vs-openclaw/</link>
        <pubDate>Sun, 12 Apr 2026 14:07:58 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/04/12/hermes-agent-intro-guide-vs-openclaw/</guid>
        <description>&lt;p&gt;最近オープンソース AI エージェントに注目している場合、&lt;code&gt;Hermes Agent&lt;/code&gt; は注目に値する新しいプロジェクトです。ヌース・リサーチ社によって発売されました。その中心的なセールスポイントは、「別のチャット シェルを作成する」ことではなく、長期記憶、スキルの蓄積、コンテキスト ファイル、MCP 拡張機能、メッセージ ゲートウェイ、およびサブエージェントの並列処理の機能を統合エージェント実行環境に統合しようとすることです。&lt;/p&gt;
&lt;p&gt;公式 README から判断すると、Hermes Agent の目標は非常に明確です。ローカル CLI アシスタントのように、またはクラウドに常駐するパーソナル アシスタントのようにターミナル内で動作し、Telegram、Discord、Slack、WhatsApp、Signal などのチャネルを通じて継続的に話しかけることができます。この位置付けは、「コード アシスタント」、「自動化アシスタント」、「パーソナル AI ワークベンチ」を 1 つのシステムに組み合わせたいユーザーにとって、非常に魅力的です。&lt;/p&gt;
&lt;h2 id=&#34;01-エルメス代理店紹介&#34;&gt;01 エルメス代理店紹介
&lt;/h2&gt;&lt;p&gt;Hermes Agent は、Nous Research が開発したオープンソースの自己改善型 AI エージェントです。 Nous Portal、OpenRouter、OpenAI、カスタム OpenAI 互換エンドポイントなど、複数のモデル プロバイダーをサポートします。また、ローカル ターミナル、Docker、SSH、Daytona、Modal などのさまざまな実行バックエンドでの実行もサポートされます。&lt;/p&gt;
&lt;p&gt;多くの「ツールを呼び出すことができるチャットボット」との最大の違いは、Hermes は 1 つのセッションでのツール呼び出しだけを重視するのではなく、セッション全体での継続的な機能構築を重視していることです。公式ドキュメントでは、このアイデアをいくつかの部分に分割しています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;永続メモリ: &lt;code&gt;MEMORY.md&lt;/code&gt; および &lt;code&gt;USER.md&lt;/code&gt; を通じて、環境、プロジェクト、およびユーザー設定に関する重要な情報を保存します。&lt;/li&gt;
&lt;li&gt;スキル システム: 複雑なタスクで学習したプロセスをスキルにまとめ、オンデマンドでロードします。&lt;/li&gt;
&lt;li&gt;コンテキスト ファイル: &lt;code&gt;AGENTS.md&lt;/code&gt;、&lt;code&gt;SOUL.md&lt;/code&gt;、&lt;code&gt;.cursorrules&lt;/code&gt; およびその他のファイルを自動的に読み取り、プロジェクト規約をセッションに直接挿入します。&lt;/li&gt;
&lt;li&gt;MCP の統合: MCP 互換のツール サーバーに接続して、データベース、GitHub、ファイル システム、クロールなどの機能を拡張できます。&lt;/li&gt;
&lt;li&gt;メッセージ ゲートウェイ: CLI に加えて、Telegram、Discord、Slack、WhatsApp、Signal、電子メール、その他のポータル経由でも使用できます。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;一言で要約すると、Hermes Agent は「メモリ、スキル、スケーラビリティ、およびマルチエンド アクセスを備えたユニバーサル エージェント操作層」に似ています。&lt;/p&gt;
&lt;h2 id=&#34;02-そのメリットは何ですか&#34;&gt;02 そのメリットは何ですか?
&lt;/h2&gt;&lt;h3 id=&#34;1-cli-ワークフローとメッセージング-ワークフローの両方をカバーする&#34;&gt;1. CLI ワークフローとメッセージング ワークフローの両方をカバーする
&lt;/h3&gt;&lt;p&gt;エージェントプロジェクトの多くは「端末内開発アシスタント」か「チャットプラットフォームロボット」のどちらかです。エルメスがやりたいのは、これら 2 つを融合することです。ターミナルで &lt;code&gt;hermes&lt;/code&gt; を直接実行することも、ゲートウェイを起動して Telegram または Discord から同じアシスタントを継続することもできます。&lt;/p&gt;
&lt;p&gt;このデザインの良いところは、エルメスが「コンピューターの前に座っているときにだけ使える」ということに限定されていないことです。クラウドまたは VPS に導入すると、常にオンラインのパーソナル AI アシスタントになります。&lt;/p&gt;
&lt;h3 id=&#34;2長期使用をより徹底して考える&#34;&gt;2.「長期使用」をより徹底して考える
&lt;/h3&gt;&lt;p&gt;ヘルメスは単にチャットやツールの調整を行うだけではなく、長期的な蓄積も重視しています。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;無限のヒープ コンテキストではなく、制限された永続メモリ。&lt;/li&gt;
&lt;li&gt;成功したプロセスを保存して再利用できるスキル システムがあります。&lt;/li&gt;
&lt;li&gt;過去のセッションを検索し、セッション間の呼び出しを実行する機能。&lt;/li&gt;
&lt;li&gt;プロジェクト内のコンテキスト ファイルを読み取ることができるため、プロジェクトの背景を毎回繰り返し説明する必要性が軽減されます。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これは、固定されたコード ベース、固定されたワークフロー、固定されたチーム基準で繰り返し作業することが多いユーザーにとって重要です。これは、エージェントが「今回はあなたのために何かをしてくれる」だけではなく、徐々にあなたの環境をよりよく理解するようになるということを意味します。&lt;/p&gt;
&lt;h3 id=&#34;3-mcp-サポートにより拡張性が非常に強力になります&#34;&gt;3. MCP サポートにより拡張性が非常に強力になります
&lt;/h3&gt;&lt;p&gt;hermes の公式ドキュメントでは、MCP を明確にサポートしており、stdio と HTTP という 2 つのアクセス方法について説明しています。言い換えれば、外部システムにすでに MCP サーバーがある限り、Hermes は理論的には低コストでそれにアクセスできます。&lt;/p&gt;
&lt;p&gt;これは、単一システムに対して毎回個別のプラグインを作成するよりも柔軟です。 MCP エコシステムに多数のツールを蓄積している人にとって、Hermes へのアクセス コストははるかに低くなります。&lt;/p&gt;
&lt;h3 id=&#34;4-openclaw-ユーザーに優しい&#34;&gt;4. OpenClaw ユーザーに優しい
&lt;/h3&gt;&lt;p&gt;これはとても興味深いですね。 Hermes README には &lt;code&gt;hermes claw migrate&lt;/code&gt; が直接提供されており、構成、メモリ、スキル、API キー、メッセージング プラットフォームの設定などを OpenClaw からインポートできることが記載されています。&lt;/p&gt;
&lt;p&gt;これは、既存のエコロジーを完全に無視して車輪を再発明しているわけではなく、一部の OpenClaw ユーザーを潜在的な移行ターゲットとして明確にみなしていることを示しています。&lt;/p&gt;
&lt;h2 id=&#34;03-すぐに始める方法&#34;&gt;03 すぐに始める方法
&lt;/h2&gt;&lt;p&gt;公式に推奨されている Hermes Agent のインストール方法は非常に簡単です。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh &lt;span class=&#34;p&#34;&gt;|&lt;/span&gt; bash
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;公式の手順では、Linux、macOS、WSL2、Android の Termux がサポートされています。 README には、ネイティブ Windows はまだサポートされていないため、Windows ユーザーには WSL2 を使用することが推奨されていることが明記されていることに注意してください。&lt;/p&gt;
&lt;p&gt;インストールが完了したら、通常は最初にシェルを更新します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nb&#34;&gt;source&lt;/span&gt; ~/.bashrc
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;その後、直接開始できます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;段階的に完全な初期化を完了したい場合、最も心配のないコマンドは次のとおりです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes setup
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;公式ドキュメントと README によると、初めて開始するには次の手順に従うことができます。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;&lt;code&gt;hermes setup&lt;/code&gt; を実行して、基本構成を完了します。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hermes model&lt;/code&gt; を使用して、モデルプロバイダーとモデルを選択します。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hermes tools&lt;/code&gt; スイッチにはツールセットが必要です。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;hermes&lt;/code&gt; を直接実行して対話型 CLI に入ります。&lt;/li&gt;
&lt;li&gt;Telegram や Discord などのチャネルに接続する場合は、&lt;code&gt;hermes gateway&lt;/code&gt; の構成を続けます。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;OpenClaw ユーザーの場合は、移行コマンドを確認することもできます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;hermes claw migrate --dry-run
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;正式にインポートするかどうかを決定する前に、移行可能なコンテンツをプレビューします。&lt;/p&gt;
&lt;h2 id=&#34;04-と-openclaw-はどうですか&#34;&gt;04 と OpenClaw はどうですか?
&lt;/h2&gt;&lt;p&gt;公式ドキュメントや README から判断すると、Hermes Agent と OpenClaw は単に「誰が誰を置き換えるか」というだけではなく、位置づけにおいては明らかに重複していますが、焦点は異なります。&lt;/p&gt;
&lt;h3 id=&#34;ヘルメスエージェントとはどのようなものですか&#34;&gt;ヘルメスエージェントとはどのようなものですか?
&lt;/h3&gt;&lt;p&gt;エルメスはどちらかというとエージェントコアとワークフローシステムに重点を置いた製品です。それが強調していることは次のとおりです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;CLI の経験&lt;/li&gt;
&lt;li&gt;記憶とスキルの蓄積&lt;/li&gt;
&lt;li&gt;プロジェクトコンテキストファイル&lt;/li&gt;
&lt;li&gt;MCP拡張子&lt;/li&gt;
&lt;li&gt;サブエージェントの並列処理&lt;/li&gt;
&lt;li&gt;ローカル、コンテナ、リモート、サーバーレス環境間で実行バックエンドを切り替える&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;あなたの主な要求が「エージェントにプロジェクトをよりよく理解させ、継続的な再利用機能を向上させ、MCP と開発ワークフローへの接続を容易にする」ことである場合、Hermes の方向性はより便利になります。&lt;/p&gt;
&lt;h3 id=&#34;openclaw-とはどのようなものですか&#34;&gt;OpenClaw とはどのようなものですか?
&lt;/h3&gt;&lt;p&gt;OpenClaw は、パーソナル AI アシスタントとメッセージング ゲートウェイを中心としたプラットフォームです。それは次のように強調します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;メッセージチャネルへの非常に豊富なアクセス&lt;/li&gt;
&lt;li&gt;ゲートウェイを実行する常駐者&lt;/li&gt;
&lt;li&gt;ブラウザーでの UI の制御&lt;/li&gt;
&lt;li&gt;デバイスのペアリング、リモートアクセス、ステータス管理&lt;/li&gt;
&lt;li&gt;音声、モバイル、キャンバスなどの強力なアシスタント形式。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;「さまざまなチャット チャネルやデバイス上でパーソナル AI アシスタントを安定させる」ことが主なニーズであり、コントロール パネルを使用して均一に管理したい場合は、OpenClaw の製品感が強くなります。&lt;/p&gt;
&lt;h3 id=&#34;より現実的な選択の提案&#34;&gt;より現実的な選択の提案
&lt;/h3&gt;&lt;p&gt;この 2 つは単純に次のように理解できます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ヘルメスエージェント：「成長する総合エージェントのワークベンチ」&lt;/li&gt;
&lt;li&gt;OpenClaw: 「マルチチャネル常駐パーソナル AI アシスタント プラットフォーム」のようなもの&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;もちろん、この違いは絶対的なものではなく、双方とも機能を拡張し続けており、Hermes は OpenClaw からの移行パスも提供しています。しかし、少なくとも現在の公開情報から判断すると、Hermes は「メモリ、スキル、コンテキスト、MCP、開発ワークフロー」の分野でより顕著です。 OpenClaw は、「ゲートウェイ、マルチチャネル、コントロール UI、デバイス アクセス」の分野でより成熟しています。&lt;/p&gt;
&lt;h2 id=&#34;05-どんな人に試してほしいの&#34;&gt;05 どんな人に試してほしいの？
&lt;/h2&gt;&lt;p&gt;あなたが次のカテゴリーに属する人であれば、Hermes Agent を最初に試してみる価値があります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;あなたはターミナルで AI ツールを広範囲に使用しており、エージェントがコード ベースとプロジェクト ルールをよりよく理解できるようになることを期待しています。&lt;/li&gt;
&lt;li&gt;&lt;code&gt;AGENTS.md&lt;/code&gt;、スキル、記憶、MCP 能力を組み合わせたいと考えています。&lt;/li&gt;
&lt;li&gt;単一のモデル ベンダーに縛られることなく、柔軟にプロバイダーを切り替えられるようにしたいと考えています。&lt;/li&gt;
&lt;li&gt;以前に OpenClaw を使用していましたが、今度はよりエージェント指向のワークフローの方向を試したいと考えています。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;より多くのモバイルリーチ、さまざまな IM プラットフォームへのアクセス、ブラウザ コンソール、および「常時接続のパーソナル アシスタントの感覚」を重視する場合は、OpenClaw が依然として魅力的です。&lt;/p&gt;
&lt;h2 id=&#34;参考リンク&#34;&gt;参考リンク
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;Hermes Agent GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/NousResearch/hermes-agent&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/NousResearch/hermes-agent&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;ヘルメスエージェントドキュメント: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hermes Features Overview: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/overview&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/user-guide/features/overview&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;Hermes MCP: &lt;a class=&#34;link&#34; href=&#34;https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp/&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://hermes-agent.nousresearch.com/docs/user-guide/features/mcp/&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw GitHub: &lt;a class=&#34;link&#34; href=&#34;https://github.com/openclaw/openclaw&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://github.com/openclaw/openclaw&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw Getting Started: &lt;a class=&#34;link&#34; href=&#34;https://docs.openclaw.ai/start/quickstart&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.openclaw.ai/start/quickstart&lt;/a&gt;&lt;/li&gt;
&lt;li&gt;OpenClaw Control UI: &lt;a class=&#34;link&#34; href=&#34;https://docs.openclaw.ai/web/control-ui&#34;  target=&#34;_blank&#34; rel=&#34;noopener&#34;
    &gt;https://docs.openclaw.ai/web/control-ui&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        <item>
        <title>OpenClaw 脳に似た記憶アルゴリズム 夢を見る: 機械は夢を見始めるが、人間は不眠症になる</title>
        <link>https://knightli.com/ja/2026/04/12/openclaw-dreaming-machine-dreams-humans-lose-sleep/</link>
        <pubDate>Sun, 12 Apr 2026 12:41:34 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/04/12/openclaw-dreaming-machine-dreams-humans-lose-sleep/</guid>
        <description>&lt;p&gt;大規模モデルの長期記憶は常に問題でした。コンテキストが蓄積すればするほど、情報が混乱しやすくなります。知的なエージェントはすべてを覚えているように見えますが、実際には、何が重要で、何が忘れるべきかを判断することがますます困難になります。&lt;/p&gt;
&lt;p&gt;4 月 5 日、OpenClaw は新バージョンの実験機能「Dreaming」を開始しました。これは派手な名前ではなく、人間の睡眠プロセスを模倣する一連のバックグラウンド記憶構成メカニズムです。目標は非常に単純で、知的エージェントが目覚めた後により正確に記憶できるようにすることです。&lt;/p&gt;
&lt;h2 id=&#34;01-睡眠アルゴリズム記憶整理を3段階に分ける&#34;&gt;01 睡眠アルゴリズム：記憶整理を3段階に分ける
&lt;/h2&gt;&lt;p&gt;夢を見ることは単にインデックスを作成することではなく、人間の睡眠中のさまざまな機能に対応して、記憶を 3 つの論理的な段階に編成します。&lt;/p&gt;
&lt;p&gt;浅い睡眠: システムは最初に最近の会話と思い出の記録をスキャンし、重複の削除と予備的なスクリーニングを実行して、候補コンテンツを生成します。この段階では、一時的な保存のみが実行され、コア メモリ ファイル &lt;code&gt;MEMORY.md&lt;/code&gt; は直接変更されません。&lt;/p&gt;
&lt;p&gt;ディープ スリープ: システムは、ルールに従って価値の高い情報のフィルタリングを開始します。最低の評価、最低のリコール数、最低の固有クエリ数を満たす情報のみが次のステップに進みます。書き込む前に、最新のログが再度比較され、古い内容が削除されます。最後に、結果は &lt;code&gt;MEMORY.md&lt;/code&gt; に追加され、ディープ スリープの概要が &lt;code&gt;DREAMS.md&lt;/code&gt; に残ります。&lt;/p&gt;
&lt;p&gt;急速眼球運動段階 (REM): 記憶が定着した後、システムはさらに短期の行動追跡を分析し、異なる情報間の潜在的なつながりを探し、パターンの要約と反映内容を生成します。この部分は、エージェントが複雑なタスクを処理するときに全体の状況をより簡単に把握できるように、専用の REM ブロックに書き込まれます。&lt;/p&gt;
&lt;p&gt;マシン自体の記憶整理メカニズムに加えて、Dreaming は人間の読書により適した「夢日記」も生成します。素材がある程度溜まるとバックグラウンドサブエージェントがデフォルトモデルを呼び出して&lt;code&gt;DREAMS.md&lt;/code&gt;に簡潔な記述を追加します。&lt;/p&gt;
&lt;h2 id=&#34;02-採点の仕組み何を残し何を忘れるべきかを決める&#34;&gt;02 採点の仕組み：何を残し、何を忘れるべきかを決める
&lt;/h2&gt;&lt;p&gt;夢を見るための鍵は「整理する」だけではなく「ふるい分ける」ことです。 OpenClaw は、大規模なフルスケール ストレージを使用し続ける代わりに、重み付けされたスコアリング メカニズムを使用して、どの情報を長期記憶に入れる価値があるかを判断します。&lt;/p&gt;
&lt;p&gt;このメカニズムは主に次の 6 つの次元に注目します。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;関連性の重み (30%): 情報が検索されたときに役立つかどうかを測定します。&lt;/li&gt;
&lt;li&gt;頻度重み付け (24%): ある情報が繰り返し言及された回数をカウントします。&lt;/li&gt;
&lt;li&gt;クエリの多様性 (15%): さまざまな質問やシナリオにわたってそれが現れるかどうかを確認します。&lt;/li&gt;
&lt;li&gt;適時性の重み (15%): より新しい情報に高い優先度を与えます。&lt;/li&gt;
&lt;li&gt;統合の重み (10%): 情報が複数の日に渡って安定して表示されるかどうかを確認します。&lt;/li&gt;
&lt;li&gt;コンセプトの豊富さ (6%): その背後にある関連コンセプトが十分に充実しているかどうかを判断します。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;これは、システムが長期記憶にすべてを詰め込むのではなく、繰り返し表示され、問題を解決し、時代を超えた情報を保持することを優先することを意味します。&lt;/p&gt;
&lt;h2 id=&#34;03-なぜクロードの夢の考えを人々に思い出させるのでしょうか&#34;&gt;03 なぜクロードの「夢」の考えを人々に思い出させるのでしょうか?
&lt;/h2&gt;&lt;p&gt;一部の開発者は、OpenClaw の Dreaming アップグレードの背後にあるアイデアが、Claude Code の漏洩コードに登場した KAIROS 自動ドリーミング メカニズムと非常によく似ていると信じています。以前は、&lt;code&gt;MEMORY.md&lt;/code&gt; 全体の読み取りと書き込みを繰り返す方法では、後の段階でメモリ システムがますます肥大化する可能性がありました。一方、Dreaming はプロセスを浅い睡眠の統合、深い睡眠の固化、REM の関連付けに分割します。ロジックは明らかにより明確で、「最初に組織化し、次に沈殿させ、次に精製する」というアイデアに近くなります。&lt;/p&gt;
&lt;p&gt;神経科学の観点からこのデザインを肯定する人もいます。なぜなら、夢、浅い睡眠、深い睡眠、レムの概念は単なるランダムな名前ではなく、記憶を定着させるために明らかに人間の睡眠モデルから借用したものだからです。&lt;/p&gt;
&lt;p&gt;OpenClaw の既存の &lt;code&gt;IDENTITY.md&lt;/code&gt;、&lt;code&gt;USER.md&lt;/code&gt;、&lt;code&gt;HEARTBEAT.md&lt;/code&gt; はすでにエージェントの個性、ユーザー コンテキスト、実行継続性を提供していますが、&lt;code&gt;DREAMS.md&lt;/code&gt; が追加するのは「どの記憶を保持するか」を指定する機能です。&lt;/p&gt;
&lt;h2 id=&#34;04-最も皮肉なシーン-機械は夢を見ることを学ぶが人間は眠れない&#34;&gt;04 最も皮肉なシーン: 機械は夢を見ることを学ぶが、人間は眠れない
&lt;/h2&gt;&lt;p&gt;Dreaming の本当の価値は、AI にすべてを記憶させることではなく、短期記憶を見直し、基礎となるパターンを抽出し、ノイズをフィルターする方法を学習させることです。本当に役立つエージェントは、モバイル ハード ドライブのように丸暗記するのではなく、ユーザーの好み、目標、背景をますます理解する必要があります。&lt;/p&gt;
&lt;p&gt;工学的な観点から見ると、このメカニズムの最も注目すべき点は、それが神秘的ではないということです。これはブラック ボックス マジックではなく、ステージ、しきい値、反映、および忘却ルールを備えた一連のバックグラウンド プロセスです。この設計により、AI の記憶メカニズムが、単なる「コンテキストの無限のヒープ」ではなく、初めて「制御可能なシステム」のように見えます。&lt;/p&gt;
&lt;p&gt;しかし、それが全体を少し皮肉なものにしているのです。私たちは機械に人間のように夢を見る方法を教えるために多大なリソースを投資していますが、同時に多くの人々がこれらのますますスマート化するシステムに取って代わられるのではないかという恐怖で眠れなくなっています。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>OpenClaw と Agent Harness: なぜ AGI のように見えるのか</title>
        <link>https://knightli.com/ja/2026/04/10/openclaw-agent-architecture-enterprise-ai/</link>
        <pubDate>Fri, 10 Apr 2026 09:16:17 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/04/10/openclaw-agent-architecture-enterprise-ai/</guid>
        <description>&lt;p&gt;初めて OpenClaw に触れた人の多くは、「チャットボットというよりも、何かができる同僚に近い」と感じるでしょう。&lt;/p&gt;
&lt;p&gt;この感覚には何も不思議なことはありません。重要な点は、OpenClaw は単一モデルの機能を飛躍的に向上させたものではなく、完全な &lt;strong&gt;エージェント ハーネス&lt;/strong&gt; であるということです。&lt;/p&gt;
&lt;h2 id=&#34;結論を先に言ってください&#34;&gt;結論を先に言ってください
&lt;/h2&gt;&lt;p&gt;OpenClaw の本質は次のように要約できます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;モデルは理解と意思決定を担当します&lt;/li&gt;
&lt;li&gt;ハーネスはメモリ、ツール、トリガー、実行、出力を担当します。&lt;/li&gt;
&lt;li&gt;両者はサイクルを通じて協力し、「継続的なアクション」の体験を形成します。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;したがって、それが「AGI に似ている」主な理由は、モデルが突然全能になることではなく、システム エンジニアリングによってモデルの実行可能性が増幅されることです。&lt;/p&gt;
&lt;h2 id=&#34;ハーネスとは&#34;&gt;ハーネスとは
&lt;/h2&gt;&lt;p&gt;ハーネスは「モデルが着用する外骨格」と理解できます。&lt;/p&gt;
&lt;p&gt;スタンドアロン LLM は通常、単一のリクエストでのみ回答を提供でき、Harness はこれらの機能を完了します。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;セッションと状態の管理: 複数のラウンドのタスクをつなぎ合わせる&lt;/li&gt;
&lt;li&gt;メモリメカニズム: オンデマンドでコンテキストを保存および呼び出し&lt;/li&gt;
&lt;li&gt;ツール システム: ブラウザ、端末、ファイル、外部 API の呼び出し&lt;/li&gt;
&lt;li&gt;トリガーメカニズム: タイマーまたはイベントによって起動し、毎回誰かが質問するのを待つ必要はありません。&lt;/li&gt;
&lt;li&gt;出力チャネル: 単なるテキストではなく、結果をシステムに書き戻します。&lt;/li&gt;
&lt;/ol&gt;
&lt;p&gt;これらの機能が同じループに接続されると、モデルは「レスポンダー」から「エグゼキューター」に変わります。&lt;/p&gt;
&lt;h2 id=&#34;openclaw-の外観が異なる理由&#34;&gt;OpenClaw の外観が異なる理由
&lt;/h2&gt;&lt;p&gt;従来のチャットボットは「1 回質問し、1 回回答」です。&lt;/p&gt;
&lt;p&gt;OpenClaw は、「観察 -&amp;gt; ツールの調整 -&amp;gt; 結果の確認 -&amp;gt; 意思決定」という閉ループに似ています。クローズドループが確立されると、タスクを継続的に進める能力を発揮します。&lt;/p&gt;
&lt;p&gt;これは、OpenClaw について学ぶべき最も価値のあることでもあります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;エージェントのエクスペリエンスは主にアーキテクチャ設計から得られることが証明されています&lt;/li&gt;
&lt;li&gt;「自律性」をエンジニアリングモジュールに分割します&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;価値観と境界線&#34;&gt;価値観と境界線
&lt;/h2&gt;&lt;p&gt;OpenClaw の利点は多用途性と柔軟性があることですが、価格も明らかです。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;コンテキストとツールの定義が増えるほど、コストが高くなります&lt;/li&gt;
&lt;li&gt;システムが一般的であればあるほど、デバッグと管理はより複雑になります&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;本番環境のシナリオでは、多くのチームが「万能エージェント」ではなく、より小規模で専門性の高いエージェントを選択します。&lt;/p&gt;
</description>
        </item>
        <item>
        <title>Anthropic による OpenClaw 禁止の完全なタイムライン</title>
        <link>https://knightli.com/ja/2026/04/08/anthropic-openclaw-timeline-2026-04/</link>
        <pubDate>Wed, 08 Apr 2026 19:48:42 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/04/08/anthropic-openclaw-timeline-2026-04/</guid>
        <description>&lt;h2 id=&#34;イベントの背景&#34;&gt;イベントの背景
&lt;/h2&gt;&lt;p&gt;2026 年 4 月 4 日、Anthropic は、OpenClaw などのサードパーティ ツールに対するクロードのサブスクリプションの対象を打ち切ると発表しました。&lt;/p&gt;
&lt;p&gt;ユーザー レベルへの直接的な影響は、もともとサブスクリプション パスに依存してクロードにアクセスしていたサードパーティ プロセスを、他のアクセス方法に変更するか、他のモデルに切り替える必要があることです。&lt;/p&gt;
&lt;h2 id=&#34;タイムライン2026年1月から4月&#34;&gt;タイムライン（2026年1月から4月）
&lt;/h2&gt;&lt;h3 id=&#34;2026年1月&#34;&gt;2026年1月
&lt;/h3&gt;&lt;p&gt;公開報道によると、Anthropic は、当時 Clawdbot として知られていたこのプロジェクトに対し、発音がクロードに近いことから名前の変更を求めたという。&lt;/p&gt;
&lt;p&gt;同じ段階で、サードパーティがサブスクリプション認証情報を介して通話できる機能が限られているというフィードバックがコミュニティから出始めました。&lt;/p&gt;
&lt;h3 id=&#34;2026年2月&#34;&gt;2026年2月
&lt;/h3&gt;&lt;p&gt;関連する制限はサービス規約に記載されており、サブスクリプションとサードパーティの自動呼び出しとの境界がさらに明確になります。&lt;/p&gt;
&lt;p&gt;同月、OpenClaw は v4.0 をリリースし、基礎となるアーキテクチャがプラグイン可能なモデル バックエンドに変更されました。つまり、モデルは単一の固定された入り口ではなくなり、複数のモデルプロバイダーの間で切り替えることができます。&lt;/p&gt;
&lt;h3 id=&#34;2026年3月&#34;&gt;2026年3月
&lt;/h3&gt;&lt;p&gt;Anthropic は、リモート タスクの実行やデスクトップ操作などの機能をカバーする、Claude Dispatch と Computer Use をリリースします。&lt;/p&gt;
&lt;p&gt;OpenClaw は今後のアップデートでも互換性レイヤーを推進し、異なるモデルの認証方法、ツール呼び出し形式、戻り構造の違いを統一し、モデルを切り替える際の移行コストを削減します。&lt;/p&gt;
&lt;p&gt;公開レポートでは、OpenClaw チームが 3 月下旬に Anthropic と連絡を取ったとも述べられていましたが、最終的な戦略的方向性は変更されませんでした。&lt;/p&gt;
&lt;h3 id=&#34;2026-年-4-月-4-日&#34;&gt;2026 年 4 月 4 日
&lt;/h3&gt;&lt;p&gt;Anthropic は、サードパーティ ツールのサブスクリプション適用範囲の打ち切りを正式に実装します。&lt;/p&gt;
&lt;p&gt;これは、過去数か月間に行われた戦略的調整の実施段階を示します。&lt;/p&gt;
&lt;h3 id=&#34;2026-年-4-月-5-日&#34;&gt;2026 年 4 月 5 日
&lt;/h3&gt;&lt;p&gt;OpenClaw は v4.5 をリリースします。主なアクションには次のようなものがあります。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;ブートストラッププロセス中にモデルエントリの優先順位を調整する&lt;/li&gt;
&lt;li&gt;GPT-5.4 などの代替モデル パスにアクセスする&lt;/li&gt;
&lt;li&gt;タスクのプロセスとインタラクティブなエクスペリエンスに適応し続ける&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;リリース時期から判断すると、OpenClaw のスイッチング機能は完全に一時的なビルドではなく、2 月以降のマルチモデル アーキテクチャの変革に基づいています。&lt;/p&gt;
&lt;h2 id=&#34;プロセスにおける-2-つの平行した方向&#34;&gt;プロセスにおける 2 つの平行した方向
&lt;/h2&gt;&lt;p&gt;タイムラインを見ると、両当事者は同じ期間に異なる方向に前進しました。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Anthropic: サブスクリプションの境界を厳格化し、公式の製品機能の統合を促進します。&lt;/li&gt;
&lt;li&gt;OpenClaw: モデルの置換可能性を強化し、モデル間の互換性を向上させます。&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;この 2 つのルートは矛盾するものではありませんが、「エントリーの所有権」と「ユーザーのワークフローの登録位置」という点で競合関係が生じます。&lt;/p&gt;
&lt;h2 id=&#34;現状2026年4月現在&#34;&gt;現状（2026年4月現在）
&lt;/h2&gt;&lt;p&gt;公開されている情報に基づいて、次の事実が確認できます。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;サブスクリプションオーバーライドのカットオフが実行されました&lt;/li&gt;
&lt;li&gt;OpenClaw はメジャー モデル パスの切り替えを完了し、バージョンの反復を維持しました&lt;/li&gt;
&lt;li&gt;ユーザーが大きな変化を感じるかどうかは、元のワークフローが単一モデルの機能にどの程度依存しているかによって決まります。&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;経過観察のポイント&#34;&gt;経過観察のポイント
&lt;/h2&gt;&lt;p&gt;次に注目すべきは、その事件そのものではなく、次の 3 つの点です。&lt;/p&gt;
&lt;ol&gt;
&lt;li&gt;サブスクリプション プランと API 呼び出しの間の境界は今後も改善されていくのでしょうか?&lt;/li&gt;
&lt;li&gt;安定性、コスト、エクスペリエンスの観点からマルチモデルエージェントの長期的なパフォーマンスを実現&lt;/li&gt;
&lt;li&gt;ユーザーのワークフローは最終的にモデル層、ツール層、あるいはその 2 つの間のハイブリッド層に落ち着きますか?&lt;/li&gt;
&lt;/ol&gt;
</description>
        </item>
        <item>
        <title>OpenClaw とローカル Gemma 4 のドッキング: 完全な構成ガイド</title>
        <link>https://knightli.com/ja/2026/04/08/openclaw-connect-gemma4-local/</link>
        <pubDate>Wed, 08 Apr 2026 18:18:00 +0800</pubDate>
        
        <guid>https://knightli.com/ja/2026/04/08/openclaw-connect-gemma4-local/</guid>
        <description>&lt;p&gt;この記事では、&lt;code&gt;OpenClaw&lt;/code&gt; をローカル &lt;code&gt;Gemma 4&lt;/code&gt; モデル (&lt;code&gt;Ollama&lt;/code&gt; を通じて提供されるインターフェイス) に接続する方法を説明します。&lt;/p&gt;
&lt;p&gt;ローカル展開が完了していない場合は、以下を参照してください。&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;a class=&#34;link&#34; href=&#34;https://knightli.com/ja/2026/04/08/run-gemma4-on-laptop/&#34; &gt;如何在笔记本电脑上运行 Gemma 4：5 分钟本地部署指南&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h2 id=&#34;ステップ-1-ollama-api-サービスを開始する&#34;&gt;ステップ 1: Ollama API サービスを開始する
&lt;/h2&gt;&lt;p&gt;まず Ollama サービスを開始します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;ollama serve
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;次のコマンドを使用して、API が適切に動作しているかどうかを簡単にテストできます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;curl http://localhost:11434/api/generate -d &lt;span class=&#34;s1&#34;&gt;&amp;#39;{
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;  &amp;#34;model&amp;#34;: &amp;#34;gemma4:12b&amp;#34;,
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;  &amp;#34;prompt&amp;#34;: &amp;#34;你好&amp;#34;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;s1&#34;&gt;}&amp;#39;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;モデル出力を返すことができる場合は、ローカル API が使用可能です。&lt;/p&gt;
&lt;h2 id=&#34;ステップ-2-ollama-に接続するように-openclaw-を構成する&#34;&gt;ステップ 2: Ollama に接続するように OpenClaw を構成する
&lt;/h2&gt;&lt;p&gt;OpenClaw 構成ファイルのパスは通常次のとおりです。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-text&#34; data-lang=&#34;text&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;~/.openclaw/config.yaml
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;code&gt;config.yaml&lt;/code&gt; を編集し、ローカル モデル エントリを &lt;code&gt;models&lt;/code&gt; に追加します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;8
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;models&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;c&#34;&gt;# 你已有的模型配置...&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;  &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;gemma4-local&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;provider&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;ollama&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;base_url&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;http://localhost:11434&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;gemma4:12b&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;w&#34;&gt;    &lt;/span&gt;&lt;span class=&#34;nt&#34;&gt;timeout&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;120s&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;ステップ-3-デフォルトのモデルを設定する-オプション&#34;&gt;ステップ 3: デフォルトのモデルを設定する (オプション)
&lt;/h2&gt;&lt;p&gt;Gemma 4 をデフォルトで使用する場合は、以下を追加できます。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-yaml&#34; data-lang=&#34;yaml&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;nt&#34;&gt;default_model&lt;/span&gt;&lt;span class=&#34;p&#34;&gt;:&lt;/span&gt;&lt;span class=&#34;w&#34;&gt; &lt;/span&gt;&lt;span class=&#34;l&#34;&gt;gemma4-local&lt;/span&gt;&lt;span class=&#34;w&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h2 id=&#34;ステップ-4-openclaw-を再起動して確認する&#34;&gt;ステップ 4: OpenClaw を再起動して確認する
&lt;/h2&gt;&lt;p&gt;OpenClaw を再起動します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw restart
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;モデルのリストを表示します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw models list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;会話テストを開始します。&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-bash&#34; data-lang=&#34;bash&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;openclaw chat --model gemma4-local &lt;span class=&#34;s2&#34;&gt;&amp;#34;你好&amp;#34;&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;ダイアログが正常に戻った場合、OpenClaw はローカル Gemma 4 に正常に接続されています。&lt;/p&gt;
&lt;h2 id=&#34;一般的なトラブルシューティング&#34;&gt;一般的なトラブルシューティング
&lt;/h2&gt;&lt;ul&gt;
&lt;li&gt;&lt;code&gt;connection refused&lt;/code&gt;: まず、&lt;code&gt;ollama serve&lt;/code&gt; が実行されているかどうかを確認します。&lt;/li&gt;
&lt;li&gt;モデルが見つかりません: モデル名が &lt;code&gt;ollama list&lt;/code&gt; (たとえば、&lt;code&gt;gemma4:12b&lt;/code&gt;) と一致しているかどうかを確認します。&lt;/li&gt;
&lt;li&gt;応答タイムアウト: &lt;code&gt;timeout&lt;/code&gt; は適切に増やすことができ、小さいモデルを最初にテストする必要があります。&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
