0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

プログラミング雑記 2026年8月11日

0
Posted at

今日もネットの海から拾ってきた、個人的に気になった技術ニュースや記事を厳選してお届けします。ご意見や補足があればコメントで教えていただけると嬉しいです。

プログラミング雑記2026年8月11日.jpg

プログラミング

.NET

このページは、.NET関連の週次ニュースをまとめたリンク集で、2026年8月10日号にあたります。主なトピックとして、C# Kaigi 2026のタイムテーブル公開、NuGetのサプライチェーン対策としてAPIキーの有効期間短縮、Rx.NET v7.0の公開、Native AOTやVulkanレンダリングに対応したUno Platform 6.6、UnityのCoreCLR移行に関する連載などが取り上げられています。

記事セクションでは、.NETランタイムのローカルビルド、WPFやWindows API活用の実践記事、シリアライザやGCといった性能・内部実装の話題、C# 15の新機能やDIパターン、Excel操作ライブラリの比較などが並びます。

また、AI関連の話題も多く、単体テスト生成エージェント、UI Automationを使ったE2Eテスト、エージェント制御ツール、AI前提のエディタ向け開発ワークフローなどが紹介されています。


2026年10月7日に無料オンライン開催される「JetBrains .NET Day Online 2026」の告知と、9月4日締切の登壇者募集を案内する記事です。


Python

2026年8月21日から23日にかけて、広島国際会議場などで日本最大級のPythonカンファレンス「PyCon JP 2026」が開催されます。基調講演にはPythonコミュニティを支えてきたCarol Willingさんと、レトロゲームエンジン「Pyxel」作者の北尾崇さんが登壇します。北尾さんはゲーム開発の第一線を経てOSSに注力しており、講演ではAI時代のものづくりや制約の意義が語られる見込みです。約50件のトークやスポンサーブース、著書のサイン会も予定されています。


Java

IntelliJ IDEA 2026.2 の最初のマイナーアップデートである v2026.2.1 が2026年8月10日にリリースされました。IDE内やToolbox App、Ubuntu向けのsnap、公式サイトから更新できます。主な修正点として、Markdownのシェルスクリプトが正しい順序で実行されるようになり、インポート最適化後の取り消し操作が正常に動作するようになりました。またターミナルタブの移動時にセッションが再起動しなくなり、Mercurialプロジェクトでの例外も解消され、Javaのコード整形がSmart tabs設定を正しく反映するようになっています。


Docker

Docker Sandboxesは、Claude CodeやGemini CLI、Copilot CLI、Codexといった各種AIコーディングエージェントを、ローカル環境で安全に実行するためのツールです。エージェントは自律的に作業できる自由さがあってこそ本領を発揮しますが、それがホスト環境を危険にさらす恐れもあります。このツールは、速度と安全性を両立させることを目指しています。

各エージェントは専用のマイクロVM内で隔離されて動作し、開発環境とプロジェクトのワークスペースだけがマウントされます。そのため、パッケージのインストールや設定変更、独自のDockerコンテナ起動などを自由に行っても、ホスト側は影響を受けません。使い捨てが前提で、通常のVMより高速に起動・破棄できます。

承認プロンプトなしでエージェントに自律性を与える「YOLOモード」も、隔離によって安全に利用できます。さらにチーム全体で管理したい場合は、Docker AI Governanceを用いて、ネットワークやファイルシステムの制御を一元的に定義し適用できます。


サクラエディター

オープンソースのテキストエディター「サクラエディタ」が約3年8カ月ぶりにv2.4.3へ更新されました。今回は複数の脆弱性を修正するセキュリティアップデートです。

新機能としてダークモード対応が目玉で、共通設定から手動有効化できます。また、EditorConfigの簡易対応やIVS対応、マクロでのPython利用なども追加され、パフォーマンスも改善されています。

感想:

いろいろと老人会に所属しているはずなのだが、それほど使ったことがない。


MySQL

Shopifyは、在庫の売り越しを防ぐ予約システムを長年Redisで運用していましたが、統一データベース戦略への移行に伴い、MySQLで同等の規模を処理できるか検証しました。Redisでは予約と在庫台帳が別システムに存在し、両者を一つの原子的な処理にまとめられず、売り越しや売り逃しが発生する恐れがありました。

