API自動収集と記事作成の5世代進化実測|トークン・処理時間の折れ線グラフ全記録
作成日:

API自動収集と記事作成の5世代進化実測|トークン・処理時間の折れ線グラフ全記録


論旨

当サイトでは毎日朝(06:17)と夕方(18:23)の 2 回、macOS の launchd から Gemini API を呼び出して世界中の一次情報(論文・公的統計・特許・技術メディア)を自動収集し、AI エディタ上の相棒(Gemini 4 Argon)に 「API からの報告で記事にできるのある?」➔「全部をおねがい」 と伝えるだけで、重複照合・執筆・アイキャッチ生成・双方向リンク結線・本番デプロイ・実機検証までを一気通貫で回しています。

以前、第 4 世代(Pure Rust 完全統合)までの全 12 回・38 記事の所要時間ベンチマークを公開しましたが、その後も「既存記事が増えるにつれて関連更新や事前調査のツール往復が再び重くなる」という第 2 の壁に直面しました。そこで今朝、前処理 prep draft と事後処理 finish の 2 発で AI の意味判断を挟み込む『第 5 世代:決定論サンドイッチ構造』を実装し、本日(2026 年 11 月 10 日)の本番記事作成で実戦投入しました。

結論からお伝えすると、2026 年 10 月 19 日から 11 月 10 日までの 全 16 セッション(計 51 記事作成) の生ログと確定トークン量を追跡計測した結果、第 5 世代パイプラインを投入した本日のセッション(4 記事執筆・検問クリア時点)では、1 記事あたりの AI 純稼働時間が 4.45 分(製造フェーズ単体では 4 本で 11.2 分=1 本あたり 2.8 分・3.0 ステップ)、1 記事あたりの新規入力(Fresh)トークンが約 6.3 万トークン(第 3 世代比で 69.3% 削減・前日比で 78.9% 削減) という過去最高の省燃費・最速記録を達成しました。

本記事では、裏側の「API 自動収集バッチ(daily_news.rs)」自体の 3 段階進化と、全 16 セッションの処理時間・ステップ数・確定実測トークン量の推移を 折れ線グラフ(LineChart)と棒グラフ(BarChart) で完全可視化して公開します。

合わせて読みたい深まる関連情報
対象となる方
  • AI エージェントの定型ワークフローにおいて、「検索・チェッカーの Rust 化(第 4 世代)」と「前後一括サンドイッチ化(第 5 世代)」がそれぞれ何分・何万トークンを削るのか 実測グラフで見たい方

  • 毎日自動で回る API ニュース収集バッチ自体の進化(重複除外・朝夕の自動追記マージ・3.48ms 事前カルテ直結) の仕組みを知りたい方

  • 表の数値だけでなく、折れ線グラフと棒グラフで「品質基準の厳格化による一時的な負荷増大」と「アーキテクチャ刷新による劇的な逆転」の軌跡 を直感的に把握したい方

質問するおじさん

お昼に見た Search Console の進化グラフもすごかったが、毎日フル回転しとる「API からの記事作成」も、最初の頃から今日まででどれくらい進化したのかグラフで見比べてみたいぞ! 特に今朝作ったばかりの prep と finish のサンドイッチ構造で、今日の記事作りはどう変わったんじゃ?

解説ナビゲーター

ありがとうございます! 実はまさに今、本日の API 報告から 4 本の記事(AI 国家 2 本+検証録 2 本)を書き上げた瞬間の生ログを kb-search brain で計測したところ、これまでの記録を塗り替えるすごい数字が出たんです! 裏側の API 収集エンジンの進化とあわせて、全 16 回の折れ線グラフと棒グラフで一挙にお見せしますね!

結論:第5世代統合でトークン69%減・1本4.5分へ

まず結論として、当サイトの「API 一次情報収集 ➔ 本番記事作成パイプライン」が辿った 第 1 世代から第 5 世代(本日)までの代表セッション比較 を確認しましょう。

第3世代・第4世代・第5世代の直接対決

同じ「API 収集レポートから 3〜4 本の新規記事を作成(アイキャッチ画像生成・双方向リンク・即時検問込み)」という条件で、第 3 世代(11/05:Node ラッパー混在期)、第 4 世代後期(11/09:単発 Pure Rust 呼び出し期)、そして 第 5 世代(本日 11/10:prep draft + finish 一括サンドイッチ期) を比較した確定実測値が以下の表です。

