SquarePact Word 추가 기능이 에이전트 문서 편집을 위해 OpenClaw 게이트웨이에 연결

SquarePact은 타사 Word 추가 기능(OpenClaw와 무관)으로, 자체 OpenClaw 게이트웨이에 WebSocket으로 직접 연결하는 기능을 추가했습니다. 이를 통해 AI 에이전트가 Word에서 열려 있는 문서를 편집할 수 있습니다.
작동 방식
- 추가 기능이 WebSocket을 통해 게이트웨이에 연결됩니다.
- 수정 사항이 자동으로 적용되지 않습니다. 에이전트가 수정을 제안하면 추가 기능에 카드로 표시되며, 승인하거나 거부할 수 있습니다.
- 승인된 수정을 적용하기 전에 추가 기능이 현재 문서 내용이 에이전트가 본 내용과 여전히 일치하는지 다시 확인합니다. 문서가 변경된 경우 수정이 잘못된 위치에 적용되지 않고 실패 처리되어 예상치 못한 오래된 수정 문제가 없습니다.
주요 기술적 교훈
메시지 텍스트를 통한 도구 선언
OpenClaw는 채팅 클라이언트에서 도구를 선언할 방법을 제공하지 않습니다. SquarePact은 매 턴 메시지 텍스트에 도구를 설명한 후 에이전트의 응답에서 도구 호출을 파싱하여 이를 해결합니다. 작은 로컬 모델은 도구 호출에서 잘못된 JSON을 생성할 수 있으므로, 추가 기능은 필요한 형식을 다시 명시하는 재시도 메시지를 보내며, 턴당 최대 2회 재시도합니다.
게이트웨이의 대화 기록
OpenClaw는 대화 기록을 서버 측에 유지합니다. SquarePact은 기록을 절대 보내지 않으며, 각 턴은 도구 계약과 새 메시지만으로 구성됩니다. 이전 채팅을 다시 열면 동일한 세션에 다시 연결되어 클라이언트가 크게 단순화됩니다.
Word 글머리 기호 정규화
Word의 기본 글머리 기호 문자는 Symbol 글꼴의 전용 사용자 영역 유니코드를 사용하여 빈 텍스트로 읽힙니다. 에이전트가 문제없는 글머리 기호를 계속 깨졌다고 보고했지만, SquarePact이 에이전트에 보내기 전에 이를 정규화했습니다.
설정 및 사용 가능 여부
설정 가이드: squarepact.com/openclaw-setup
사이트: squarepact.com
개발자들은 이 통합이 아직 지원하지 않는 문서 편집 기능에 대해 커뮤니티의 의견을 묻고 있습니다.
📖 전체 소스 읽기: r/openclaw
👀 See Also

Nexus 데스크톱 앱, TTRPG 캠페인 관리를 위한 MCP 설정 자동화
Claude Desktop의 모든 MCP를 수동으로 편집하는 데 지치셨나요? Nexus는 TTRPG 캠페인 관리를 위해 Archivist, Foundry VTT, Notion, Obsidian, NotebookLM을 설치하고 구성합니다.

Claude Code Routines, CLI 성능을 20개 이상의 PR에서 2.4배 향상
Claude Code의 Routines를 2시간 주기로 사용하여 오픈소스 CLI(Repomix)를 자율적으로 튜닝한 결과, 20개 이상의 자동 생성 PR과 2.4배의 런타임 개선이 이루어졌습니다.

Bifrost LLM 게이트웨이: 11마이크로초 오버헤드, Go로 작성된 단일 바이너리
Bifrost는 Go로 작성된 오픈소스 LLM 프록시로, OpenAI, Anthropic, Azure, Bedrock으로 요청을 라우팅하며 요청당 11마이크로초의 오버헤드와 월 20달러 VPS에서 5,000 RPS를 처리합니다.

실시간으로 Claude 사용량을 모니터링하는 무료 macOS 메뉴 바 앱
한 개발자가 Claude Code와 Opus를 전적으로 사용하여 Claude 사용량을 모니터링하는 무료 macOS 메뉴 바 앱을 구축했습니다. 이 앱은 5시간 및 7일 세션 사용량 바, 컨텍스트 창 채우기 비율을 표시하고 한계에 도달할 때 알림을 보냅니다.