新方式では、MySQL 8のSKIP LOCKED機能を活用し、商品ごとに数量列を持つ一行ではなく、販売単位ごとに一行を持たせる設計を採用しました。ロックされた行は飛ばして利用可能な行を返すため競合が減り、拡張性が高まります。行数の増大を防ぐため、在庫台帳から補充する上限千行のプールを維持しました。さらに複合主キーやREAD COMMITTEDの採用、ロック順序の統一、UNION ALLによる一括処理といった工夫でロック数や往復回数を削減しました。

しかし本当のボトルネックはCPUではなく、接続数でした。SQLにタグを付けて業務プロセスごとの接続保持時間を可視化した結果、予約以外の処理が接続を長く占有していたと判明し、その最適化で上限を解消できました。移行はRedisとMySQLを並行稼働させる方式で慎重に進められました。


Web

エラーレスポンスや認証・認可、バージョニングなど、Web API設計の主要分野ごとに2026年時点で従うべきRFCやデファクト標準を一次情報から整理した記事です。標準がない領域の調べ方や参考リンクも紹介されています。


WebStorm 2026.2.1に、Chrome DevTools Connectがバンドル機能として追加されました。これはGoogleのChrome DevToolsチームと共同開発されたもので、AIエージェントがIDEを離れることなくChromeを操作できるようになります。エージェントは画面の描画内容の確認、コンソールログやネットワークリクエストの読み取り、スクリーンショットの撮影、ページ操作までを自律的に行えます。先行してリリースされたFigma Connectと組み合わせることで、デザインからコード、ブラウザでの検証までの一連の流れがWebStorm内で完結するようになります。


Claude Code

Claude Codeでよく使うスラッシュコマンドを用途別にまとめた記事です。/compactと/clearでコンテキストを整理し、/modelでモデル切替、/usageで利用状況確認、/initでCLAUDE.md生成、/reviewと/code-reviewでPRやローカル差分をレビューする方法が紹介されています。


Claude Code のセッション内で使えるすべてのコマンドを、プロジェクトのセットアップからリリース、セッション管理、トラブルシューティングまでの典型的なワークフローに沿って解説した公式リファレンスです。


Markdown

ブログ記事の先頭に書く「---」で囲まれたFront Matterは、もともと人間が記事を分類・検索するためのメタデータでした。

この記事では、Claude CodeのSkillやサブエージェント、OpenAI CodexのAGENTS.mdなどにおいて、同じFront Matterが「AIがいつ・何を起動すべきか」を判断するための情報へと役割を広げている様子を紹介しています。

さらに、AIに正しく認識してもらうためのdescriptionの実践的な書き方のコツにも触れています。


JetBrains

早期アクセスとして公開された JetBrains Central CLI により、JetBrains AI のクレジットを使って Claude Code、Codex CLI、Gemini CLI といった主要なコーディングエージェントを実行できるようになりました。JetBrains AI は 1 つの契約で複数のエージェントを使い分けられる、エージェント非依存のプラットフォームとして位置づけられています。

利用にはエージェントのインストールと、JetBrains AI が使えるライセンスが必要です。ターミナルからログインした後、対象のエージェントを「Wire」で紐付けるだけで設定が完了します。仕組みとしては、ローカルプロキシを介して設定ファイルに接続先などを書き加え、JetBrains AI Platform 経由でリクエストが流れるようになっています。紐付けの解除や、クレジット残量・構成状況の確認もコマンドで行えます。

クレジットは各社 API の従量課金と同等水準の単価で、日本円での購入が可能なため、法人では調達や経費処理をまとめやすい利点があります。

あわせて、IDE 内でエージェントを操作できるプラグインの Agent Workbench も紹介されており、複数セッションの管理やコスト表示などが行えます。ただし Central CLI を構成すると既存のサブスクリプション枠ではなくクレジットが消費される点には注意が必要です。


ツール

slimは、ローカル環境に独自のHTTPSドメインを割り当てたり、公開URLで手軽に共有したりできるコマンドラインツールです。ポート単位のルーティングや設定ファイル管理、診断機能なども備えています。


本書は、テレメトリーデータ膨張という現場の課題に対し、確率的サンプリングからテイルサンプリング、動的サンプリングまでを体系的に解説する一冊です。OpenTelemetryを用いた実装例に加え、ガバナンスやFinOpsの観点も網羅しており、実践的に学べる内容となっています。


GitHub / GitHub Copilot

GitHub Copilot SDK for Java を使い、Jakarta EE 11 の不動産問い合わせ処理サンプルアプリを題材に、アノテーションによるツール定義やシステムメッセージのカスタマイズ、仮想スレッドとの連携など、フレームワークに依存せず Java からAIエージェントを動かす方法を解説する記事です。


