AI 시대, '생각하는 모드'를 선택하세요!
AI의 영향력 증가와 잠재적 위험에 대응하기 위해 의도적인 사고 촉진 도구 개발 필요성 대두
ThinkMode는 AI 프롬프트 전후로 사고 모드(Thinking Mode) 선택 및 인지 비용(Cognitive Cost) 측정 기능 제공
지원 모드(Explore, Challenge, Decide, Audit, Reflect) 및 사용 범주(Supportive, Mixed, Risky) 분류로 AI 의존성 관리
데이터 미저장 정책(Zero-Retention Policy) 준수 및 Manifest V3 기반으로 개인 정보 보호(Privacy Protection) 강화
ThinkMode의 '사고 모드(Thinking Mode)' 설계
ThinkMode는 사용자가 AI 프롬프트 입력 전, 수행하려는 작업의 의도를 명확히 하도록 유도한다.
탐색(Explore): 문제 이해 우선
도전(Challenge): 기존 계획 검토
결정(Decide): 옵션 비교 분석
감사(Audit): 품질 및 정확성 검토
성찰(Reflect): 결과 학습 및 회고
이러한 모드 분류는 AI 답변의 맥락적 적합성(Contextual Appropriateness)을 높이고, 단순히 빠른 답변을 얻는 것을 넘어 비판적 사고(Critical Thinking) 과정을 통합하는 데 목적이 있다.
인지 비용(Cognitive Cost) 측정 및 제동 메커니즘
AI 사용 후 기록되는 사용 범주(Usage Category)는 인지 비용 산정에 영향을 미친다.
지원(Supportive): 사고 확장 보조
혼합(Mixed): 시간 절약 vs 이해 압축
위험(Risky): 판단력 대체 가능성
'위험' 범주 사용 시 인지 비용이 빠르게 증가하며, 비용 누적 시 5분간 AI 채팅 페이지 일시 중지 기능이 작동한다. 이는 속도 최적화 대신 의도적인 마찰(Intentional Friction)을 도입하여 사용자의 성찰(Reflection)을 유도하려는 설계다.
Manifest V3 기반 크롬 확장 프로그램 아키텍처
ThinkMode는 Manifest V3 규격을 준수하는 크롬 확장 프로그램으로 개발되었다.
콘텐츠 스크립트(Content Script): 지원되는 AI 페이지 감지
서비스 워커(Service Worker): 확장 기능의 백그라운드 로직 및 상태 관리 담당
React 사이드 패널(React Side Panel): 사용자 인터페이스 및 핵심 워크플로우 처리
공유 TypeScript 모듈(Shared TypeScript Modules): 추천 로직 및 프롬프트 생성 로직 분리
이 아키텍처는 데이터 격리 아키텍처(Data Isolation Architecture)를 통해 사용자의 대화 내용을 읽거나 원격으로 데이터를 전송하지 않아 개인 정보 보호(Privacy Protection)를 강화한다.
AI 사용의 '인지 비용(Cognitive Cost)' 개념
AI 활용 시 발생하는 인지 비용(Cognitive Cost)은 이해력 확장과 판단력 아웃소싱 간의 트레이드오프를 의미한다. ThinkMode는 이 비용을 가시화하여 사용자가 AI 사용의 장기적인 영향을 인지하도록 돕는다.
단순 속도 향상 도구와의 차별점: 일반적인 개발 도구가 속도에 집중하는 것과 달리, 이 도구는 의도적인 지연(Intentional Delay)을 통해 사용자의 사고 과정을 되돌아보게 한다.
핵심 가치: AI를 통해 더 나은 질문을 하도록 유도하여 궁극적으로 질문 능력 향상(Improved Questioning Skills)을 목표로 한다.
MVP 단계의 추천 엔진 설계
MVP(Minimum Viable Product) 단계에서는 결정론적 추천 엔진(Deterministic Recommendation Engine)을 사용했다.
단순 키워드 규칙 기반: AI 페이지의 텍스트 내용을 분석하여 미리 정의된 규칙에 따라 사고 모드를 추천한다.
확장성: 향후 더 정교한 추천 로직(예: 사용자의 과거 기록 기반 개인화)으로 발전시킬 여지가 있다.
이 접근 방식은 구현 복잡성(Implementation Complexity)을 최소화하면서도 핵심 기능인 사고 모드 선택을 효과적으로 지원한다.