
SearXNG를 추가하고 나 자신도 할 말을 잃었습니다.
요약
개발자가 SearXNG 기능을 서브 에이전트로 구현하여 작업 공간 도구에 통합한 사례를 공유합니다. 이 에이전트는 WebResearch 래퍼를 통해 호출되며, 웹 검색과 가져오기 기능만을 사용하여 규칙 기반의 마크다운 보고서를 생성하는 것이 특징입니다.
핵심 포인트
- SearXNG 기능을 서브 에이전트로 구현하여 유용성을 입증함.
- WebResearch 래퍼를 활용해 Chat mode에서도 spawn_agent 접근 문제를 해결함.
- 에이전트가 웹 검색 및 가져오기만 사용하며 규칙 기반 보고서를 생성하는 패턴을 제시함.
직장에서 저를 미쳤다고 생각하는 사람들 말고 다른 누군가에게 이 것을 보여줘야만 합니다. 저는 2025년 초반부터 이 앱을 개발해 왔고, 작업 공간 도구(workspace tools) 면에서는 많이 발전했지만, 항상 기본적인 웹 기능만 가지고 있었습니다. 그런데 최근에 SearXNG에 대한 게시물을 다시 보게 되어 이번 주 초에 직접 추가했습니다 (물론 AI의 도움을 받아 진행했습니다). 그리고 이것이 정말 유용합니다. 이것은 서브 에이전트(sub-agent)로 구현되었으며, 오케스트레이터/챗 모델(orchestrator/chat model)이 특정 도구인 WebResearch의 래퍼(wrapper)를 통해 이 에이전트를 호출합니다. 그러면 2차 GPU에서 실행되는 3.5 9B가 서브 에이전트 역할을 시작하며, 웹 검색(WebSearch)과 웹 가져오기(WebFetch)만 사용하고 다른 도구는 사용하지 않으며 SearXNG를 이용합니다. 이 역할은 따라야 할 규칙과 지침을 가지고 있으며 마크다운 보고서를 생성하여 챗 모델로 피드백됩니다. 이것은 제가 다른 주요 spawn_agent 도구에서도 사용하는 것과 같은 패턴이지만, 그 도구들은 역할 등이 다르며 작업 공간 모드(Workspace mode)에서만 사용할 수 있습니다. 이 역할을 위해 래퍼를 만들어야 했던 이유는 챗 모드(Chat mode)가 spawn_agent에 접근할 수 없고, 저는 챗 모드가 여전히 안전하게 도구 목록에 존재할 수 있는 webresearch를 사용할 수 있게 하고 싶었기 때문입니다. 어쨌든 지금까지는 잘 작동했습니다. 제가 왜 이런 사소한 세부 사항들에 대해 장황하게 이야기하는지 모르겠습니다. 이건 진부하게 들릴 수도 있지만, 저는 여전히 지금이 정말 놀라운 시대라고 생각하며, 비록 제가 이 세상에 기여하고 있다 할지라도 세상이 불타는 것을 멈추기를 바랍니다. submitted by /u/ionizing [link] [comments]
AI 자동 생성 콘텐츠
본 콘텐츠는 r/LocalLLaMA의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기