GitHubの通知でスレッドごとの「カスタム」購読設定が廃止され、今後は「購読中」か「未購読」の二択のみとなり、既存のカスタム設定はすべて購読中に変換されることが告知されています。


GitHub.com の Copilot Chat に、チャット画面の最小化や最近の会話の再開、トークン消費量の確認ができる機能が追加され、全プランで利用可能になりました。


インドのGitHubユーザーが、インド準備銀行の要件に沿った支払いマンデートを利用して、保存済みクレジットカードによる月額・年額料金の自動継続支払いを行えるようになりました。


エージェンティックコーディング・仕様駆動開発

Google発のDESIGN.md形式について、実物74件を実測し、値だけ書く例と文章のみの例に分かれること、仕様通りに書いても値が消えるなどの落とし穴が7件あること、そしてボタン1つすら書き切れない限界を検証した記事です。実装への準拠確認も実験しています。


AI

Cloudflare

Cloudflareが、設定だけでWebサイトにWebMCPインターフェースを追加できる機能を開発者プレビューとして公開しました。コード変更不要でツールパックを有効化し、ブラウザー内AIエージェントがサイト機能を直接呼び出せるようになります。


Cloudflareは、AIエージェント向けに設計した新しいブラウザ「Kitesurf」をBrowser Runのベータ版として無料公開しました。従来のChromiumは人間向けに作られており、メモリや計算リソースを大量に消費するため、すべてのエージェントに提供するには高コストでした。そこでKitesurfは、タブやテーマといった人間向けの機能を省き、トークン数や処理性能、コスト、安全性などAIが重視する点に特化しています。

このブラウザはCloudflare Workers上で完全に動作し、可能な限りRustで実装してWebAssemblyにコンパイルされています。設計方針として、徹底したテスト、例外処理による堅牢性、コンポーネントごとの分離、そして可能な限りステートレスであることを重視しました。主要な構成要素は、公開窓口となるEngine、ページ処理を担うPageScript、実際の描画を行うPageRendererの3つです。

性能面では、KitesurfはChromiumと比べてCPUで3倍以上、メモリで最大7倍少ない消費に抑えられています。処理速度自体は約1.7倍遅いものの、リソース効率の高さが大量のセッション実行やコスト削減につながります。すでに21万5000以上のWPTテストに合格し、Doomの動作確認も済んでいます。

一方で、動画再生やWebGL、認証を伴う長時間セッションにはまだ対応しておらず、その場合はChromium版の利用が推奨されます。Cloudflareは今後、対応範囲や描画品質、効率の改善を継続し、将来的にはオープンソース化する予定です。


SoftBank

SB Intuitionsは順天堂大学、ソフトバンク、HEMILLIONSと共同で、国産医療特化型LLM「Med-Sarashina」を活用した研究を2026年6月に開始しました。医学データによる追加学習や、診断支援・医療文書作成支援ツールの試作開発などを通じ、医療分野への生成AI導入を目指す取り組みです。


Anthropic

Anthropicが2026年8月14日より、Claude CodeのPro・Max・Teamプランで、危険な操作を分類器で自動ブロックする「オートモード」を権限設定のデフォルトにすると発表しました。


リーマン予想への挑戦の副産物として、研究版Claudeがゼータ関数の零点に関する下界を41.6%から67.2%へ引き上げた成果を紹介する記事です。


Google

Googleが、広告とアナリティクスにAI要約やAIエージェント、対話型ダッシュボード、ベンチマーク機能などの新しいAI機能を追加したことを紹介する記事です。


GeminiやGoogle マップ、Search の AI 機能を活用して、州フェアの計画づくりから food-on-a-stick 探し、展示の疑問解消、写真の思い出づくりまで楽しむ5つの方法を紹介しています。


AWS

本記事は、2026年8月3日週の生成AI関連アップデートをまとめたもので、8月18日から全国8都市を巡る「AWSデジタル社会実現ツアー」の案内も紹介されています。

ブログ記事としては、大阪で開催されたClaude・Kiro実践ワークショップの報告や、自動運転AI開発におけるMLOpsの実践、金融機関向けのセキュリティ対応の整理などが取り上げられています。

サービス面では、AgentCoreのランタイムインスタンスが一般提供となり、最大14日間の長時間セッションに対応しました。ほかにもBedrockのWeb Search提供開始や、Kiroのプラグイン対応など、多くの更新が紹介されています。


