설명
Thinker는 코딩 에이전트의 성능을 최적화하여 토큰 소비를 크게 줄이고 효율성을 향상시키도록 설계되었습니다. 이 도구는 에이전트의 컨텍스트가 어떻게 활용되는지를 자세히 분석하여 개발자가 불필요한 정보를 식별하고 제거할 수 있도록 합니다. 이 도구는 컨텍스트가 어디로 가는지를 시각화하여 각 지침 섹션, 기술 및 도구의 세션당 토큰 비용과 에이전트가 얼마나 자주 상호작용하는지를 보여줍니다.
더 읽기
Thinker의 핵심 기능 중 하나는 낭비된 컨텍스트를 제거하는 능력입니다. 이 도구는 사용자가 에이전트가 로드하지만 거의 사용하지 않는 항목을 찾도록 도와주며, 압축, 잘라내기 또는 관련 없는 섹션을 끄는 제안을 제공합니다. 이 과정은 Claude Fable, Gemini Flash 및 GPT-6 Astra를 포함한 다양한 모델에 대해 입력 토큰의 상당한 절약과 처리 시간을 줄일 수 있습니다. 사용자는 최근 세션에서 제안된 절약을 검토하고 변경 사항을 적용할 수 있으며, 이는 차이(diff)로 미리 볼 수 있고 검토 및 병합을 위해 풀 리퀘스트로 열 수 있습니다.
Thinker는 또한 과거 세션에서 학습하는 지식 캐시를 통합합니다. 이 캐시는 코드베이스에 대한 관련 노트를 저장하며, 이는 향후 작업에 가져와 에이전트가 다시 학습하거나 광범위하게 검색하지 않고도 필요한 컨텍스트를 제공합니다. 이러한 노트는 작업 트리에 대한 종속성을 재해시하여 최신 상태로 유지되며, 오래된 정보가 제공되지 않도록 보장합니다. 시스템은 세션을 자동으로 증류하고 병합된 풀 리퀘스트를 마이닝하며 사용자가 자신의 노트를 추가할 수 있도록 하여 에이전트의 컨텍스트 이해를 지속적으로 향상시킵니다.
이 도구는 Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI 및 OpenCode를 포함한 다양한 코딩 에이전트를 지원합니다. Thinker는 기존 워크플로에 원활하게 통합되어 에이전트를 기계 전체 또는 확장 및 후크 파일을 통해 연결합니다. Thinker는 백그라운드에서 작동하며 최적화를 위한 주간 제안을 제공하고 사용자가 간단한 응답이나 로컬 UI를 통해 변경 사항을 승인할 수 있도록 합니다.
컨텍스트 감소를 넘어 Thinker는 도구 출력 압축과 같은 기능을 제공하여 대형 파일 읽기, 테스트 로그 및 검색 결과를 가장 관련성 높은 정보로 잘라내어 토큰 비용을 대폭 줄일 수 있습니다. 이 도구는 잘라내기 전에 사용량을 측정하여 정확성을 보장하고, 압축 중 필수 규칙을 유지하며 모든 변경 사항에 대한 명확한 되돌리기 경로를 제공합니다. 이 플랫폼은 토큰 사용량, 비용 및 캐시의 효과를 추적하는 자세한 보고서를 제공하여 사용자가 시간에 따라 절약 및 에이전트 성능을 모니터링할 수 있도록 합니다.
- 카테고리AI 코딩 어시스턴트
- 배포로컬
- 플랫폼웹
thinker의 핵심 기능
컨텍스트 사용 시각화: 지침 섹션, 기술 및 도구에 대한 토큰 비용 및 사용 빈도를 보여줍니다.
낭비된 컨텍스트 식별: 코딩 에이전트가 거의 사용하지 않는 로드된 컨텍스트를 정확히 찾아냅니다.
컨텍스트 압축: 중요한 정보를 유지하면서 지침 섹션의 길이를 줄입니다.
컨텍스트 잘라내기: 사용되지 않는 지침 섹션을 완전히 제거합니다.
기술 및 도구 관리: 사용하지 않는 기술, MCP 서버, 플러그인 및 내장 도구를 끌 수 있습니다.
도구 출력 압축: 대형 도구 결과(파일 읽기, 테스트 로그, 검색)를 관련 줄로 잘라냅니다.
지식 캐시: 세션에서 학습하고 노트를 저장하여 향후 작업에 대한 관련 컨텍스트를 제공합니다.
자동 학습: 세션을 증류하여 새로운 노트를 생성하고 기존 노트를 검증합니다.
오래된 노트 감지: 노트 종속성을 재해시하여 오래된 정보를 식별하고 재검증합니다.
주간 최적화 제안: 토큰 절약을 위한 자동화된 권장 사항을 제공합니다.
풀 리퀘스트 통합: 검토를 위한 지침 변경에 대한 풀 리퀘스트를 생성합니다.
토큰 및 비용 추적: 시간에 따른 토큰 사용량 및 비용을 모니터링하는 보고서를 제공합니다.
에이전트 호환성: Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI, OpenCode를 지원합니다.
로컬 UI 및 터미널 접근: 관리용으로 브라우저 기반 및 명령줄 인터페이스를 제공합니다.
되돌리기 경로: 적용된 변경 사항이나 최적화를 되돌릴 수 있는 명확한 방법을 제공합니다.
thinker 사용 방법은?
Thinker 설치: 설치 프로그램을 실행하여 코딩 에이전트를 연결하고 설정에 통합합니다.
절약 찾기: 최근 세션 분석을 기반으로 지침, 기술 및 도구에 대한 제안된 절약을 검토합니다.
선택 적용: 지침 변경 사항을 차이(diff)로 미리 보고 풀 리퀘스트를 열어 병합합니다.
기술/도구 관리: 특정 리포지토리에 대해 사용하지 않는 기술, MCP 서버, 플러그인 또는 내장 도구를 끕니다.
도구 출력 압축: 도구 결과에 대한 압축 설정을 구성하여 토큰 비용을 줄입니다.
성능 모니터링: 주간으로 토큰 사용량, 비용 및 캐시 효과를 추적하기 위해 보고서를 사용합니다.
제안 검토: Thinker의 주간 제안에 응답하여 제안된 변경 사항을 승인하거나 검토합니다.
thinker의 사용 사례
- 에이전트 토큰 사용 최적화
- 낭비된 컨텍스트 식별
- 에이전트 효율성 향상
- 코드베이스 지식 유지
- 코드 리뷰 간소화
- 개발 비용 추적
- 에이전트의 컨텍스트 인식 향상
- 컨텍스트 최적화 자동화
- 개발 관행 표준화






