Описание
Thinker предназначен для оптимизации работы кодирующих агентов, значительно снижая их потребление токенов и повышая эффективность. Он достигает этого, предоставляя детализированный анализ того, как используется контекст агента, позволяя разработчикам выявлять и устранять ненужную информацию. Инструмент визуализирует, куда уходит контекст, показывая стоимость токенов для каждого раздела инструкций, навыка и инструмента за сессию, а также как часто агенты взаимодействуют с ними.
Читать далее
Одной из основных функций Thinker является его способность устранять ненужный контекст. Он помогает пользователям находить то, что их агенты загружают, но редко используют, предлагая рекомендации по сжатию, обрезке или отключению нерелевантных разделов. Этот процесс может привести к значительной экономии входных токенов и сокращению времени обработки для различных моделей, включая Claude Fable, Gemini Flash и GPT-6 Astra. Пользователи могут просматривать предложенные сбережения из недавних сессий и применять изменения, которые могут быть предварительно просмотрены в виде различий и открыты как запрос на слияние для проверки и объединения.
Thinker также включает в себя кэш знаний, который учится на основе прошлых сессий. Этот кэш хранит актуальные заметки о кодовой базе, которые затем используются в будущих задачах, предоставляя агентам необходимый контекст без необходимости повторного изучения или обширного поиска. Эти заметки обновляются путем повторного хеширования зависимостей относительно рабочей ветки, что гарантирует, что устаревшая информация не будет предоставлена. Система автоматически дистиллирует сессии, анализирует объединенные запросы на слияние и позволяет пользователям добавлять свои собственные заметки, постоянно улучшая контекстуальное понимание агента.
Инструмент поддерживает ряд кодирующих агентов, включая Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI и OpenCode. Он бесшовно интегрируется в существующие рабочие процессы, подключая агентов на уровне машины или через расширения и файлы хуков. Thinker работает в фоновом режиме, предоставляя еженедельные рекомендации по оптимизации и позволяя пользователям одобрять изменения простым ответом или через локальный интерфейс.
Помимо сокращения контекста, Thinker предлагает такие функции, как сжатие выводов инструментов, что может значительно сократить затраты на токены, обрезая большие чтения файлов, журналы тестов и результаты поиска до только наиболее релевантной информации. Он обеспечивает корректность, измеряя использование перед обрезкой, сохраняя важные правила во время сжатия и предоставляя четкие пути для отмены всех изменений. Платформа также предлагает подробные отчеты для отслеживания использования токенов, затрат и эффективности кэша, позволяя пользователям контролировать сбережения и производительность агентов с течением времени.
- КатегорияAI-помощники для программирования
- РазвёртываниеЛокальный
- ПлатформыВеб
Основные функции thinker
Визуализация использования контекста: показывает стоимость токенов и частоту использования для разделов инструкций, навыков и инструментов.
Идентификация ненужного контекста: определяет загруженный контекст, который редко используется кодирующими агентами.
Сжатие контекста: переписывает разделы инструкций, чтобы сократить длину, сохраняя критически важную информацию.
Обрезка контекста: полностью удаляет неиспользуемые разделы инструкций.
Управление навыками и инструментами: позволяет отключать неиспользуемые навыки, серверы MCP, плагины и встроенные инструменты.
Сжатие выводов инструментов: обрезает большие результаты инструментов (чтения файлов, журналы тестов, поиски) до релевантных строк.
Кэш знаний: учится и хранит заметки из сессий, чтобы предоставить актуальный контекст для будущих задач.
Автоматическое обучение: дистиллирует сессии для создания новых заметок и проверяет существующие.
Обнаружение устаревших заметок: повторно хеширует зависимости заметок для выявления и повторной проверки устаревшей информации.
Еженедельные рекомендации по оптимизации: предоставляет автоматизированные рекомендации для экономии токенов.
Интеграция запросов на слияние: генерирует запросы на слияние для изменений инструкций для проверки.
Отслеживание токенов и затрат: предлагает отчеты для мониторинга использования токенов и затрат с течением времени.
Совместимость с агентами: поддерживает Claude Code, Codex CLI, Gemini CLI, Cursor, Pi, Windsurf Cascade, GitHub Copilot CLI, OpenCode.
Локальный интерфейс и доступ к терминалу: предоставляет как браузерные, так и командные интерфейсы для управления.
Пути отмены: предлагает четкие методы для отмены любых примененных изменений или оптимизаций.
Как использовать thinker?
Установите Thinker: подключите своих кодирующих агентов, запустив установщик, который подключает их к их настройкам.
Найдите сбережения: просмотрите предложенные сокращения для инструкций, навыков и инструментов на основе анализа недавних сессий.
Примените выбор: предварительно просмотрите изменения инструкций в виде различий и откройте запрос на слияние для их объединения.
Управляйте навыками/инструментами: отключите неиспользуемые навыки, серверы MCP, плагины или встроенные инструменты для конкретных репозиториев.
Сожмите выводы инструментов: настройте параметры сжатия для результатов инструментов, чтобы сократить затраты на токены.
Мониторьте производительность: используйте отчет для отслеживания использования токенов, затрат и эффективности кэша на еженедельной основе.
Просматривайте предложения: отвечайте на еженедельные предложения от Thinker, чтобы одобрить или пересмотреть предложенные изменения.
Варианты использования thinker
- Оптимизация использования токенов агентом
- Идентификация ненужного контекста
- Повышение эффективности агента
- Поддержание знаний о кодовой базе
- Упрощение обзоров кода
- Отслеживание затрат на разработку
- Улучшение контекстуальной осведомленности агента
- Автоматизация оптимизации контекста
- Стандартизация практик разработки






