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

SuperContext: AI 코딩 에이전트를 위한 영구 메모리 프레임워크
SuperContext는 대규모 지침 문서 대신 구조화된 대상 파일을 통해 Claude와 같은 AI 코딩 도구에 지속적인 메모리를 제공하는 오픈소스 프레임워크입니다. 수동 설정 없이 약 10분 만에 시스템을 구축하는 실행 가능한 프롬프트를 포함하고 있습니다.

클로드 코드로 구축된 오픈소스 취업 지원 프레임워크
한 개발자가 Claude Code로 구조화된 자기 프로필링, 자동화된 구인 포털 스크래핑, 적합성 평가, 맞춤형 지원서 작성을 위한 드래프터-리뷰어 에이전트 파이프라인을 처리하는 오픈소스 구직 프레임워크를 만들었습니다. 이 시스템은 제출 전에 멈추며 수동 검토가 필요합니다.

mcp-optimizer는 Claude Code에서 유휴 상태의 MCP 서버로 인한 토큰 낭비를 줄여줍니다.
mcp-optimizer는 Claude Code에서 MCP 서버 사용 시 발생하는 토큰 낭비 문제를 해결하는 플러그인입니다. 이 플러그인은 도구 사용 패턴을 분석하고 최적화된 구성을 생성합니다. 네 가지 유틸리티를 포함하고 있습니다: 서버 상태 점검용 mcp-doctor, 사용 분석용 mcp-audit, 프로젝트별 최적 구성 생성용 mcp-optimize, 그리고 도구를 주문형 Skills로 변환하는 mcp-to-skills입니다.

Kvaser: 서브 에이전트 라우팅 및 울프럼 통합을 갖춘 오픈소스 로컬 퍼스트 AI 오케스트레이터
Kvaser는 스마트 도구 화이트리스팅, Kiwix를 통한 제로 임베딩 RAG, 그리고 기호 수학을 위한 Wolfram Engine 통합을 통해 하위 에이전트를 조율하는 중간자 MCP 프록시입니다. Qwen 3.6 35B를 기반으로 구축되었으며, 하위 에이전트 라우팅을 통해 다른 모델이나 머신으로 작업을 분배합니다.