Claude Codeの「今後確認しない」が秘密情報を公開リポジトリに残していた

AI

Claude Codeの「今後確認しない」が秘密情報をGitHubに漏らす — 1,122件の公開ファイルに1,379件の秘密情報

Claude Code で「今後確認しない」を選ぶと、承認したコマンドがパスワードごと保存されてしまう。Dev & Gadget Note が紹介した Apiiro の調査では、1,122 の公開ファイルに秘密情報があった。Git から外す設定はその PC の中でしか効かず、プロジェクトと一緒にコミットされやすい。以前の設定ファイルに秘密情報を置いてはいけない理由と同じく、漏れた鍵はまず作り直すのが先決だ。

Secure Code Benchmark Finds Top Coding Agents Write Secure Code Only 25% of the Time

コーディングAIに機能だけを頼むと、安全なコードになるのは4分の1ほどだという研究が出た。Alibaba の Qwen チームが HackerNoon で公開したもので、実在の脆弱性150件から450の課題を作った。課題文はセキュリティに触れず、隠しテストで「動くか」と「安全か」の両方を採点する。最も優秀なエージェントでも両方を満たしたのは25.1%で、AIが書いたコードの点検は欠かせない。

アメリカ産のAIでオープンモデル「Ripple-65B Preview」登場、パラメーター数10倍の大型モデルを上回る性能で開発費は10分の1

米新興企業が、重みを無償公開するAIモデル「Ripple-65B Preview」を出した。Gigazine によると、AIにコマンド操作をさせる性能テストで、規模が10倍前後の米国製モデルを上回った。開発費は約3200万ドルで、追加学習用のデータを買わずに自前で合成したことが安さの理由だという。規模が小さいぶん、データセンター用の大型GPUがなくても手元で動かしやすい。

Goldman Sachs Is Pulling Claude Code From Its Bankers and Traders

米ゴールドマン・サックスが、Claude Code などのAIコーディングツールを使える社員をエンジニアに絞った。State of AI が Bloomberg の報道として伝えたもので、10月に社内の指針を改めたという。トレーダーや銀行員は、顧客の売買の監視や相場モデル作りにこれらを使っていた。記事は、専門教育のない社員が顧客情報を扱う端末でコードを動かしていた点を問題に挙げる。

MCPはなぜ復権したのか:CLIが支持された理由と、流れを変えた仕様変更

MCP(AIと外部サービスをつなぐ共通ルール)が、CLI(コマンド操作の道具)より良いと見直される理由を整理した記事。Hiraoku.dev の筆者によると、一時は道具の説明がコンテキスト(AIが一度に読める情報の枠)を埋めると嫌われた。2026年7月の仕様改定でセッション管理が撤去され、必要な道具だけを読む工夫も広がった。以前のMCPではなく「CLI」として作った設計の3原則が挙げた不満に、仕様側が応えた形だ。

Infra

Outlook.com Is Quietly Rejecting Email From Domains Without DMARC

Microsoft の Outlook.com が、DMARC のないドメインからのメールを一部拒否し始めたと報告された。メール中継サービスの MailRoute が公式ブログで、11月5日以降の受信拒否を伝えている。DMARC(送信元を偽ったメールを見分けるための DNS の設定)がないと、少量の送信でも弾かれうる。Microsoft から告知はなく、DNS に1行足せば直るため、自社のドメインを確かめておきたい。

systemd ❤️ Rust

Linux の起動や常駐サービスを管理する systemd が、Rust で部品を書けるようにした。systemd の開発者らが Amutable のブログで、その方針を説明している。Rust を使えるのは個々のプログラムだけで、全体が共有する土台のライブラリは C のまま残す。Rust は共有ライブラリの仕組みが未整備で、180超のプログラムに同じコードが重複してしまうためだ。

Lima v2.3: Native on Windows, VMnet on Linux, and menu TUI

