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

SquarePact(OpenClawとは無関係のサードパーティ製Wordアドイン)に、自身のOpenClawゲートウェイにWebSocket経由で直接接続する機能が追加されました。これにより、AIエージェントがWordで開いているドキュメントを編集できるようになります。
仕組み
- アドインはWebSocket経由でゲートウェイに接続します。
- 編集が自動的に適用されることはありません。エージェントが編集を提案し、その編集はアドイン内にカードとして表示され、ユーザーが承認または却下します。
- 承認された編集を適用する前に、アドインは現在のドキュメント内容がエージェントが見たものと一致するか再確認します。ドキュメントが変更されている場合、編集は失敗し、間違った場所に適用されることはありません。古い編集による驚きはありません。
主な技術的知見
メッセージテキストによるツール宣言
OpenClawはチャットクライアントでツールを宣言する方法を提供していません。SquarePactは、毎ターンのメッセージテキストでツールを説明し、エージェントの応答からツール呼び出しを解析することでこれを回避しています。小型のローカルモデルはツール呼び出しで不正なJSONを生成することがあるため、アドインは必要なフォーマットを再記載した再試行メッセージを送信し、1ターンあたり最大2回の再試行を行います。
ゲートウェイ上の会話履歴
OpenClawは会話履歴をサーバーサイドで保持します。SquarePactは履歴を送信せず、各ターンはツール契約と新しいメッセージのみです。古いチャットを再開すると同じセッションに再接続されるため、クライアントが大幅に簡素化されました。
Word箇条書きの正規化
Wordのデフォルトの箇条書き文字はSymbolフォントのプライベートユースUnicodeを使用しており、空のテキストとして読み取られます。SquarePactがエージェントに送信する前に正規化するまで、エージェントは実際には問題ない箇条書きを壊れていると報告し続けていました。
セットアップと入手方法
セットアップガイド:squarepact.com/openclaw-setup
サイト:squarepact.com
開発者はコミュニティに対して、この統合がまだサポートしていない、エージェントに実行させたい他のドキュメント編集機能について意見を求めています。
📖 元の記事を読む: r/openclaw
👀 See Also

MoltNow.app:ワンクリックでOpenClawを展開するプラットフォームが登場
新しいサービス「MoltNow.app」は、OpenClawのデプロイをワンクリックで簡素化することを約束します。カスタムUIとブラウザ自動化を備えています。

モバイルからのClaude Code CLI制御用Telegramボット
開発者が、/commit、/code_review、/simplifyなどのモバイルコマンドで制御できるClaude Code CLIへのブリッジとなるTelegramボットを構築しました。このボットはカスタムスキルを自動検出し、写真/ドキュメント/音声メモを処理し、グループチャットセッションをサポートします。

NVIDIA、プライバシー制御機能を備えたNemoClawエージェントプラットフォームを発表
NVIDIAは、ユーザーがNimotronモデルとOpen Shellランタイムを1つのコマンドでインストールしながら、自律エージェントにプライバシーとセキュリティ制御を追加できるエージェントプラットフォーム「NemoClaw」を発表しました。

ArayCode: 音声、マルチエージェントホットキー、Markdown UIを備えたOpenClaw用デスクトップCLIクライアント
ArayCodeはOpenClawをデスクトップCLIアプリに変え、音声I/O、マルチエージェントホットキー、テーマ、Spectre.ConsoleベースのMarkdown UIを提供。クラウドおよびローカルのSTT/TTSプロバイダをサポート。