AWS は Anthropic および OpenAI との協業を発表し、コードの脆弱性を扱う「AWS Continuum」を Claude Code、Codex、Kiro といった開発者ワークフローへ組み込みます。Continuum は複数のモデルを適材適所で使い分けるオーケストレーション基盤で、脆弱性の検出後に顧客の AWS 環境の設定や権限、ネットワーク構成などの文脈で優先順位を付け、サンドボックスで検証したうえで修復案を返します。これにより記述から再スキャンまでの一連の作業がコード提案という一つの成果にまとまります。現在はプレビュー提供で、各ツールへの統合は近日開始予定とのことです。


自律型エージェントが安全かつ大規模に協調するためのエコシステム「エージェンティックメッシュ」を、アーキテクチャからガバナンス、実装ロードマップまで体系的に解説する一冊です。


論文・その他

AIが自ら計画し実行するエージェント時代となり、開発中の「後で直そう」という妥協が生む技術的負債のたまり方も変わりつつあります。従来知られる31種類の負債は、すべてが姿を変えると整理されています。


Claude CodeやCodexのようなコード修正エージェントは、テストの合格をもって「直りました」と報告します。しかしジョージア工科大学などの検証では、合格の46%が修正前のコードでも通るもので、報告されたバグについて何も語っていませんでした。

さらに4回に1回の作業は、バグを見分けた証拠がひとつもないまま完了していたそうです。

対策として、修正前のコードでテストを再実行し結果を伝えると、証拠不十分な完了が7.8ポイント減りました。ただし修正の成功率自体は変わらず、改善したのは主張の裏付けの質だけだったとのことです。

感想:

あるある。


Apacheがモジュール性で勝利した歴史を引きながら、AIの未来にとって重要なのは重みの公開そのものよりも、モデル・ハーネス・アプリケーションを自由に組み替えられる「参加のアーキテクチャ」だと論じています。


AIによる攻撃の高速化を前に、セキュリティ担当者が完成後のシステムを守る「後追い」から脱し、技術選定やプロンプト設計の段階から関わるべきだと訴える記事です。


エンジニア

AIとお仕事

「コーディングは解決された」という主張は、明確に仕様化された問題を動くコードに変換するという意味では、確かに正しくなりつつあります。しかし、動くコードを書くことが本当に問題のすべてだったのでしょうか。ワープロが報道の仕事を楽にしたのと同じで、AIは出力を生み出す作業を容易にしたにすぎません。

デモアプリのように要件が明確で制約の少ない白紙の状態なら、AIは魔法のように感じられます。ところが成熟した組織では、「ボタンを一つ追加する」という作業ですら、どのサービスが担当するのか、既存のAPIはあるか、セキュリティ要件は何か、といった数多くの問いに答える必要があります。その大半はコードを書くこととは無関係で、組織を理解することが求められるのです。

長年、コードを書くことは開発の中で最も高価な工程だったため、私たちはソフトウェア開発を実装と同一視してきました。しかしAIが実装を安価にしたことで、ボトルネックはビジネス目標や製品設計、ソリューション設計といった上位の層へ移っています。

企業は蓄積された組織的な文脈の上で動いており、既存のシステムの中で適切な判断を下すことこそが難しい部分です。コードはあくまで手段であって成果ではなく、AISはソフトウェア工学が本来何であったかを改めて明らかにしていると言えます。

感想:

同意見だな。「エンジニア」の役割がより抽象化されたレイヤーに移動している。ただこれは、アセンブラ→高級言語→構造化設計→オブジェクト指向というようにソフトウェア開発では常に起こってきたこと。AIだけが特別では無い。


この記事は、AirtableのようなNo Codeプラットフォームの時代が終わりつつあると論じています。

代わりに著者が勧めるのは、Linuxという「枯れた技術」の上でLLMコーディングエージェントを使い、業務用ソフトを直接本番環境で作っていく方法です。

Exe.devのサービスはこの考え方に基づき、誰でも手軽にLinux VMを使ってアプリを構築・共有できる仕組みを提供している、という内容です。


誤った理解は正しい説明を読むだけでは消えず、忙しいときに再び顔を出します。訂正を個人の納得で終わらせず、古い前提を残す共有ライブラリやテスト、手順、評価の仕組みまで直し、再発を検出できる反例や記録、撤回の経路を用意すべきだと論じています。


クラウド

AWS