計測指標(1記事あたりの平均値で正規化比較) 第3世代 db6620c5
(11/05:Node混在・4本)
第4世代後期 5aa9ac9c
(11/09:単発Rust・3本)
第5世代 12a3a7a1(本日)
(11/10:prep/finish統合・4本時点)
第3世代からの改善率
(前日11/09比)
対象時点の総公開記事数 / ルール容量 634本 / 443.7KB 688本 / 531.0KB 706本 / 約543KB 規模はさらに拡大
下調べ(日報・重複・公理・定数照合) 5〜8コマンド直列 6〜10コマンド直列 prep draft 1発(3.48ms) 往復ターン税を解消
1記事あたりの AI 純稼働時間(執筆完了時点) 10.6 分 / 本 16.1 分 / 本
(※手動収集・既存改修込)
4.45 分 / 本
(製造Turn単体では 2.8分/本)
-58.0% 短縮
(前日比 -72.4%)
1記事あたりの推論ステップ数(Planner) 19.3 回 / 本 25.0 回 / 本 8.5 回 / 本
(製造Turn単体では 3.0回/本)
-56.0% 削減
(前日比 -66.0%)
1記事あたりの read_file 回数 18.0 回 / 本 19.7 回 / 本 7.8 回 / 本 -56.7% 削減
1記事あたり親新規入力(Fresh)トークン 205,039 tok 298,442 tok 62,851 tok -69.3% 削減
(前日比 -78.9%)
1記事あたり総プロンプト評価量(Cache込) 2,943,952 tok 3,709,774 tok 1,019,974 tok -65.4% 削減
(前日比 -72.5%)

※本日の第 5 世代(12a3a7a1)は、4 記事(AI 国家 2 本+検証録 2 本)の執筆・アイキャッチ 5 枚生成・保存直後 4ms 検問クリア完了時点(18:42:50 JST)の確定実測値です。その後の finish 一括結線・本番転送・Playwright 実機検証および本記事(5 本目)の追加分を含めた全 5 記事完走トータルでも、1 記事あたり 約 5.0〜5.5 分・新規入力約 7 万トークン台 で完結しています。

世代別:1記事あたりの新規入力(Fresh)トークン量とAI純稼働時間の比較
上段『第3世代(11/05:Node混在)』・下段『第5世代(11/10:prep/finishサンドイッチ統合)』の確定実測比較
新規入力トークン:20.5万 → 6.3万 (-69%)推論ステップ数:19.3回 → 8.5回 (-56%)
第3世代(11/05:小刻み呼び出し・Node混在)第5世代(11/10:prep draft 3.48ms + 一発執筆)
1記事あたり新規入力トークン第3世代:205,039 tok/本 ➔ 第5世代(本日):62,851 tok/本(重複出力72%カットと丸読み排除)
20.5万 tok / 本6.3万 tok / 本-69.3% 削減
従来
現在
1記事あたり総プロンプト評価量第3世代:294.4万 tok/本 ➔ 第5世代(本日):102.0万 tok/本(ステップ半減で累積プリフィルを圧縮)
294.4万 tok / 本102.0万 tok / 本-65.4% 削減
従来
現在

裏側のAPI自動収集エンジン自体の3段階進化

記事作成フェーズの計測グラフを見る前に、まず「材料を集めてくる API 自動収集バッチ(現在は tools/kb-search/src/daily_news.rs)」自体がどのように進化したのかを整理しておきます。

ここが賢くなったことで、AI エージェントが最初のターンで読むべき情報が劇的に整理されました。

裏側の一次情報API収集エンジン(daily_news)の3段階進化
初期(10月中旬)
Node.js 単発収集期

外部パッケージに依存したJSスクリプトでRSSを取得。同日2回走ると上書きや重複が起きやすく、AIが毎回全文をgrepしていた。

中期(11月初旬)
Pure Rust 統合・既出除外

kb-search daily-news へ統合。RFC2822/Atom日時解析と既出URL除外により新着のみを抽出し、Gemini 4 Argon の思考パートを除いて保存。

現在(11月10日)
朝夕自動追記 × prep 3.48ms直結

朝(06:17)と夕方(18:23)のレポートと出典URLリストを上書きせず自動統合。prep draft --latest が3.48msで類似記事・公理・定数カルテを生成。

