SquarePact WordアドインがOpenClawゲートウェイと連携しエージェント型文書編集を実現

✍️ OpenClawRadar📅 公開日: July 4, 2026🔗 Source
SquarePact WordアドインがOpenClawゲートウェイと連携しエージェント型文書編集を実現
Ad

SquarePact(OpenClawとは無関係のサードパーティ製Wordアドイン)に、自身のOpenClawゲートウェイにWebSocket経由で直接接続する機能が追加されました。これにより、AIエージェントがWordで開いているドキュメントを編集できるようになります。

仕組み

  • アドインはWebSocket経由でゲートウェイに接続します。
  • 編集が自動的に適用されることはありません。エージェントが編集を提案し、その編集はアドイン内にカードとして表示され、ユーザーが承認または却下します。
  • 承認された編集を適用する前に、アドインは現在のドキュメント内容がエージェントが見たものと一致するか再確認します。ドキュメントが変更されている場合、編集は失敗し、間違った場所に適用されることはありません。古い編集による驚きはありません。

主な技術的知見

メッセージテキストによるツール宣言

OpenClawはチャットクライアントでツールを宣言する方法を提供していません。SquarePactは、毎ターンのメッセージテキストでツールを説明し、エージェントの応答からツール呼び出しを解析することでこれを回避しています。小型のローカルモデルはツール呼び出しで不正なJSONを生成することがあるため、アドインは必要なフォーマットを再記載した再試行メッセージを送信し、1ターンあたり最大2回の再試行を行います。

ゲートウェイ上の会話履歴

OpenClawは会話履歴をサーバーサイドで保持します。SquarePactは履歴を送信せず、各ターンはツール契約と新しいメッセージのみです。古いチャットを再開すると同じセッションに再接続されるため、クライアントが大幅に簡素化されました。

Word箇条書きの正規化

Wordのデフォルトの箇条書き文字はSymbolフォントのプライベートユースUnicodeを使用しており、空のテキストとして読み取られます。SquarePactがエージェントに送信する前に正規化するまで、エージェントは実際には問題ない箇条書きを壊れていると報告し続けていました。

Ad

セットアップと入手方法

セットアップガイド:squarepact.com/openclaw-setup
サイト:squarepact.com

開発者はコミュニティに対して、この統合がまだサポートしていない、エージェントに実行させたい他のドキュメント編集機能について意見を求めています。

📖 元の記事を読む: r/openclaw

Ad

👀 See Also

Claude Codeのドキュメントには、トークン数を膨らませる過剰なReactコンポーネントが含まれています
Tools

Claude Codeのドキュメントには、トークン数を膨らませる過剰なReactコンポーネントが含まれています

Claude CodeのLLMドキュメントを分析した結果、MDXファイルには大量のReactコンポーネントがインライン化されており、context-window.mdは18,501トークンを使用しているものの、実際のドキュメント内容はわずか551トークンしか含まれていないことが明らかになりました。

OpenClawRadar
テラリウム:エイジェンティック環境のためのタイムマシン・リワインド機能付きオープンソースサンドボックス
Tools

テラリウム:エイジェンティック環境のためのタイムマシン・リワインド機能付きオープンソースサンドボックス

複数のAIエージェントを安全に実行できる多用途サンドボックス。分離されたワールド、リバースプロキシ管理、GUI、タイムマシン機能でコンテナ状態を巻き戻せます。

OpenClawRadar
トラストログ・ダイナミクス:Pythonデーモンが債券計算を用いて不正AIエージェントを排除
Tools

トラストログ・ダイナミクス:Pythonデーモンが債券計算を用いて不正AIエージェントを排除

TrustLog Dynamicsは、AIエージェントのAPIコストをリアルタイムで監視し、2つの量的金融手法を使用してプロセスを終了させるPythonデーモンです。具体的には、コスト加速のための凸性検出と、機械的ループのためのゼロ分散検出を活用しています。

OpenClawRadar
マインド・ケグ MCP:ClaudeコードおよびMCP互換エージェントのための永続メモリ
Tools

マインド・ケグ MCP:ClaudeコードおよびMCP互換エージェントのための永続メモリ

Mind Keg MCP v0.1.1は、Claude Codeや他のMCP互換エージェントに永続的なメモリを提供するオープンソースのMCPサーバーです。SQLiteを使用して学習内容をローカルに保存し、セマンティック検索で取得することで、AIコーディングアシスタントがセッション間でコンテキストを記憶できるようにします。

OpenClawRadar