세션의 도구 호출, 셸 명령, diff를 검토 가능한 Markdown 인계 문서로 정리하는 OpenCode 플러그인입니다.
DevDengChao/opencode-plugin-search-in-session
OpenCode Desktop 플러그인으로, 도구 호출·결과와 터미널 명령을 포함한 전체 채팅 세션을 범위별로 검색하고 결과를 강조 표시합니다.
- 스타
- 1
- 포크
- 0
- 열린 이슈
- 0
- 마지막 커밋
- 7일 전
어떤 프로젝트인가요?
OpenCode Desktop에 내장된 Ctrl+F는 사용자 메시지와 assistant 답변만 검색합니다. 이 플러그인은 추론, 도구 호출, 도구 결과, 터미널 명령까지 검색하는 더 폭넓은 검색 패널로 이를 대체합니다. 검색어는 공백으로 구분한 AND 키워드, 따옴표로 묶은 문구, 제외어를 지원하며 기본적으로 대소문자를 구분하지 않습니다.
각 범위에는 별도의 검색 결과 수가 표시되며, 범위별로 검색을 켜거나 끌 수 있습니다. 일치 항목은 CSS Custom Highlight API로 강조 표시되며, 위/아래 화살표 키나 Enter 키로 검색 결과 사이를 이동할 수 있습니다. 필터 모드를 사용하면 가상화된 타임라인에서 일치하지 않는 행을 숨길 수 있고, 패널을 닫은 뒤에도 필터 상태가 유지되며 헤더에 칩으로 표시됩니다.
검색 인덱스는 DOM이 아닌 세션의 메시지 목록을 기반으로 생성되므로, 가상 스크롤로 화면에서 언로드된 메시지도 검색 결과 수에 포함됩니다. OpenCode 설정에서 npm 패키지나 로컬 빌드로 플러그인을 설치할 수 있으며, OpenCode Desktop 2.2.x를 대상으로 합니다.
핵심 기능
- 01사용자 입력, assistant 답변, 추론, 도구 호출, 도구 결과와 터미널 명령을 검색합니다.
- 02여러 키워드, 따옴표로 묶은 문구와 제외어를 지원합니다.
- 03범위별 검색 결과 수를 표시하고 개별적으로 검색을 켜거나 끌 수 있습니다.
- 04일치 항목을 강조 표시하고 화살표 키나 Enter 키로 결과 사이를 이동합니다.
- 05타임라인을 필터링해 일치하는 행만 표시합니다.
활용 사례
- 긴 OpenCode 코딩 세션에서 명령어나 오류 메시지를 찾을 때.
- 대화 초반에 등장한 파일 이름이나 도구 출력을 찾을 때.
- 특정 용어가 포함된 assistant 답변이나 추론만 검토할 때.
빠른 시작
- 1
~/.config/opencode/opencode.jsonc의 plugins에 플러그인 패키지를 추가합니다
- 2
OpenCode Desktop을 다시 시작하거나 Settings > Extensions > Plugins에서 플러그인이 활성화되어 있는지 확인합니다
- 3
세션을 열고 Ctrl+F(macOS에서는 Cmd+F)를 눌러 검색 패널을 엽니다
사용 전 알아둘 점
- OpenCode Desktop 2.2.x에서만 작동하며 TUI는 지원하지 않습니다.
- Desktop의 현재 타임라인 DOM에 의존하므로 Desktop 업그레이드 후 업데이트가 필요할 수 있습니다.
- 검색을 열면 전체 세션 기록을 불러오므로 세션이 매우 큰 경우 몇 초 정도 걸릴 수 있습니다.
포함된 컬렉션
토픽
자주 묻는 질문
- opencode-plugin-search-in-session은(는) 무엇인가요?
- OpenCode Desktop 플러그인으로, 도구 호출·결과와 터미널 명령을 포함한 전체 채팅 세션을 범위별로 검색하고 결과를 강조 표시합니다. OpenCode Desktop에 내장된 Ctrl+F는 사용자 메시지와 assistant 답변만 검색합니다. 이 플러그인은 추론, 도구 호출, 도구 결과, 터미널 명령까지 검색하는 더 폭넓은 검색 패널로 이를 대체합니다. 검색어는 공백으로 구분한 AND 키워드, 따옴표로 묶은 문구, 제외어를 지원하며 기본적으로 대소문자를 구분하지 않습니다.
- opencode-plugin-search-in-session은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- opencode-plugin-search-in-session은(는) MIT 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- opencode-plugin-search-in-session은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. opencode-plugin-search-in-session의 마지막 커밋은 2026년 10월 30일입니다.
- opencode-plugin-search-in-session은(는) 어디에 사용할 수 있나요?
- 긴 OpenCode 코딩 세션에서 명령어나 오류 메시지를 찾을 때. 대화 초반에 등장한 파일 이름이나 도구 출력을 찾을 때. 특정 용어가 포함된 assistant 답변이나 추론만 검토할 때.
- opencode-plugin-search-in-session는 어떻게 설치하나요?
- ~/.config/opencode/opencode.jsonc의 plugins에 플러그인 패키지를 추가합니다 OpenCode Desktop을 다시 시작하거나 Settings > Extensions > Plugins에서 플러그인이 활성화되어 있는지 확인합니다 세션을 열고 Ctrl+F(macOS에서는 Cmd+F)를 눌러 검색 패널을 엽니다
- opencode-plugin-search-in-session은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/DevDengChao/opencode-plugin-search-in-session
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
OpenCode Desktop에 사용량·처리량·메모리 표시기를 추가하는 GUI 플러그인 모음입니다.
Tab으로 수락할 수 있는 회색 프롬프트 이어쓰기를 표시하는 OpenCode V2 터미널 및 Desktop 플러그인입니다.
Claude Code에 컨텍스트 사용량, 요청 한도, 활성 도구, 실행 중인 에이전트, 할 일 진행 상황을 실시간으로 보여주는 상태 표시줄을 추가하는 플러그인입니다.
프롬프트를 지정한 시간만큼 미뤘다가 같은 세션에 다시 제출하는 OpenCode V2 플러그인입니다.
채팅별 Markdown 메모장과 코딩 에이전트가 항목을 추가할 수 있는 체크리스트를 제공하는 OpenCode Desktop 플러그인입니다.