首页 时政热点 科技头条 智能AI 安全攻防 数码硬件 开发者生态 汽车 游戏 社会热点 开源推荐 医疗健康 归档 标签 关于

Portal by Spotify 将我的 Claude Code 代币使用量减少了 90%

2026-09-05 1 阅读 约6分钟阅读 cebert
分享:
字号:
人工智能编码代理为我所做的大部分工作都不是思考。这是输入/输出。阅读五个文件来回答有关一种方法的问题。生成一个测试文件,该文件遵循与其旁边的二十个测试文件完全相同的模式。会议后更新文档。数千个代币消失了,推理几乎为零。令人痛心的不是座位许可证,而是代币。而你将所有这些都输入到一个资历严重过高的前沿模型中。如果您可以将繁重的工作转移到更便宜且同样可以处理的工作上,并为真正需要它的问题保留昂贵的模型,该怎么办?这不仅仅是我的问题。到 2028 年,人工智能编码成本预计将超过开发人员的平均工资。四分之一的工程领导者已经为每个开发人员每月消耗 200 至 500 美元的代币。有些价格远远超过 2,000 美元。该工具本身就能收回成本,但前提是您停止在不需要它们的工作上燃烧前沿代币。事实证明,修复不需要平台团队或新的订阅。只有两种模式。两种模式,零代码 这正是 Spotify Portal 中的 AiKA 模式的用途。模式是在临时运行时上运行的声明性代理 - 想想 AWS Lambda,但针对的是代理。您可以定义说明、选择模型、设置温度等参数并连接 MCP 工具。门户网站处理其余的事情。无需管理基础设施,无需 API 密钥,无需长时间运行的服务器。可从 Portal CLI 或 API 调用模式。它们可以是公共的(与整个公司共享)或私有的。为了让这个路由器工作,我创建了两种模式。在下面的示例中,两者都使用 Gemini 2.5 Flash 作为工作模型,但 model 字段接受您在 Portal 实例中配置的任何模型。选择适合您的。模式 1:批量阅读器 适用于克劳德为了回答一个问题而读取多个大文件的情况。名称:bulk-reader 描述:用于代码分析的批量文件阅读器 - 委托 Claude 的 I/O 代码说明: 您是一名精确的代码分析师。阅读提供的文件并简明地回答问题。仅输出结构化项目符号。没有问候,没有散文,没有序言。用确切的名称、类型或行号来引导每个项目符号。使用嵌套项目符号了解详细信息。跳过呼叫者未要求的任何内容。可见性:公共 模型:gemini-2.5-flash 资源限制:温度:0.2 标签: - 编码 - 委托 模式 2:代码编写器 用于测试、配置脚手架、类型存根或任何可从现有模式预测输出的内容。名称:代码编写器 描述:样板代码生成器 - 委托 Claude 进行大量输出工作 代码说明:您可以根据规范和参考文件生成代码文件。准确匹配现有的模式、约定、命名和风格。只输出代码——没有解释,没有降价栅栏,除非有要求。如果规范不明确,请做出与参考代码模式相匹配的合理选择。可见性:公共型号:gemini-2.5-flash ResourceLimits:温度:0.2 标签: - 编码 - 委托 “仅输出代码”指令很重要。如果没有它,模型会将所有内容包装在降价栅栏和解释性散文中,然后克劳德必须解析这些内容。路由 第一个版本是 CLAUDE.md 中的路由规则块。这有点奏效:克劳德会阅读说明并自行前往门户网站。但它有问题。这些规则是建议性的,而不是强制执行的。克劳德可以忽略他们。每个项目都需要自己的说明副本。当前版本是一个名为 shunt 的 Claude Code 插件。委派通过 Portal CLI 操作注册表,因此该插件适用于任何启用了 AiKA 插件的 Portal 实例。第 1 层:挂钩 Claude Code 在每次工具调用之前挂钩触发。 Shunt 注册了两个 PreToolUse 挂钩:check-file-size 在每次 Read 调用时触发。如果文件超过可配置的行阈值(默认值:350),挂钩将阻止读取并告诉 Claude 使用 /bulk-reader 技能。有针对性的读取通过 - 克劳德已经知道它需要哪个部分。 check-bash-read 在大文件上捕获 cat、head、tail、less 和 more。管道命令(cat file | grep)会通过,因为这些命令是有针对性的读取。该阈值可通过 SHUNT_MIN_LINES 环境变量进行配置。在您的 shell 配置文件或 .claude/settings.json 中进行设置: { "env": { "SHUNT_MIN_LINES": "500" } } 第 2 层:脚本 我有两个包装 Portal CLI 调用的 bash 脚本。 Claude 使用命名参数调用脚本。脚本在内部处理所有事情:构建请求、调用操作、解包错误以及向 stderr 报告令牌使用情况。模式按名称寻址并通过 Portal 解析:不区分大小写,优先选择您自己的模式,然后是您团队的模式,然后是公共模式。将公共批量阅读器分叉为自定义版本,您的版本会自动优先 - 无需配置。批量读取将每个文件包装在 XML 标记中以获得清晰的边界,并将它们与问题一起发送到批量读取器模式。大部分
这篇文章对您有帮助吗?

订阅66必读

每日精选科技资讯,直达你的邮箱