バッチAPIは、複数ファイルのコード変更にコスト効果が高い

r/ClaudeAIで開発者が、コーディングタスクにおけるClaude SonnetとOpusを使ったバッチ処理の経験を共有し、そのコスト効率とワークフローについて強調しました。
ソースからの主な詳細
開発者は、30以上の異なるファイルにわたる大幅なコード変更を達成し、約3,000行のコードを約2ポンドで生成しました。当初はRAG(Retrieval-Augmented Generation)に焦点を当てていましたが、ユースケースには不要であると判断しました。
彼らのワークフローは以下の通りです:
- 大規模なリクエストに必要なファイルを決定するためにClaude Opusを使用
- 比較的シンプルなプロンプトを用いた2段階のバッチ処理を採用
- モデルに送信するコンテンツを収集するためにRepomixを使用
- 検索/置換操作後のSonnetからの問題をクリーンアップするためにMinimax m2.5/Qwen Coderを活用
具体的なコスト例:
- 最初のプロンプト:$0.30
- コード変更を含む2番目のプロンプト:$1.42
- Minimaxのクリーンアップコスト:「ほとんどかからない」と表現
開発者はAPI開発を完了し、Flutterアプリ内のすべてのモックデータテーブルを実際のAPIデータに置き換えました。複数のプロンプトにわたるキャッシュについて学び、特定のバッチ部分を異なるリクエスト間でキャッシュできる能力を「ゲームチェンジャー」と表現しました。
モデル使用戦略の進化:
- 当初は計画にOpus、実装にSonnetを使用
- 後に計画にGPTを使用し、その出力をSonnetにフィードする実験を実施
- このアプローチが、Opusを一貫して使用するよりもトークン効率が良いと判明
開発者は、特に複数のプロンプトにわたるキャッシュにおいて初期にミスを犯したことを認め、自身の経験について質問を歓迎しました。
📖 全文を読む: r/ClaudeAI
👀 See Also

OpenClawをSIPおよび音声APIを介してダイヤル式電話に接続する
開発者は、Grandstream HT801 v2 ATA、Twilio SIP、音声認識にDeepgram、音声合成にElevenLabsを使用し、WebSocketとngrokを介したオーディオストリーミングで、Benotekのダイヤル式電話をOpenClawに接続しました。

Discord連携機能付き自動化日次開発ジャーナルシステム
Discordの開発活動をキャプチャし、視覚的な要約を生成し、kabi-discord-cli、cronジョブ、GitHub/Vercelデプロイメントを使用して自動的に毎日ブログ投稿を公開するシステム。

開発者がClaude Codeを活用し、3ヶ月で6つのiOSアプリを構築、収益を生み出す
ある開発者がClaude Codeを使って3か月で6つのiOSユーティリティアプリを構築・公開し、完璧さよりも小さな現実の問題解決に焦点を当てました。これらのアプリは現在、日々の利用と収益を生み出しています。

非プログラマーがClaude AIとClaude CodeをGitHub Codespacesで使用してライブMLBダッシュボードを構築
コーディング経験のないユーザーが、ClaudeチャットとGitHub Codespaces上のClaude Codeを使用して、MLBのライブダッシュボード(怪我情報、試合スコア、チーム統計を含む)を構築し、Vercelにデプロイしました。