バッチ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を実行するには、分離とセキュリティ層が必要です。
ある開発者が、OpenClawを複数ユーザー向けに安全に運用するために、分離、シークレット管理、永続的な状態管理を扱う薄いインフラストラクチャ層を構築しました。このソリューションには、ユーザーごとのワーカー、仮想ファイルシステム、メッセージングプラットフォーム用ゲートウェイが含まれています。

CRMおよびCMS統合のためのカスタムOpenClawスキル
ある開発者が、自社のCRMとCMSシステムと連携するカスタムOpenClawスキルを構築し、人間の監視のもとでリード生成とコンテンツ下書きを自動化した経験を共有しました。このセットアップの実装には1日を要しました。

Claudeを使ったAIコードレビューCLIの構築:非伝統的なアプローチ
GrandCruは、Claude AIを活用して元軍将校によって開発されたコードレビューCLIです。Zodスキーマをデュアルチャネルで使用し、技術的フィードバックと創造的な散文を提供します。

非構造化されたポケモン図鑑テキストから、Claudeを活用して構造化されたポケモン検索エンジンを構築する
開発者がClaudeを使用して、50万語以上の非構造化ポケモン図鑑テキストを分析し、100以上の主題テーマと8次元フィルタリング機能を備えた検索エンジンを作成しました。このプロジェクトでは、重複排除、分類、そして乱雑なフレーバーテキストのための階層的分類体系の構築が行われました。