描述
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的使用案例
- 优化代理令牌使用
- 识别浪费的上下文
- 提高代理效率
- 维护代码库知识
- 简化代码审查
- 跟踪开发成本
- 增强代理的上下文意识
- 自动化上下文优化
- 标准化开发实践