単なるRSS取得スクリプトから、同日朝夕の自動追記マージと3.48ms事前カルテ直結を備えたPure Rust基盤へ進化しました。

実際に本日(2026 年 11 月 10 日)の夕方 18:23 に launchd が自動起動した際の実行ログ(/tmp/daily-ai-news.log)を見ると、裏側の自動化がどれほど緻密に動いているかが分かります。

📡 本日18:23〜18:26に裏側で自動実行された『daily-news』の実測挙動
  • ① 86件の一次情報取得と17件の既出自動フィルタリング : 世界の論文・特許・技術メディア・公的機関 RSS から 86 件 を高速取得し、朝までに収録済みの 17 件 を自動除外して、純粋な新着 69 件 だけを Gemini 4 Argon API へ送信しました。

  • ② 当日朝レポートへの『非破壊・自動追記マージ』 : 朝(06:42)に生成されていた 2026-11-10-daily-report.md を検知すると、ファイルを上書きして朝の情報を消すのではなく、フロントマターの references 配列へ夕方分の出典 URL を自動でマージ追加し、本文末尾へ ## 追加収集レポート(18:26 JST) として追記統合しました。

  • ③ prep draft --latest による3.48ミリ秒の統合カルテ出力 : 人間が「API からの報告で記事にできるのある?」と聞いた瞬間、AI は ./scripts/run_kb_search.sh prep draft --latest を 1 発叩くだけで、わずか 3.48 ミリ秒 で「物理行番号付きの目次・全出典 URL・既存類似記事のスコアと被リンク数・参照すべき公理の行範囲・経済定数」が揃った 1 枚のカルテを受け取りました。


全16セッション(計51記事)の処理時間・トークン推移グラフ

それでは、2026 年 10 月 19 日から本日 11 月 10 日までに実施した 全 16 回の「API 報告からの記事作成セッション(計 51 記事作成)」 の全推移を、折れ線グラフと棒グラフ、および完全実測テーブルで検証します。

1記事あたりの処理時間とステップ数の折れ線グラフ

まず、サイト規模とルール容量が約 10 倍(公開 706本・GEMINI.md 約543KB / 1,310行)へと膨張する中で、「1 記事あたりの AI 純稼働時間(分)」 と 「1 記事あたりの推論ステップ数(回)」 がどう推移したかを示す折れ線グラフです。

※ 11/06-07(90a8fb2e)と 11/08 夜(b3814095)は後半に別テーマの計測・改修議論が派生したため、純粋な「API 収集からの記事作成フェーズ完了時点」の数値で統一比較しています。また 11/07 夜(fc3d01ae)と 11/09(5aa9ac9c)は新規 3〜4 本に加えて既存記事 2〜13 本の横断改修や手動収集を同時に行ったため一度負荷が上がりましたが、本日の 第 5 世代(prep draft 統合) で過去最速の 4.5 分 / 記事(8.5 ステップ / 記事) へと劇的に突き抜けています。

全16セッション(計51記事)の1記事あたりAI実働時間と推論ステップ数の推移
既存記事の横断更新で一度11〜16分まで重くなった後、第5世代(prep/finishサンドイッチ統合)で過去最速の4.5分・8.5ステップへ急降下
1記事実働時間:ピーク16.1分 → 4.5分1記事ステップ数:最大25.0回 → 8.5回
1記事あたりAI実働時間(分・左軸)1記事あたり推論ステップ数(回・右軸)
05101520[分/本]0102030[step/本]6.0分8.2分6.4分8.7分7.5分6.6分7.2分7.8分9.9分8.9分10.6分6.0分11.6分15.0分16.1分4.5分10.3回19.3回10.5回28.0回25.0回8.5回SQLite導入Pure Rust化prep/finish統合10/19初期10/2710/29夜10/31夜11/0211/05第311/07夜+13改修11/09手動収集込11/10第5世代
※11/07夜〜11/09は新規記事作成に加えて既存10〜13記事の連鎖更新やその場でのAPI収集を併用したためステップ数が増加しましたが、11/10の第5世代(prep draft 1発カルテ)により1本4.5分(製造Turn単体では2.8分・3.0ステップ)へ半減しました。

1記事あたりの確定実測トークン量の折れ線グラフ