手元のPCで Linux の仮想マシンを動かすツール Lima が v2.3 を出した。CNCF のブログによると、Windows では WSL2 と同じ仮想化の土台を直接使う方式が試験的に加わった。これで QEMU(仮想マシンを動かす別のソフト)などを入れなくても起動できる。Linux でも、仮想マシンに専用のIPアドレスを割り当てる通信方式に対応した。

Nspawn 3.0: A Docker-compatible Engine API for systemd-nspawn containers

コンテナ管理ツール「Nspawn」が、3.0 で Docker と同じ操作窓口(API)に対応した。開発元のブログによると、docker コマンドの接続先を切り替えるだけで操作できる。GitLab Runner のような Docker 前提の道具を、そのまま載せ替えられるのが狙いだ。この窓口は既定で無効で、操作権限を持つ利用者は実質的に管理者と同等になる点に注意したい。

Unattended reboots with encrypted disks

自宅サーバーのディスクを暗号化したまま、無人で再起動できるようにするサービス「ZKeys」が公開された。作者が自身のブログで発表したもので、暗号の鍵を家の外のサーバーに預ける。手元の機械は定期的に生存を知らせ、連絡が長く途絶えると鍵が自動で封鎖される。機械ごと盗まれても中身は読めず、再起動のたびにパスワードを打つ手間も省ける。

Backend

GitHub Actions Is Changing pull_request_target — Check Your Workflows Before December 2

GitHub が、公開リポジトリで pull_request_target を12月2日から既定で止めると予告した。DEV Community の投稿が、GitHub の告知をもとに確認の手順をまとめている。このトリガー(外部の PR を受けて動く設定)は、他人のコードを秘密情報に触れる権限で動かしうる。試験的な停止が日本時間11月10日と17日の午前1〜3時にあり、頼っているワークフローはここで落ちる。

*sshole, or when are we finally going to get rid of C?

Alpine Linux の一部の環境で、パスワードを知らなくても SSH でログインできる問題が見つかった。sunshowers の著者は、原因を「特別な値で失敗を伝える」C 言語の慣習にあると論じる。musl の関数は長すぎるパスワードに「*」を返すが、これはロック中のアカウントを示す印と同じだった。Rust なら失敗は型で区別され、呼び出し側は対応を強制されると著者は主張する。

MCP仕様を完全にサポートしたMCP公式のRuby SDKが登場。「MCP SDK Tier 1」に到達と

MCP 公式の Ruby 向け開発キットが、仕様の全機能に対応した「Tier 1」に到達した。Publickey によると、仕様を策定する Linux Foundation 傘下の団体 AAIF が明らかにした。最新仕様のステートレスな接続(やり取りごとに状態を持ち越さない方式)も Ruby から使える。TypeScript や Python などに続く6言語目で、Ruby のサービスを本番でAIとつなぎやすくなる。

Introducing Project Steadfast

Ruby で、文字列ではなくコードの構造そのものを組み立てるマクロ道具を作る計画「Steadfast」が始まった。Noteflakes のブログによると、Ruby Association の助成を受け、Ruby の生みの親が助言役に就く。これまで速いコードを生成するには、文字列を eval(文字列をコードとして実行する機能)に渡すのが定番だった。書きにくく注入攻撃の恐れもあるこの方法を置き換え、ERB など人気ライブラリへの応用も探る。

Frontend

Designing Agentic Interfaces Beyond the Chatbot

AIエージェントを組み込んだアプリの画面は、チャット欄だけでは足りないと論じる記事が出た。HackerNoon に寄稿した筆者は、通販の出品者向け画面を例に、答えをグラフで返す形などを示す。何を聞けばよいか分からない利用者には、売り逃しをアプリ側から知らせるべきだという。大量の処理を自動化しても、金額の大きい判断は人が握れる設計が鍵だと結んでいる。

Reactのアンマウントはいつ起きる?位置と種類で理解する

