테스트는 이렇게 진행되었습니다
이 앱을 선택한 이유
'사이드바를 갖춘다는 건 기본적으로 흥미로운 아이디어입니다.' 그는 PromptQuorum 앱용 사이드바를 만들었고, 로컬 모델에 연결하는 데 유용하다고 생각합니다. 또한 Claude Chrome 확장 프로그램도 '길을 잃을 때마다 늘' 사용합니다.
그의 표현에 따른 목표: 사이드바, 그리고 사이드바로 무엇을 할 수 있는지.
소스에서 설치
테스터가 붙여 넣은 README에는 사전 요구 사항이 나와 있습니다: Bun, Ollama, 또는 LM Studio나 llamafile 같은 OpenAI 호환 엔드포인트. 단계: git clone, bun install, bun run build('기본적으로 Chrome, Edge, Firefox용으로 빌드됩니다'), 이후 빌드 디렉터리를 압축 해제된 확장 프로그램으로 로드합니다. Bun에 문제가 있으면 npm을 사용하라는 안내도 있습니다.
'아주 간단하지만, 터미널을 좋아하지 않는 사람에게는 맞지 않습니다.'
git clone은 완료되었습니다(객체 14,361개, 9.93 MiB). 첫 'bun install'은 'zsh: command not found: bun'으로 실패했습니다. 테스터가 AI 어시스턴트에게 묻자, Bun 설치는 성공했으나 터미널이 업데이트된 PATH를 불러오지 않았다는 답이 돌아왔고, 해결책은 'exec /bin/zsh'였습니다.
그 뒤 설치는 터미널에서 약 1분 '꽤 걸렸고' 확장 프로그램이 실행되었습니다. 'load unpacked' 단계는 메모에 설명되어 있지 않습니다.
첫 스크린샷의 주소 표시줄에 보이는 확장 프로그램 ID(ofcf...)는 스토어 버전의 ID(jfgf...)와 다르며, 이는 압축 해제된 빌드라는 점과 부합합니다. 확인하지 않았습니다.
첫 실행: 전체 화면 페이지
확장 프로그램을 클릭하면 'Page Assist - A Web UI for Local AI Models'가 브라우저 탭 전체로 열립니다. 'Ollama is running', 비어 있는 모델 및 프롬프트 선택기, 메시지 입력란이 표시됩니다.
'사이드바로 홍보하지만, 사이드바가 아닙니다.'
설정 메뉴는 깁니다: General, Pipeline, Ollama, Chrome AI, OpenAI Compatible API, MCP Servers, Page Action, WebMCP, Memory, Manage Models, Manage Knowledge, Manage Prompts, Manage Share, About. 여러 항목에 Beta 배지가 붙어 있습니다. 'Chrome AI Settings'는 약 4 GB의 Gemini Nano 다운로드를 제공하며 토글은 꺼져 있습니다.
'시스템 설정은 매우 인상적으로 보입니다.'
Chrome Web Store 경로
README는 Chrome Web Store 링크를 페이지 아래쪽에 나열합니다. 테스터는 이를 놓치고 소스 경로를 택했습니다. '아래쪽에 있었는데 제가 놓쳤습니다.'
설치 대화 상자에는 확장 프로그램이 'Read and change all your data on all websites'와 'Display notifications'를 할 수 있다고 나옵니다.
스토어 등록 정보에는 테스트 날짜 기준으로 'Featured', 별점 4.8, 평가 245개, 사용자 200,000명이 표시됩니다. 검증하지 않았습니다.
테스터에 따르면 저장소의 최근 업데이트는 테스트 나흘 전인 2026년 10월 4일입니다. 스크린샷으로 확인하지는 않았습니다.
'이 Chrome 확장 프로그램 다운로드는 GitHub에 비하면 정말 쉽습니다.'
첫 채팅: 빈 답변
스토어 버전에서 테스터는 이렇게 썼습니다: 'Okay, I'm principle lost. Can you tell me what page assist actually does?' 그리고 웹 페이지 옆에 사이드바가 나올 것으로 예상했다고 설명했습니다. 모델: gemma4:latest. 답변은 답변 텍스트가 없는 접힌 'Thought for 0ms' 상자였습니다.
그는 'Okay, where's my answer?'라고 물었습니다. 두 번째 답변도 비어 있는 'Thought for 0ms' 상자였습니다.
원인은 분리하지 못했습니다. 모델, 사고(thinking) 토글, 또는 Ollama와의 연결이 각각 영향을 줬을 수 있습니다. 테스트하지 않았습니다.
페이지 읽기와 페이지에서 동작하기
그는 페이지의 단어 수를 세 달라고 요청했습니다. '잘 셌습니다.' 어떤 페이지와 어떤 모델이었는지는 기록 없음.
Search Console 성능 페이지에서 답변은 제공된 컨텍스트에 CTR 정보가 없다고 말했고, 내용을 시간 구간을 타임라인으로 나타낸 그래픽 표현(이 페이지 맨 위)이라고 설명했습니다. 페이지에는 평균 CTR 1.5% 카드가 있습니다. 테스터는 이렇게 요약합니다: '데이터를 읽지 못했고, 이해하지 못했습니다'.
동적 차트와 카드 내용이 텍스트로 모델에 전달되지 않을 수 있습니다. 작은 컨텍스트 윈도우도 영향을 줬을 수 있습니다. 둘 다 테스트하지 않았습니다.
그는 웹사이트에서 안내 문서를 찾아 달라고 요청했습니다. '그리고 아닙니다. 실패했습니다.'
'새 페이지를 불러오면 시스템이 그것을 이해하지 못하고 여전히 이전 페이지로 작업합니다.' 그는 이를 새로고침 문제라고 부르며 페이지에서 페이지로 이동하는 것은 불가능하다고 결론짓습니다. 시도 횟수와 사용한 페이지: 기록 없음. 스크린샷으로 확인하지 않았습니다.
그는 도구가 클릭, 검색, 데이터 입력을 할 수 있음을 시사하는 설정(Page Action)을 찾았습니다. '그런 건 전혀 없었습니다': 페이지를 스크롤하게 만들지조차 못했습니다.
그 테스트 중 Page Action이나 WebMCP가 켜져 있었는지는 기록 없음. 스크린샷에서는 둘 다 꺼져 있습니다. 꺼져 있었다면 제품의 한계가 아니라 설정 누락입니다.
'이제는 채팅 기능만 작동하고, Claude Chrome 확장 프로그램처럼 능동적으로 조작하는 기능은 없는 것 같습니다.'
인터페이스 세부 사항
소리 내어 읽기는 소리가 나지 않았습니다. 텍스트 음성 변환이 켜져 있었는지, 음성을 선택했는지는 기록 없음.
'Current Chat Model Settings' 패널에는 Keep Alive, Temperature, Seed, Context Window Size (num_ctx), Max Tokens (num_predict), Top K, Top P, Num GPU, Min P, Repeat Penalty, Repeat Last N, TFS-Z, Num Keep, Num Thread, useMmap, useMlock, Reasoning Effort가 나열됩니다. 테스터가 붙여 넣은 텍스트에서는 Keep Alive와 Seed에만 설명 줄이 있습니다. 툴팁은 확인하지 않았습니다.
'훌륭한 모델 설정이지만 설명이 없어서 대부분은 이 모든 것이 무엇인지 놓칠 것입니다.'
채팅의 'Add MCP server' 버튼은 눈에 보이는 동작이 없습니다. 서버를 먼저 설정에서 추가해야 하는 것으로 보입니다. 테스터는 이를 UI 문제라고 부릅니다.
결정
'지금 이 모든 것을 삭제하겠습니다. 저와 관련이 없기 때문입니다. 저는 또 다른 검색 도구나 검색 엔진, 로컬 LLM을 다루는 또 다른 인터페이스가 필요하지 않습니다. 이미 많이 가지고 있습니다.'
그는 자신이 탐색하는 페이지 옆에 사이드바가 있어서, 질문하면 로컬 모델이(때로는 인터넷에서) 답을 주고, Claude의 사이드바처럼 작업을 직접 클릭해 진행해 주기를 원했습니다. '이것은 사이드바가 아닙니다. 새로운 브라우저입니다.'
'당분간은 Claude Chrome 확장 프로그램을 계속 쓰겠습니다. 거기서는 모든 것을 할 수 있습니다.'



