CLAUDE LABEN
BILLING — 6/15に告知されていた課金変更(Agent SDK・headless・GitHub Actions・他社エージェントを別枠の月次クレジットへ移す案)は撤回・保留に。これらは引き続きサブスクリプションの上限内で扱われますMANAGED — Code w/ ClaudeでManaged Agentsを発表。サンドボックス内で動作しprivate MCPへ接続でき、実行環境も到達先サービスも企業の管理境界内に収まりますLIMITS — 同会議でClaude Codeのレート上限が倍増、APIの上限も引き上げられました。多段のエージェント運用に余裕が生まれますSUBAGENTS — Claude Codeにネスト型サブエージェント(サブエージェントが別のエージェントを生成)と、壊れた構成を隔離する安全モードが追加されましたEXPORT — Fable 5・Mythos 5は米政府の輸出管理指令による停止が継続中(6/12〜)。Opus・Sonnet・Haikuなど他の全モデルは通常どおり稼働していますCODE — /doctor・Remote Control・/bugの改善やフォールバックモデルの拡張など、Claude Codeの更新が継続していますBILLING — 6/15に告知されていた課金変更(Agent SDK・headless・GitHub Actions・他社エージェントを別枠の月次クレジットへ移す案)は撤回・保留に。これらは引き続きサブスクリプションの上限内で扱われますMANAGED — Code w/ ClaudeでManaged Agentsを発表。サンドボックス内で動作しprivate MCPへ接続でき、実行環境も到達先サービスも企業の管理境界内に収まりますLIMITS — 同会議でClaude Codeのレート上限が倍増、APIの上限も引き上げられました。多段のエージェント運用に余裕が生まれますSUBAGENTS — Claude Codeにネスト型サブエージェント(サブエージェントが別のエージェントを生成)と、壊れた構成を隔離する安全モードが追加されましたEXPORT — Fable 5・Mythos 5は米政府の輸出管理指令による停止が継続中(6/12〜)。Opus・Sonnet・Haikuなど他の全モデルは通常どおり稼働していますCODE — /doctor・Remote Control・/bugの改善やフォールバックモデルの拡張など、Claude Codeの更新が継続しています
記事一覧/Claude Code
Claude Code/2026-06-17上級

予告された課金変更が直前で撤回されたとき、設定を一行も書き換えずに済ませる

発効するはずだった課金変更が当日に撤回されました。予告・発効・撤回のどの段階でもコードを触らずに済ませるため、プラットフォームの挙動を一箇所のフラグに集約し、実測から月額差分を出す設計を記録します。

Claude Code153自動化53運用設計2コスト管理8個人開発82

プレミアム記事

ログを開いて最初に目に入ったのは、「本日発効」と自分で書いたメモでした。

その数時間後に届いたのは、撤回の知らせです。headless の claude -p 実行・Agent SDK・GitHub Actions を別枠の月次クレジットへ移す、と予告されていた課金変更が、発効当日に保留へ回されました。これらは引き続き、従来どおりサブスクリプションの上限内で扱われます。

私は前夜まで、パイプラインの headless 工程を組み替える準備をしていました。スクリプトを開き、分岐を足しかけて、手が止まったところでした。

止まってよかった、と思いました。もし先回りで書き換えていたら、撤回後に不要な分岐をもう一度はがす作業が待っていたはずです。今日は、この「予告 → 発効 → 撤回」のどの段階でもコードを触らずに済ませるための設計を、淡々と書き残しておきます。

条件は、どの段階でも分岐を増やさないこと

個人開発で4サイトを自動運用していると、プラットフォーム側の挙動は自分では決められません。決められるのは、その挙動の変化を、自分のコードのどこで受け止めるかだけです。

受け止め方を間違えると、こうなります。予告が出るたびにスクリプトへ分岐を足し、発効すれば古い分岐を消し、撤回されればまた戻す。変更そのものより、変更に追随する作業のほうが事故を生みます。

私が置いた条件は一つでした。予告・発効・撤回のどの段階でも、生成や push の本体コードには指一本触れない。触るのは「設定」だけにする。これを満たすには、プラットフォームの挙動を本体から切り離して、一箇所に集める必要がありました。

プラットフォームの挙動を一箇所に集める

まず、課金やクレジットに関わる「外部の事実」を、すべて一つのオブジェクトへ寄せました。本体コードはこのオブジェクトしか見ません。

// src/config/platform.ts
// プラットフォーム側の挙動を集約する単一の真実の源。
// 本体コードはここだけを参照し、外部の変更はこのファイルの値だけで吸収する。
 