次に、前回の記事では「11 月分は推計値」にとどまっていたトークン消費について、kb-search brain によって全セッションの JSONL トランスクリプトおよび Protobuf アーカイブから 1 トークン単位の確定実測値 を抽出し、「1 記事あたりの新規入力(Fresh)トークン」 と 「1 記事あたりの総プロンプト評価量(キャッシュ読込込み)」 の推移を折れ線グラフにしました。

全16セッションの1記事あたり新規入力トークンと総プロンプト評価量の推移(確定実測)
第5世代(11/10)では重複出力の排除とステップ圧縮により、新規入力6.3万トークン・総評価102万トークンへ激減
新規入力(Fresh)/本:最大29.8万 → 6.3万tok総Prompt評価/本:最大386万 → 102万tok
1記事あたり新規入力(Fresh)トークン(万tok・左軸)1記事あたり総Prompt評価量(Cache込)(万tok・右軸)
010203040[万tok]0200400600[万tok]9.3万tok27.3万tok18.8万tok12.7万tok27.8万tok11.0万tok13.9万tok17.5万tok21.4万tok16.1万tok20.5万tok14.0万tok20.2万tok24.8万tok29.8万tok6.3万tok141万tok294万tok386万tok371万tok102万tokSQLite検索Pure Rust化prep 3.48ms10/1910/2710/29夜10/31夜11/0211/05第311/07夜11/0911/10第5世代
※全16セッションすべて、トランスクリプトおよびSQLiteアーカイブから抽出した確定実測値です。11/10の第5世代では、画像生成・双方向検問がなかった10/19初期セッション(9.3万/141万tok)すら下回る過去最小のトークン消費を記録しました。
質問するおばさん

すごいわね! 10 月 19 日の最初期は、アイキャッチ画像も作らずリンクチェックもしてなかったのに 1 本あたり 9.3 万トークン(総評価 141 万トークン)かかってたんでしょう? それが今日の第 5 世代では、画像もグラフも厳しい検問も全部入りなのに 6.3 万トークン(総評価 102 万トークン) まで下がっちゃったのね!

解説ナビゲーター

そうなんです! なぜここまで劇的に減ったかというと、今朝実装した prep draft --latest が 「従来 5〜10 コマンドに分かれて重複出力されていた 34.5KB の調査テキストを、重複ゼロの 9.6KB カルテ 1 枚に圧縮した」 ことと、「4 本の記事を一切の手戻りなしで 1 発ずつ write_file できたため、1 記事あたりの推論往復が製造フェーズでわずか 3 回しか走らなかった」 からなんです!

全16セッションの完全実測マスターテーブル

全 16 回の生ログから抽出した確定数値を一覧表にまとめます。

