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

개발자가 Claude Code로 .NET SaaS 템플릿 생성기를 구축하고 워크플로우 인사이트를 공유합니다
한 개발자가 인증, ORM, 백그라운드 작업을 포함한 .NET 10 SaaS 스타터 템플릿인 NETrock를 오픈소스로 공개한 후, Claude Code를 사용해 이를 위한 클라이언트 측 생성기를 만들었습니다. 이 생성기를 사용하면 사용자가 기능을 선택하고 브라우저에 남아 있는 작동하는 .zip 프로젝트를 다운로드할 수 있습니다.

해안: 다중 로컬호스트 환경을 실행하기 위한 컨테이너화된 호스트
Coasts는 Docker-in-Docker 솔루션으로, 복잡한 스크립팅 없이도 여러 로컬호스트 환경을 동시에 실행하고 포트 충돌, 비밀 정보, 볼륨 토폴로지를 처리하는 문제를 해결합니다.

CogniLayer: Claude Code용 영구 메모리 MCP 서버
CogniLayer는 SQLite 데이터베이스에 FTS5 전체 텍스트 검색과 벡터 임베딩을 사용하여 Claude Code에 세션 간 지속적인 메모리를 제공하는 오픈소스 MCP 서버입니다. 이는 Claude가 세션 간 프로젝트 컨텍스트를 잊어버리는 문제를 해결합니다.

Kontext CLI: AI 코딩 에이전트용 자격 증명 브로커
Kontext CLI는 장기적인 API 키 대신 단기적인 액세스 토큰을 AI 코딩 에이전트에 제공하는 Go 기반 자격 증명 브로커입니다. RFC 8693 토큰 교환을 사용하며, 모든 도구 호출에 대한 감사 로그를 스트리밍하고, 현재 Claude Code와 함께 작동합니다.