export type PlatformState = {
  // headless 実行が別枠クレジットへ分離されたか
  headlessSeparateCredits: boolean;
  // 1 工程あたりの概算コスト(USD)。実測ログから更新する
  costPerStageUsd: Record<string, number>;
  // この設定が「発効済み」か「保留(予告のみ)」か
  status: "applied" | "staged";
  // 根拠と最終確認日。撤回・再予告のたびに追記する
  note: string;
  verifiedOn: string; // YYYY-MM-DD (JST)
};
 
export const PLATFORM: PlatformState = {
  headlessSeparateCredits: false, // 撤回されたので false のまま据え置き
  costPerStageUsd: {
    "topic-select": 0.04,
    "body-generate": 0.21,
    "quality-gate": 0.03,
    "push": 0.01,
  },
  status: "staged",
  note: "6/15 予告の課金分離は当日に撤回(保留)。発効が再確認できるまで staged。",
  verifiedOn: "2026-06-17",
};

本体側は、この値を読むだけです。

// src/pipeline/run.ts
import { PLATFORM } from "../config/platform";
 
// headless をどの実行枠で走らせるかは、フラグ一つで決まる。
// 分岐は「設定を読む」だけで、ロジックの書き換えはどこにもない。
const runner = PLATFORM.headlessSeparateCredits
  ? "metered-credits"
  : "subscription";
 
console.log(`[stage] runner=${runner} status=${PLATFORM.status}`);

ここが要点です。予告が来ても、run.ts は触りません。変わるのは platform.ts の真偽値一つだけ。発効が確認できれば true に、撤回されれば false のまま。statusstaged にしておけば、「予告は知っているが、まだ適用していない」状態をコードとして表現できます。

ここまでお読みいただきありがとうございます。

この記事の続きを読む

この先には、実装コードやベンチマーク結果など、実務でお役に立てる内容をご用意しています。このサイトは広告を掲載しておらず、サーバーや開発にかかる費用はメンバーの皆様のご支援で成り立っています。もしお役に立てていましたら、ご支援いただけますと大変ありがたいです。

この記事で得られること
プラットフォームの挙動を一箇所のフラグに集約し、発効・撤回のどちらでもコードを触らずに切り替える設計
実測ログから「この変更を適用したら月額がどう動くか」を先に出す dry-run 差分エスティメータの実装
予告を先回りで改修して撤回後に古い分岐が残る、という二重の事故を防ぐ運用手順
Stripe による安全な決済 · いつでもキャンセル可能

この記事を購入する

この先の内容をすべてお読みいただけます。一度のご購入で、いつでも何度でもアクセスできます。このサイトは広告を掲載しておらず、皆さまのご支援がサーバー費用などの運営を支えています。

または
メンバーシップなら全記事が読み放題 →
シェア

お読みいただきありがとうございます

Claude Lab は広告なしで運営しており、サーバー費用などの運営コストはメンバーシップのご支援で賄っています。実装コード・ベンチマーク・本番設計パターンなど、実務でお役立ていただける記事を毎日更新しています。もし読んでよかったと感じていただけましたら、ぜひご覧ください。

  • コピー&ペーストで使える実装コード付き
  • 毎日新しい上級ガイドを追加
  • ¥580/月 または ¥1,480 の永久アクセス
メンバーシップを見る →

関連記事

Claude Code2026-06-16
課金変更2日目 — headless 工程の実コストが事前見積もりからどれだけズレたか
6月15日の課金変更で headless 実行が月次クレジットに切り替わりました。発効2日目に工程別の実コストを集計したところ、ある工程だけ見積もりの約2倍。計測の仕組みと、1工程をサブスク枠へ戻した判断を記録します。
Claude Code2026-06-13
6/15 の Claude Code 課金変更で、headless 実行はどう変わるのか
2026年6月15日から Agent SDK・headless の claude -p・GitHub Actions・サードパーティエージェントが月次クレジットへ移行します。自動化を回している個人開発者が、どの工程を残し、どの工程を見直すかを整理しました。
Claude Code2026-05-18
Play Store 段階公開を Claude Code で自動監視する — v2.1.0 クラッシュ対応から学んだリリース戦略
Android アプリの段階公開(5%→100%)を Claude Code で自動監視するシステムの実装記録。Beautiful HD Wallpapers v2.1.0 での RecyclerView クラッシュ対応を例に、Crash-free Users 99.7% 基準の自動判定・ロールバック判断ロジックを詳解します。
📚RECOMMENDED BOOKS
大規模言語モデル入門
山田育矢
LLM開発
生成AIプロンプトエンジニアリング入門
我妻幸長
プロンプト
Claude CodeによるAI駆動開発入門
平川知秀
AI駆動開発
※ アフィリエイトリンクを含みます
もっと見る →