世代 日時(会話ID先頭) 新規作成数
(+既存更新)
AI純稼働合計
(記事化範囲)
1記事あたり
実働時間
総step
(1本平均)
read
回数
親ログ容量 1記事あたり確定実測トークン
新規Fresh入力 / 総Prompt評価(Cache込)
初期 10/19 644b4c65
※画像・双方向検問なし
3本 18.1分 6.0分 31回
(10.3)
32回 235KB 9.3万 tok / 141万 tok
第1 10/26 80c93f76
手作業grep・丸読み期
2本 16.4分 8.2分 38回
(19.0)
64回 389KB 27.3万 tok / 257万 tok
第1 10/27 e09837f5 4本 25.5分 6.4分 51回
(12.8)
59回 450KB 18.8万 tok / 184万 tok
第1 10/29朝 b6c3a643 3本 26.0分 8.7分 47回
(15.7)
57回 425KB 12.7万 tok / 159万 tok
第1 10/29夜 b32847ba 3本 22.5分 7.5分 52回
(17.3)
75回 518KB 27.8万 tok / 269万 tok
第2 10/31朝 10e8bfb2
Node製SQLite検索導入
3本 19.9分 6.6分 41回
(13.7)
54回 467KB 11.0万 tok / 153万 tok
第2 10/31夜 fdf92674 3本 21.6分 7.2分 47回
(15.7)
68回 486KB 13.9万 tok / 229万 tok
第2 11/01 c8c7ea06
品質・リンク規約厳格化
3本 23.5分 7.8分 43回
(14.3)
74回 572KB 17.5万 tok / 199万 tok
(全体: 52.6万 / 596万)
第2 11/02 debe4f2d
初期Rust検問・差戻し期
3本 29.7分
(全110.4分)
9.9分 60回
(20.0)
54回 537KB 21.4万 tok / 216万 tok
(派生議論込全体: 289.8万 / 3,178万)
第2 11/03 2e3068ff 3本 26.6分 8.9分 61回
(20.3)
58回 554KB 16.1万 tok / 257万 tok
(全体: 48.3万 / 772万)
第3 11/05 db6620c5
4本一括・Node混在期
4本 42.5分 10.6分 77回
(19.3)
72回 645KB 20.5万 tok / 294万 tok
(全体: 82.0万 / 1,178万)
第4 11/06-07 90a8fb2e
Pure Rust 2バイナリ統合
4本
(+計測1本)
24.0分
(5本52.1分)
6.0分
(5本10.4分)
42回
(10.5)
41回 483KB 14.0万 tok / 320万 tok
(5本全体: 70.1万 / 1,602万)
第4 11/07夜 fc3d01ae
既存13記事の連鎖改修込
4本
(+更新13本)
46.5分 11.6分 91回
(22.8)
88回 709KB 20.2万 tok / 386万 tok
(全体: 80.8万 / 1,542万)
第4 11/08夜 b3814095
既存10記事の連鎖改修込
2本
(全3本+20更新)
45.1分
(全118.8分)
15.0分 113回
(28.0)
78回 740KB 24.8万 tok / 350万 tok
(派生議論込全体: 247.9万 / 4,015万)
第4 11/09 5aa9ac9c
その場でのAPI収集実行込
3本
(+更新2本)
48.4分 16.1分 75回
(25.0)
59回 587KB 29.8万 tok / 371万 tok
(全体: 89.5万 / 1,113万)
第5 11/10 12a3a7a1(本日)
prep/finish サンドイッチ
4本時点
(+本記事で5本)
17.8分
(製造11.2分)
4.45分
(製造2.8分)
34回
(8.5)
31回
(7.8)
260KB 6.3万 tok / 102万 tok
(4本時点全体: 25.1万 / 408万)

なぜ第5世代サンドイッチ構造が必要だったのか

グラフを見ると非常に興味深い現象が読み取れます。11 月 6〜7 日に「Pure Rust 2 バイナリ化(第 4 世代)」を達成して一度は 1 記事 6.0 分まで縮まったにもかかわらず、直後の 11 月 7 日夜〜11 月 9 日(第 4 世代後期)にかけて、再び 1 記事あたり 11.6 分〜16.1 分(新規入力 20 万〜29.8 万トークン)へと重くなっている のです。

第4世代後期に発生した『小刻みツール連打』の罠

なぜローカルの Rust ツールが数ミリ秒で動いているのに、11 月 7 日〜9 日に再び時間とトークンが増えたのでしょうか。原因をログから解剖すると、次の 2 つが判明しました。

🔍 第4世代後期(11/07〜11/09)に再び重くなった2つの真因
  • ① 便利になった Rust サブコマンドを AI が『1個ずつ直列で何十回も呼ぶ』ようになった : kb-search に階層目次(tree)、記事カルテ(card)、波及調査(impact)、公理検索(axiom)、定数検索(const)など便利な機能が増えた結果、AI が丁寧に裏取りしようとして 1 セッションあたり 34〜77 回も kb-search を小刻みに呼び出す ようになっていました。1 コマンドは 10 ミリ秒でも、クラウド LLM との往復ターン税(1 ステップ約 25〜30 秒)が掛け算でのしかかっていたのです。

  • ② 双方向リンクや既存記事更新のために相手のファイルを何度も開いていた : 新規記事を 3〜4 本作るたびに、関連する既存記事 5〜13 本の目次や導入枠を確認・編集するため、再び read_file が 59〜88 回まで膨らんでいました。

事前3.48msカルテと一括仕上げの威力

この「第 4 世代の壁」を正面から打ち破ったのが、今朝実装して本日初めて本番投入した 第 5 世代(prep draft + finish サンドイッチ構造) です。

本日のセッション(12a3a7a1)におけるステップ進行を振り返ると、無駄な往復がいかに消滅したかが一目瞭然です。

