メインコンテンツへスキップ
見出し画像

【10/1 AIニュース】あなたが貼ったログ、伏せたはずのトークンが出ていた ─ Claude Code 2.1.286

    日本時間の今朝2時14分に出た Claude Code 2.1.286 に、伏せたはずの認証情報がログや記録に出ていた経路の修正が4件、まとめて入りました。

    これは「今後は出なくなる」話であると同時に「これまで出ていた」話です。GitHubのissueに貼った実行ログ、記事に載せたエラー出力、送った不具合報告のzip。あなたが外へ出したそれらに鍵が入っていたなら、値は伏せられていなかった可能性があります。

    今朝はこれを含めて8件。Gemini 4 Argon の出力上限が15.6倍になった件も並べます。読み終えたらまず1つ、過去に外へ出したログを探し直してください。

    画像
    図1 10月1日朝のAIニュース8件と、それぞれ何が変わるか(筆者作成)

    今朝の8件を一行ずつ

    • Claude Code 2.1.286。伏せたはずの認証情報が出ていた経路の修正が4件

    • 同じ版で、verify という名前のスキルがあればコミット直前に走らせる、が追加

    • Gemini 4 Argon 公開。出力の上限が64,000から100万トークンへ

    • その Argon の2ドルは導入価格で、期間が終われば4ドルになると脚注に明記

    • Magnitude 公開。手元の端末でカーネルを作り直す推論エンジン

    • Pi の開発元が「MCPは採らない」を撤回し、MCPを本体へ入れた

    • Codex は昨日の朝からの24時間で5版。うち正式版の中身はWindowsの画面のちらつき1件だけ

    • Cursor の変更履歴は9月23日から8日間止まったまま

    Claude Code 2.1.286 で、伏せたはずの認証情報が出ていた4つの経路がふさがれた

    変更履歴の中に、同じ性質の修正がまとまって並んでいます。いずれも「伏せ字処理は動いていたが、ある条件だと伏せ切れていなかった」という形です。

    画像
    図2 Claude Code 2.1.286 でふさがれた4つの経路(筆者作成)

    4件はどれも「例外的な書き方」で起きていた

    条件を1件ずつ書き出すと、共通の形が見えてきます。

    • MCP のエラーメッセージで、Bearer や Basic という語が鍵の名前より前に来ていると、認証情報の値がそのまま表示されていた

    • パーセントエンコードされた Bearer トークンが、エラーメッセージで一部しか伏せられていなかった

    • 鍵の名前の中にゼロ幅スペースのような目に見えない文字が混じっていると、伏せ字処理を通した後のログや記録にその秘密が出ていた

    • URLに埋め込んだパスワードに閉じ括弧・引用符・角括弧・アンパサンド・2つ目のアットマークが含まれる場合や、sshのURLで角括弧つきホストが書かれている場合に、パスワードの一部が出ていた

    4件とも、伏せ字処理が「ふつうの形」を前提に作られていて、そこから外れた書き方に追いついていなかった、という話です。

    つまり何が変わるか。更新すれば今後は止まりますが、すでに外へ出したログは戻せません。 しかも4条件のうち3つは、自分の目では確かめられません。ゼロ幅スペースは見えませんし、パーセントエンコードされたトークンが「一部だけ伏せられていた」状態は、伏せ字の星印が並んでいるぶん、かえって安全に見えます。

    5件目は漏れではなく、不便を直したものです。意見送信の機能がディスクに保存するzipの中で、伏せ字処理のあとにセッション記録のJSON行が壊れていた、というものでした。

    所感を書いておくと、5件が1つの版に固まって出ているので、これは個別のバグ報告というより、伏せ字処理そのものを一度洗い直した結果に見えます。

    コミットの直前に verify を走らせる、が入った

    同じ版に、使い方が今日から変わる追加が1つあります。

    プロジェクトかユーザーのスキルに verify という名前のものがあると、コミットの直前にそれを実行するよう指示が渡るようになりました。ただし文書だけの変更とテストだけの変更は対象外です。

    テストとリントをまとめた verify スキルを1つ置いておけば、コミットのたびに走らせる約束を人間が覚えておかなくてよくなります。名前が固定された規約なので、名前を合わせるだけで効きます。

    再試行の上限が、モデル呼び出し1回ぶんにまとまった

    数え方も変わりました。1回のモデル呼び出し全体で1つの上限になり、既定の設定なら失敗する呼び出しが送るのは最大14リクエストです。API の利用料が想定より膨らむ心当たりがある人は、ここが効きます。

    Gemini 4 Argon は出力の上限を15.6倍にしたが、今日はまだ誰も使えない

    Google が9月30日に発表した新しい最上位モデルです。数字を先に並べます。

    画像
    図3 Gemini 4 Argon の主な数字(筆者作成)

    上がったのは入力の窓ではなく、出力の上限

    ここを取り違えると意味が変わります。100万トークンになったのはモデルが一度に書き出せる量の上限で、読み込める文脈の広さではありません。従来の64,000トークンから15.6倍です。

    長い出力は、途中で切れるたびに「続けて」と打ち直して継ぎ足すのが普通でした。大きな移行作業を一気にやらせる、長い報告書を1回で書き切らせる。そうした使い方で、その継ぎ目が消えます。

    ベンチマークも書いておきます。実務に近い長期のソフトウェア開発を測る DeepSWE v1.1 で77.9%、業務の端から端までの実行を測る AutomationBench で1位の51.3%、脆弱性の修正を測る CWE-bench v1 で68%の首位タイでした。

    2ドルは導入価格で、脚注に4ドルと書いてある

    料金は100万トークンあたり入力2ドル・出力10ドル、キャッシュした入力は入力価格の95%引きです。昨日出た GPT-6.1 Sol と同額で、Claude Sonnet 5.5 とも同額です。

    ただし本文には書かれていない条件が、記事のいちばん下の脚注にあります。

    導入期間が終了した後は、100万入力トークンあたり4ドル、100万出力トークンあたり20ドルの価格が適用されます。

    倍です。 導入期間がいつまでなのかは書かれていません。この値段で社内の見積もりを作ると、後からちょうど2倍になります。

    いま使えるのは、防御側の組織と一部のテスターだけ

    そして、今日この価格で使える人はいません。提供先は Fairwind Program に参加している防御側の組織と、信頼されたテスターだけです。一般提供は「まず有料API利用者と Google AI Ultra 加入者から」とあるものの、時期は示されていません。

    防御側には、サイバーセキュリティ用の制限を外した状態で渡すとも書かれています。脆弱性を自力で見つけ、確認し、直すところまでやらせるためです。

    発表の全文はこちらです。

    Magnitude は、あなたの端末に合わせてカーネルを作り直してから走る

    エージェント向けのオープンソース推論エンジンです。付属のコマンドライン版は日本時間の今朝0時19分に 0.2.1 が出たばかりで、ライセンスは Apache-2.0、スターは今朝の時点で5,677でした。

    画像
    図4 Magnitude が公表している llama.cpp との差(筆者作成)

    速さの出どころは「配る前に作らない」こと

    llama.cpp や Ollama、LM Studio は、幅広いハードウェアの分類ごとにあらかじめコンパイルしたカーネルを配ります。Magnitude は逆で、走らせる前にその端末でコンパイルし、実機に合わせて調整します。

    公表値では Metal でデコードが92%速く、CUDA では19%です。なぜ Apple Silicon 側の伸びが大きいのかは公表されていません。手元の Mac でモデルを動かしている人にいちばん効く数字だ、というところまでが今日言えることです。

    Pi・OpenCode・Codex・Claude Code・Cline などはワンクリックで接続でき、それ以外も OpenAI 互換のAPIでつながります。ただし上の数字は提供元の公表値で、当方はまだ手元で測っていません。

    その他の動き

    残る4件を短く並べます。

    • Pi の開発元が「MCPは採らない」を撤回した。 Earendil が9月29日付で、MCP をPiの本体へ入れたことと理由を書きました。公式サイトで非対応をうたっていた側の表明です。軸は、MCP を「文書で道具を見つけられて、構造化したデータを返す、OpenAPI に近いもの」として扱えば、JavaScript のサンドボックス経由で組み合わせられる、という点でした

    • Codex は9月30日の朝から今朝までに5版出た。 正式版はそのうち 0.159.2 の1本で、中身は Windows で背後のコマンドを動かすときにコンソールの窓がちらつくのを止めた1件だけです。残る4本は事前版で、0.161.0 の alpha が3本続きました。前日の既定モデル差し替え(0.159.1)はこの窓の直前で、昨日のぶんです

    • PageIndex が1日で1,095スターを足した。 GitHub の日次集計の値で、今朝の時点の累計は38,083でした。ベクトルデータベースを使わず、文書を木の構造にしてLLMに辿らせる方式のRAGです。似ているものを拾うのではなく、関連するものを推論で選ぶ、という主張です

    • Cursor の変更履歴は9月23日から止まったままで、8日目に入りました。 9月24日以降だけで Claude Code は6版、Codex は正式版6本が出ています

    今日いちばん効くのはこれ

    Claude Code 2.1.286 の伏せ字の修正4件です。

    Gemini 4 Argon のほうが大きなニュースですが、今日あなたの手元では何も起きません。使えるのは先の話で、そのときには価格が倍になっている可能性があります。

    一方、伏せ字の穴はすでに起きたことです。更新すれば今後は止まりますが、外へ出したログは戻せません。今日やる価値があるのは更新そのものより、過去に貼ったログを1度探して、上の4条件に当たる鍵が入っていないかを見ることです。ゼロ幅スペースは目で探せないので、そこは鍵そのものを差し替えるほうが速いはずです。

    あわせて読む

    昨日の朝は、同じ2ドル・10ドルという値段が別の会社から出た日でした。

    なぜ書いたか

    朝のニュースまとめとして、8件を一次ソースに当たって並べました。今朝はモデルの発表と、手元の道具の地味な修正が同じ日に並んだので、どちらが自分の1日に効くかで順番を決めました。

     
     
    話題の生成AIツールやAIエージェントを、手元で実際に動かして「本当に使えるか」を観点に情報発信をしています。本業AIエンジニア。

    あなたへのおすすめ