返回首页
最新
嗨,HN。我之所以开发这个工具,是因为我的Anthropic API账单越来越高(剧透:即使有了这个,账单依然很高,批处理并不是万能的解决方案)。<p>我每天都在使用Claude Code进行软件设计和基础设施工作(如Terraform、代码审查、文档编写)。我打开了很多终端标签,提出了很多问题。我意识到,有些问题可以稍等处理,这样可以节省一些成本。因此,我开发了一个小型的MCP,它可以让你直接从Claude Code发送工作到Anthropic的Batch API,获得同样质量的响应,但价格便宜50%,结果大约在30分钟到1小时内返回。<p><pre><code> 工作原理:你输入“/batch review this codebase for security issues”,Claude会收集所有上下文,构建一个自包含的提示,通过MCP服务器将其发送到Batch API,当处理完成时,你会在状态栏收到通知(可选)。
README中有安装说明,主要是由Claude生成的。我去掉了curl | bash的设置,现在在项目的这个阶段,我更有信心分享手动设置的说明。
我对这个项目的主要期望是实现盈利。不是通过直接收费,而是希望其他人能够提出想法或改进,利用这些来进一步节省成本。</code></pre>
在使用多个工作树和克隆时,我不断遇到同样的问题。<p>一个窗口中是功能分支,另一个窗口是热修复,第三个窗口则是PR审查。随着多个AI编码会话将构建推送到不同的模拟器,跟踪正在运行的构建实际来自哪个分支变得非常容易混淆。<p>iOS模拟器没有提供任何分支上下文——每个窗口看起来都一模一样。<p>因此,我开发了一个小型免费的macOS工具,它可以直接在模拟器窗口上叠加当前的git分支。<p>该工具将正在运行的应用程序映射到DerivedData中的工件,解析出源项目路径,然后从该目录读取活动的git分支,并将其作为叠加层显示在模拟器窗口上。<p>这不需要对你的项目进行任何更改——它只是提供了一目了然的上下文。<p>这已经让我多次避免调试错误的分支。<p>希望能得到其他iOS开发者的反馈,特别是那些遇到过这个问题或使用并行AI工作流程的开发者。<p>更多细节的博客文章:<a href="https://digitalbunker.dev/simtag-context-for-your-ios-simulators/" rel="nofollow">https://digitalbunker.dev/simtag-context-for-your-ios-simula...</a><p>欢迎提出技术问题。