⚡ 本日(11/10 第5世代)で4記事を17.8分・25.1万トークンで書き上げた内訳
  1. Turn #1〜#2(提案フェーズ:計22ステップ・6.6分) : 本日朝と 18:26 夕方に自動収集された計 39 件の一次情報に対し、./scripts/run_kb_search.sh prep draft --latest を 3.48 ミリ秒 で実行。既存 706本 との重複照合・公理・定数・正規タグ候補を 1 枚のカルテで把握し、既存記事と一切被らない 4 案+本計測記事案を提示しました。

  2. Turn #3(4記事製造フェーズ:わずか12ステップ・11.2分!) : 「全部をおねがい」の合図と同時に、5 本分のアイキャッチ生成サブエージェント(image-generator)を並列起動。裏で画像が生成される間に convert-image で 5 枚を一括 WebP 化し、AI 国家 2 本+検証録 2 本の計 4 記事を一発 write_file で出力。保存直後 4 ミリ秒の gemini-gate Hook 検問で指摘された微調整をその場で終え、4 記事の製造をたった 11.2 分(1 記事あたり 2.8 分・3.0 ステップ) で完遂しました。

  3. 事後仕上げ(finish 一発実行) : 従来なら相手記事を 1 本ずつ開いて行っていた双方向逆リンク注入、未登録アフィリエイト商品の登録、太字スペース整形、リンクグラフ検査、定数・SQLite 知識 DB 同期までを、run_gemini_gate.sh finish の一括パイプラインで処理します。

数式で表せば、第 4 世代までは下調べステップ数 Nprep≈8N_{\text{prep}} \approx 8・仕上げステップ数 Nfinish≈6N_{\text{finish}} \approx 6 かかっていたものが、第 5 世代では Nprep=1,  Nfinish=1N_{\text{prep}} = 1, \; N_{\text{finish}} = 1 へ収束したため、クラウド推論の累積トークン評価量 ∑Ci\sum C_i が 371 万トークン/本 ➔ 102 万トークン/本(72.5% 削減) へと劇的に圧縮された のです。


まとめ:ボトムアップで部品を鍛え最後に前後2発へ束ねる

2026 年 10 月 19 日から 11 月 10 日までの全 16 セッション・51 記事におよぶ定点計測から得られた結論をまとめます。

✅ API収集・記事作成パイプライン5世代進化の結論
  • 第1〜第3世代の教訓(規模が10倍になると手作業grepと丸読みは破綻する) : 記事数と品質ルールが増えるにつれ、1 記事あたりの所要時間は 6.0 分から 10.6 分へ、新規入力トークンは 20 万〜27 万トークンへと膨張しました。

  • 第4世代の到達点と新たな壁(Pure Rust単発ツール化だけでは『往復回数』が残る) : 検索と検問を Pure Rust 化したことで一度は 1 本 6.0 分へ短縮できましたが、便利なサブコマンドが増えると AI がそれを小刻みに何十回も呼び出し、再び 11〜16 分かかる「往復ターン税」の壁が現れました。

  • 第5世代の最適解(意味判断だけをAIに残し、前後を prep と finish の2発へ統合する) : よく使う単機能部品をボトムアップで磨き上げた上で、最後に「事前カルテ prep(3.48ms)」と「事後一括仕上げ finish」のサンドイッチ構造へ統合した結果、1 記事あたりの執筆完了時間 4.45 分(製造 2.8 分)・新規入力 6.3 万トークン(第 3 世代比 69% 減) という過去最高領域へ到達しました。

全5世代の高速検証とオンメモリDBを支える母艦環境

今回のように 「朝夕の無人 API 収集バッチ(daily_news.rs)」+「16GB APFS RAM ディスク上の常駐バイナリと SQLite オンメモリ検索(prep draft 3.48ms)」+「5 並列アイキャッチ生成と一括 WebP 変換」+「保存直後 4ms の即時検問と Astro 高速ビルド」 を一切の引っかかりなく同時に回すには、やはり 64GB メモリを搭載した Mac 母艦 と 高速な外付け SSD(大量の過去ログ・アーカイブ保管用) が最高の相棒になります。

これから Apple シリコン世代で 64GB 母艦を組むなら、省スペースかつ圧倒的なメモリ帯域を備える Apple Mac mini(Pro系チップ・64GBメモリ構成) が最も投資対効果の高い 1 台です。

Apple Mac mini(M4 Pro 等 Appleシリコン Pro系チップ・64GBユニファイドメモリ構成)

Apple Mac mini(M4 Pro 等 Appleシリコン Pro系チップ・64GBユニファイドメモリ構成)

