AI 과몰입 방지! 'ThinkMode'로 개발자의 생각 근육을 다시 깨우다
2026. 6. 16.
AI 과몰입 방지! 'ThinkMode'로 개발자의 생각 근육을 다시 깨우다
최근 AI가 개발자 생태계에 미치는 영향과 함께, 잠재적 리스크를 줄이기 위한 다양한 자료를 공유해왔죠. 오늘은 그 연장선에서 제가 직접 만들고 테스트해본 흥미로운 도구를 하나 소개해드리려고 합니다.
이름하여 ThinkMode!
ThinkMode는 AI에 프롬프트를 입력하기 전에 '생각 모드'를 선택하고, AI 사용 후에는 그에 따른 '인지 비용'을 계산해주는 크롬 확장 프로그램입니다.

AI, 정말 편리하죠. 하지만 그 편리함이 때로는 우리가 직접 고민하는 과정을 건너뛰게 만들기도 합니다. ThinkMode는 바로 이 지점에서 우리가 AI를 사용하기 전후로 '생각하는 과정'을 통합하고 속도를 늦춰볼 수 있도록 돕습니다. 브라우저 확장 프로그램이라 LLM 챗 프롬프트 작업 흐름에 자연스럽게 녹아들 수 있다는 점도 매력적입니다.
핵심 아이디어
핵심 아이디어는 간단합니다. 프롬프트를 열기 전, ThinkMode는 "지금 무엇을 하려는지" 질문합니다. 그리고 여러분의 목표에 맞춰 다음 5가지 '생각 모드' 중 하나를 추천해줍니다.
- 탐색(Explore): 문제를 해결하기 전에 충분히 이해하기
- 도전(Challenge): 기존 계획이나 아이디어에 압박 테스트를 가하기
- 결정(Decide): 여러 옵션과 그에 따른 장단점을 비교하여 최적의 선택 내리기
- 감사(Audit): 코드 품질, 정확성, 테스트 케이스, 엣지 케이스 등을 꼼꼼하게 검토하기
- 성찰(Reflect): 방금 수행한 작업에서 무엇을 배웠는지 되돌아보기
목표는 명확합니다. 여러분이 하고자 하는 작업에 맞는 '사고 유형'과 프롬프트를 일치시키는 것이죠.
이 도구에는 수동 AI 사용 기록(manual AI usage log) 기능도 포함되어 있습니다. AI를 사용한 후, 여러분은 어떻게 AI를 활용했는지 직접 기록할 수 있습니다. 사용 기록은 크게 세 가지 카테고리로 나뉩니다.
- 지원(Supportive): AI가 여러분의 사고를 확장하는 데 도움을 주었을 때
- 혼합(Mixed): AI가 시간을 절약해줬지만, 이해도를 압축시켰을 가능성이 있을 때
- 위험(Risky): AI가 여러분의 판단력을 대체했을 가능성이 있을 때
각 기록은 **인지 비용 미터(cognitive cost meter)**에 누적됩니다. '위험'한 사용일수록 미터가 빠르게 채워지죠. 이 인지 비용은 AI를 통해 이해를 확장하는 것과 판단을 AI에 아웃소싱하는 것 사이의 균형점을 측정합니다.

미터가 가득 차면, ThinkMode는 지원되는 AI 챗 페이지를 5분 동안 일시적으로 정지시킵니다. (이 부분에서 약간의 충격 요법이 느껴지네요!)

대다수의 개발자 도구는 '속도' 최적화에 초점을 맞춥니다. 하지만 저는 오히려 '의도적인 마찰'을 도입하여 '성찰'의 기회를 제공하는 도구를 실험해보고 싶었습니다. 제가 실무에서 AI를 쓰다 보면, 너무 빠르고 쉽게 답을 얻는 탓에 "내가 이걸 정말 이해했나?"라는 의문을 종종 갖게 되거든요. 이 도구는 바로 그런 순간에 한 박자 쉬어가게 만드는 트리거 역할을 할 수 있겠다는 생각이 들었습니다.
동작 방식
ThinkMode는 React, TypeScript, Vite로 구축된 Manifest V3 크롬 확장 프로그램입니다. 아키텍처는 다음과 같습니다.
- 지원되는 AI 챗 페이지를 감지하는 콘텐츠 스크립트
- 확장 프로그램을 여는 플로팅 버튼
- 사이드 패널을 조정하는 백그라운드 서비스 워커
- 주요 워크플로우를 처리하는 React 기반 사이드 패널
- 추천 로직과 프롬프트 생성을 담당하는 공유 TypeScript 모듈
현재 이 확장 프로그램은 ChatGPT, Claude, Gemini 페이지를 지원합니다.
가장 중요한 부분이죠. 백엔드나 LLM API 호출은 전혀 없습니다. 다시 말해, ThinkMode는 여러분의 대화를 읽거나, 페이지 콘텐츠를 스크랩하거나, 분석 데이터를 전송하거나, 데이터를 원격으로 저장하지 않습니다. 이 점은 개인 정보와 보안에 민감한 개발자들에게 정말 큰 안심이 될 겁니다. 추천 엔진은 확정적(deterministic)이며, MVP(Minimum Viable Product)임을 고려하여 간단한 키워드 규칙을 사용해 '생각 모드'를 결정합니다. 복잡한 AI 모델을 사용하지 않고도 충분히 유용성을 제공할 수 있다는 판단이었죠.
무엇을 배웠나
이 프로젝트를 통해 깨달은 점이 있습니다.
가장 유용한 AI 도구는 때때로 더 나은 답을 주는 것이 아닙니다. 오히려 더 나은 질문을 하도록 돕는 도구일 수 있다는 거죠.
정말 흥미롭지 않나요? 여러분은 문제를 완전히 이해하기도 전에 AI의 답변을 덥석 받아들인 경험이 있으신가요? 저는 그런 순간이 적지 않았습니다. 급한 마음에 AI가 내놓은 코드를 검토 없이 사용했다가 나중에 더 큰 문제를 겪은 적도 있고요. 만약 그렇다면, 여러분은 사고 과정에 계속 참여하기 위해 어떤 습관이나 도구를 활용하고 계신가요? 댓글로 여러분의 경험을 공유해주시면 정말 감사하겠습니다.
설치 방법
ThinkMode는 크롬 웹 스토어에서 여기서 무료로 다운로드할 수 있습니다.
혹은 크롬 확장 프로그램의 개발자 모드를 이용해 로컬에서 직접 실행해볼 수도 있습니다. 코드는 GitHub에 오픈 소스로 공개되어 있으니, 자유롭게 포크해서 여러분의 필요에 맞게 수정해보세요. 만약 유용하다고 생각하신다면, GitHub에 스타를 주시거나 웹 스토어에 리뷰를 남겨주시면 정말 큰 힘이 될 겁니다!
이 도구를 개선할 아이디어가 있거나 추가하고 싶은 기능이 있다면, 언제든지 댓글로 알려주세요!
원문: https://dev.to/javz/building-a-chrome-extension-to-make-ai-use-more-intentional-20k0 수집일: 2026-06-16 00:34:17