React で、部品が画面から取り除かれる「アンマウント」の条件を整理した記事。Qiita の筆者によると、props(親から渡される値)が変わっても、同じ位置・同じ種類なら状態は残る。逆に key(部品を見分ける目印)が変わったり、別の部品に差し替わったりすると状態が消える。「入力した値が急に消える」といった不具合の原因を見当づける手がかりになる。

【React】再レンダリングが起きるタイミングと memo / useCallback で防ぐ方法

React の画面が描き直される3つのきっかけと、無駄な描き直しを防ぐ方法をまとめた記事。Qiita の筆者は、state(部品が持つ値)や props の変更、親の描き直しを実際のコードで確かめている。親につられて子まで描き直される無駄は、memo と useCallback を組み合わせて防ぐ。

JIT bitmap text rendering for microcontrollers

小さなマイコンで、文字を速く表示する手法を Linebender のブログが紹介した。筆者は、80年代風のパソコンをマイコン基板 RP2350 で再現する中でこの技法を作った。表示する文字列ごとに、描画専用の機械語をその場で生成する JIT(実行時にプログラムを作って速くする技術)を使う。等幅の文字が主流のマイコンでも、初期の Mac のような字幅の違うフォントを扱える。

Others

日本ネットワークセキュリティ協会に不正アクセス 最大1.5万件の個人情報漏えいの恐れ

日本ネットワークセキュリティ協会(JNSA)が不正アクセスを受け、最大1万5128件の個人情報が漏れた恐れがある。CNET Japan によると、狙われたのは社員のセキュリティ知識を測る企業向けの診断サービスだ。管理者の氏名や連絡先のほか、ハッシュ化(元に戻しにくい形に変換)済みのパスワードも含まれる。協会は、漏れた情報を使ったなりすましメールへの注意を呼びかけている。

脆弱性の情報は間に合っている? 英語は 2 時間以内、悪用は 4 割が 1 日以内、日本語は中央値 4.6 日後。悪用された 74 件を調べて分かった

攻撃に使われた脆弱性の情報が日本語で読めるまで、中央値で4.6日かかるという調査が出た。IT連携マップの編集部が Qiita に載せたもので、米 CISA の悪用済み一覧に入った74件をたどった。英語のデータベースには全件が2時間以内に載り、4割は公開の前後1日で悪用が確認された。以前の脆弱性情報をいち早く入手する方法のように、英語の一次情報を自動で集める備えが要る。

AI生成の証拠「透かし」がユーザー追跡の「スパイマーク」と化している

AI生成物の目印として広がる「透かし」が、利用者を追跡する道具にもなると警告する論考が出た。Gigazine によると、筆者はこれを「スパイマーク」と呼び直すべきだと主張する。Google の SynthID のような見えない信号には、利用者の身元に結びつく識別番号も埋め込めるという。以前のSynthID Detector の一般公開で見分ける手段は広がったが、匿名で発信したい人には監視の手段になりうる。

企業が知らない“野良ID”、「想定よりはるかに多い」――AIエージェント時代の新たな盲点

AIエージェントの普及で、企業が把握していない「野良ID」が増えている。@IT の取材に、ID管理を手がける SailPoint の CEO が答えた。非人間ID(人ではなくプログラムやAIに割り当てるアカウント)は、人間の100〜1000倍になるとの予測もある。開発の速さが優先され、作ったまま放置されたトークン(認証用の文字列)が散らばっているという。

アメリカの空、フロッピーディスクが守ってました。連邦航空局が数十年ぶりにシステム更新

米連邦航空局(FAA)が、フロッピーディスクで情報をやり取りしていた航空管制システムの置き換えを始めた。ギズモード・ジャパンによると、1980年代の4つのシステムを新しい情報表示システムに統合する。止められない設備ほど更新が遅れ、部品や詳しい人がいなくなっても使い続けてきた。新システムは2028年末までに435カ所へ広げる計画だ。