기본 콘텐츠로 건너뛰기

라벨이 OpenClaw인 게시물 표시

Antigravity IDE에 메신저 붙여봤더니... MCP 연동 실전 후기

Antigravity IDE에 메신저 붙여봤더니... MCP 연동 실전 후기 Auto Accept가 사라진 날 어제 갑작스럽게 Antigravity IDE가 업데이트되면서 Auto Accept 기능이 비활성화 됐습니다. AI가 코드를 제안할 때마다 일일이 Accept 버튼을 눌러야 하는 상황. 처음엔 별거 아니라 생각했는데... 막상 닥쳐보니 그 귀찮음이 엄청났습니다. (초반에 이걸 어떻게 다 누르고 살아왔는지 새삼 신기할 지경;;) 그래서 어쩔 수 없이 새 기능 탭을 뒤적이기 시작했습니다. 발견: 외부 메신저 연동 기능! 업데이트 노트를 보던 중 흥미로운 기능 하나를 발견했습니다. 외부 메신저 연동 지원 — MCP(Model Context Protocol)를 통해 Slack, Discord 등 외부 메신저와 AI 에이전트를 직접 연결할 수 있게 됐습니다. 이 기능, 사실 OpenClaw(Claude 기반 자율 에이전트)를 겨냥한 포지셔닝처럼 보입니다. 메신저에서 AI에게 직접 업무를 지시하는 방식은 이미 OpenClaw가 핵심 경쟁력으로 내세우던 부분이거든요. "오, 이거 재밌겠는데?" 하고 바로 시도에 들어갔습니다. MCP 연동 실전 — 헤매고 또 헤매고... MCP 서버 설정은 생각보다 쉽지 않았습니다. Antigravity의 에이전트 패널에서 MCP 스토어를 찾고, Slack MCP 서버를 연결하는 과정에서 인증 토큰 설정, 워크스페이스 권한 설정 등 몇 가지 허들이 있었습니다. 솔직히 꽤 헤맸습니다. 공식 문서가 아직 부족한 탓에 설정 파일을 직접 수정해야 하는 부분도 있었고요. 하지만 결국 성공! 메신저에서 Antigravity AI 에이전트에게 직접 메시지를 보낼 수 있게 됐습니다. 연동 후 첫 인상 처음 메시지를 던졌을 때, AI의 반응은 꽤 인상적이었습니다. 질문에 대해 조목조목 상세하게, 심지어 장황할 정도로 답변해줬거든요. OpenClaw + ChatGPT 조합보다 오히려 나을 수...

ClawSweeper: OpenClaw 생태계를 위한 지능형 유지보수 가이드

ClawSweeper: OpenClaw 생태계를 위한 지능형 유지보수 가이드 오픈소스 프로젝트를 운영하다 보면 쌓여가는 이슈와 Pull Request(PR)를 관리하는 일이 큰 부담으로 다가옵니다. 특히 활발한 커뮤니티를 가진 프로젝트일수록 '무엇을 먼저 검토해야 하는지', '어떤 이슈가 더 이상 유효하지 않은지'를 판단하는 데 많은 에너지가 소모됩니다. 이러한 문제를 해결하기 위해 탄생한 것이 바로 ClawSweeper 입니다. ClawSweeper는 OpenClaw 저장소를 위한 보수적인 유지보수 봇으로, 백로그를 최신 상태로 유지하고 메인테이너의 작업 효율을 극대화하는 강력한 도구입니다. ClawSweeper란 무엇인가? ClawSweeper는 단순히 이슈를 닫는 봇이 아닙니다. 이 도구는 지능형 자동 리뷰어 이자 코드 수리 도우미 입니다. OpenClaw, ClawHub 등 주요 프로젝트에서 이미 그 효과를 증명하고 있으며, 다음과 같은 핵심 역할을 수행합니다. 1. 이슈 및 PR의 지능형 리뷰 ClawSweeper는 스케줄에 따라 또는 GitHub 이벤트(이슈 생성, PR 업데이트 등) 발생 시 즉각적으로 리뷰를 수행합니다. 단순히 상태를 체크하는 것을 넘어, 해당 제안이 현재 메인 브랜치에 이미 구현되어 있는지, 재현 가능한지 등을 분석하여 리포트를 작성합니다. 2. 마커 기반의 깔끔한 소통 여러 번의 댓글을 달아 대화창을 지저분하게 만드는 대신, 단 하나의 리뷰 댓글을 생성하고 내용을 업데이트(Edit in place)하는 방식을 취합니다. 이를 통해 메인테이너는 한눈에 현재 상태를 파악할 수 있습니다. 3. AI 기반 코드 수리 (Repair Loop) @clawsweeper fix 또는 autofix 명령을 통해 PR에 포함된 코드를 AI(Codex 등)가 분석하고 직접 수리하도록 지시할 수 있습니다. 수리된 코드는 로컬 검증 루프를 거쳐 안전하게 제안됩니다. 4. 자동 병합 (Automer...