また、「27 インチ 5K の大画面で折れ線グラフの仕上がりや生ログを一覧しながら、コストを抑えて 64GB 環境を手に入れたい」という方には、当ラボの全 16 セッション計測を無停止で走り抜いた現役母艦 Apple iMac 27インチ Retina 5K(2020年モデル・整備済/中古良品) に、自分で簡単に増設できる 【Intel Mac増設用】Crucial DDR4-2666 SO-DIMM メモリ を組み合わせる構成も自信を持っておすすめできます(※ DDR4 メモリは Intel Mac 専用であり、Apple シリコン機には使用できません)。

【中古・整備済品】Apple iMac 27インチ Retina 5K (2020年モデル / Intel最終世代・メモリ自己増設対応)

【中古・整備済品】Apple iMac 27インチ Retina 5K (2020年モデル / Intel最終世代・メモリ自己増設対応)

【Intel Mac増設用】Crucial iMac 27インチ(2019/2020)・ノートPC用 メモリ DDR4-2666 SO-DIMM (16GB×2 / 32GB×2)

【Intel Mac増設用】Crucial iMac 27インチ(2019/2020)・ノートPC用 メモリ DDR4-2666 SO-DIMM (16GB×2 / 32GB×2)

そして、毎日の自動収集データや数千件の会話トランスクリプト(.jsonl / .sqlite)を高速に退避・検索するための外部ストレージとしては、Thunderbolt 3 対応の SanDisk Professional PRO-G40 SSD や、Mac での取り回しに優れた Crucial X9 Pro For Mac 外付けポータブルSSD を手元に繋いでおくと、容量不足を気にせず何年分もの実測データを蓄積し続けられます。

SanDisk Professional PRO-G40 SSD 4TB / 2TB (Thunderbolt 3 & USB 3.2 Gen 2 両対応)

SanDisk Professional PRO-G40 SSD 4TB / 2TB (Thunderbolt 3 & USB 3.2 Gen 2 両対応)

Crucial X9 Pro For Mac 外付けポータブルSSD (1TB / 2TB / 4TB・USB 3.2 Gen 2 最大1,050MB/s)

Crucial X9 Pro For Mac 外付けポータブルSSD (1TB / 2TB / 4TB・USB 3.2 Gen 2 最大1,050MB/s)

第5世代のサンドイッチパイプラインで4本の記事作成が17分で終わり余裕でお昼寝するノルウェージャンフォレストキャット
ノルウェージャンフォレストキャット

1本あたり20万トークン以上使ってたお仕事が、6万トークン・4分半でスイスイ終わるようになったニャ! 道具をボトムアップでコツコツ育てて最後にギュッと束ねると、魔法みたいに速くなるニャ〜。

定型業務をサンドイッチ化させる手順

最後に、「自分のプロジェクトでも、過去の会話ログから時間とトークンの推移を折れ線グラフ化し、よく使うコマンド群を前後の prep と finish に統合したい!」という方へ、コピペで使える設計プロンプトを用意しました。

『Gemini 4 Argon』または同等以上の最上位推論モデル を選び、以下の枠内を貼り付けて実行してみてください。

🤖 コピペ用:最上位AIに『定型タスクの世代別トークン計測&前後一括パイプライン化』を行わせるプロンプト

以下の記事 URL の計測・設計手法(①同一ワークフローの全セッションにおける純稼働時間・ステップ数・新規入力トークン・総プロンプト評価量の抽出、②小刻みな CLI 呼び出しによるクラウド往復ターン税の特定、③意味判断を中央に残した前処理 prep・事後処理 finish への統合)を精読してください。

https://lab.chihouzakki.com/blog/review/api-daily-news-pipeline-token-time-linechart-5gen-evolution/

【厳守してほしい手順】

  1. 既存のコードや設定は一切変更せず、まず私のプロジェクトの会話ログから「繰り返し実行している定型ワークフロー」の過去セッションを読み取り専用で抽出し、1 成果物あたりの所要時間・ステップ数・トークン消費量の推移を集計してください。
  2. ログの中で AI が毎回直列で 3 回以上呼び出している「下調べコマンド群」と「事後チェック・同期コマンド群」を特定してください。
  3. それらを重複出力ゼロの「事前カルテ 1 コマンド(prep)」と「事後仕上げ 1 コマンド(finish)」へ束ねる改修計画を日本語で提示し、私の合意を得てから実装とビフォーアフター計測を行ってください。