wigolo는 AI 코딩 에이전트가 웹 검색, 페이지 fetch, 크롤링, 리서치를 로컬 우선 방식으로 수행하게 해주는 도구다. MCP 서버, REST API, TypeScript·Python SDK를 제공하며, 클라우드 API 키 없이도 검색·수집 루프를 구성할 수 있다는 점을 강조한다.
주요 기능
| 기능 | 설명 |
|---|---|
| Search | 웹 검색 결과를 에이전트가 읽기 쉬운 구조로 반환한다 |
| Fetch | 특정 URL의 본문을 가져와 작업 컨텍스트로 넣는다 |
| Crawl | 사이트 여러 페이지를 따라가며 자료를 수집한다 |
| Research | 검색과 fetch를 묶어 요약된 조사 결과를 만든다 |
| MCP 서버 | Claude Code, Codex, Cursor류 MCP 클라이언트에 연결할 수 있다 |
어디에 쓰나
코딩 에이전트가 외부 문서를 자주 확인해야 하는 팀에 맞다. 예를 들어 라이브러리 최신 문서 확인, 이슈·릴리스 노트 조사, 경쟁 도구 비교, 특정 API 사용 예시 수집을 자동화할 수 있다.
다만 검색 품질과 원문 출처 검증은 별개의 문제다. 에이전트가 wigolo 결과를 그대로 믿게 하기보다, 중요한 결정에는 원문 URL과 인용 구간을 남기도록 루프를 설계해야 한다.
관련 문서
- mcp — 에이전트와 외부 시스템을 연결하는 표준 프로토콜
- agentic-search — 에이전트가 검색을 작업 루프에 넣는 방식
- verification-driven-tooling-tips — 도구 결과를 검증 가능한 작업 단위로 다루는 법
- ai-agent-tips-tool-selection — 도구가 많아질 때 정확도를 지키는 Tool Selection 설계
참고 자료
- KnockOutEZ/wigolo — GitHub 공식 저장소