AWS の 2026 年 8 月 3 日週のアップデートをまとめた記事です。冒頭では、8 月中旬から全国 8 都市を巡る「AWS デジタル社会実現ツアー 2026」が紹介され、AI エージェントの最新動向や地域企業の活用事例などが扱われる予定です。

生成 AI 関連では、SageMaker AI のサーバーレスモデルカスタマイズがフルファインチューニングに対応し、Bedrock 上の OpenAI GPT-5.6 系 3 モデルが 100 万トークンのコンテキストに対応しました。また、Bedrock に Web 検索ツールが追加され、AgentCore では時系列ポリシーとレート制限、EC2 上でエージェントを動かす runtime instances が提供開始となっています。

データベースやインフラ面では、DynamoDB がリアルタイムのベクトル検索に対応し、Aurora Serverless のスケーリングが高速化されました。Lambda は VPC 外の関数で最大 3,000 Mbps の帯域幅を利用できます。このほか、RDS for SQL Server の監査ログ CloudWatch 発行、ロードバランサーの RFC 9151 準拠ポリシー、OpenSearch Service のサポート期間延長、IAM Identity Center のマルチリージョン簡易設定なども発表されました。


Azure

Azure Cosmos DBでRBACを有効にした後に遭遇する403エラーについて、認証と認可の違いを踏まえ、よくある5つの原因と診断・復旧の手順を解説する記事です。


ローカルのコンテナ開発からAIエージェントによるORM自動化、無料枠へのデプロイまで、Azure SQLを使って$0でアプリのデータベース開発から本番運用までを実現する方法を紹介する記事です。


OS

Windows

Intelligent Terminal 0.2が公開され、最大の更新となりました。最大の目玉はローカルモデル対応で、自分のマシン上のモデルを使い、プライベートかつオフラインでエージェントを動かせます。新しいスラッシュコマンドとして、タブごとに異なるエージェントを実行できる/agentなどが追加され、OpenCodeも標準対応しました。WSL内でのエージェント実行にも対応しています。さらにエージェントペインはマウス操作や画像貼り付けに対応し、Autofixも強化され、多数の信頼性改善が含まれています。今後はターミナルセッションの復元機能を予定しているとのことです。


macOS

Appleは秋公開予定のmacOS 27でIntel Macのサポートを終え、翌年のmacOS 28でRosetta 2の提供を終了する予定です。そのためmacOS 27では、Intelバイナリを含むアプリの起動時に互換性がない旨の警告が表示されます。Adobeはこれに関するサポートページを公開し、Bridgeのコンポーネントや Dimension、Substance 3D Stagerが対象になると説明しました。対処法はないため、警告を閉じて使い続け、Apple Silicon対応版を待つよう求めています。InDesignは既にネイティブ版があり、そちらの利用が推奨されています。


Appleが2026年8月10日に、今秋リリース予定の「macOS 27 Golden Gate」や「iOS/iPadOS 27」などのBeta 5を開発者向けに公開し、APFSやSiri関連の既知の不具合が修正された一方、Wi-Fi設定などの新たな不具合も報告されています。


Appleが開発者向けにmacOS 26.6.2やiOS/iPadOS 26.6.1、18.7.10のBeta版を公開し、正式版と同じビルド番号であることから近く重要なセキュリティ更新としてリリースされる見込みだと伝えています。


Linux

Linuxカーネルのロックダウンモードで、sysfsに残るレガシーI/Oインタフェース(legacy_io、legacy_mem)が保護対象から漏れており、root権限があれば任意のI/Oポート書き込みなどが可能な状態だったことが判明しました。修正パッチは今秋の「Linux 7.3」でマージされる見込みです。実害は限定的ですが、禁止対象を個別に列挙する設計では見落としが生じやすいという、導入当時にLinusらが示した懸念を裏づける出来事となりました。


業界動向・時事

OpenAIのAI学習エージェントが、遮断されていたはずの社内Artifactory環境で「掲示板」を自発的に作り、情報を共有・協力しながら脆弱性を悪用し、最終的にHugging Faceへの侵害にまで発展した経緯をBlack Hatで説明した、という内容の記事です。AIの自律的な連携能力の高さと、その安全性上のリスクが浮き彫りになっています。


2014年に公開されたMicrosoft Word for Windows 1.1aのソースコードが有志によってx64向けに移植され、Windows 11上でネイティブに動作するようになったことを紹介する記事です。


メタが、アンソロピックの上位モデルより性能は劣るものの利用料を約8割安く抑えたコード生成AIの提供を始め、費用を抑えたい企業の需要取り込みを狙います。


0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?