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月4日

0
Posted at

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

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

プログラミング

Go言語

Go 1.26で実験的に導入されたgoroutineリーク検出プロファイル「goroutineleak」が、Go 1.27で正式機能となりました。実験フラグの指定が不要になり、runtime/pprofとnet/http/pprofのエンドポイントから利用できます。

goroutineリークとは、チャネルなどの同期プリミティブで待機したまま、その待機を解除する手段が失われた状態を指します。プログラム全体が停止する通常のデッドロックと異なり、一部だけが残るため発見しにくく、メモリ使用量やGC負荷の緩やかな増加として遅れて現れます。この機能は、GCの到達可能性解析を応用し、実行可能なgoroutineからチャネルへ到達できなければリークと判定します。偽陽性を出さない設計ですが偽陰性はあり得るため、検出件数が0でもリーク不在の証明にはなりません。

この検出理論はSaiocらの論文に基づきますが、研究実装Golfが目指した自動回復は、finalizerの実行など挙動を変える副作用があるため採用されず、あくまで検出と診断にとどめられています。

修正の基本原則は、不要な待機を削除するか、待機を解除する経路を用意することです。記事では、待機の削除、closeや送信による通知、contextによるキャンセル、タイムアウトの設定という4つの方針が状況別に紹介されています。


.NET

NuGet.orgは、サプライチェーンのセキュリティ強化のため、APIキーの有効期間を短縮します。2026年8月17日以降、新規APIキーの上限は30日となり、それ以前に作成されたキーは11月1日に失効します。長期間有効なキーは漏洩時のリスクが大きいためです。代替として、OpenID Connectを用い短命な認証情報を自動発行するTrusted Publishingへの移行が推奨されています。APIキーを使い続ける場合は、範囲を最小限にし、漏洩時は即削除するなどの対策が求められます。


JavaScript

Node.js 26.6.0(Current)が2026年8月3日にリリースされました。今回の更新では、FFIに現在のイベントループを取得できるgetCurrentEventLoopが追加され、テストランナーにはcontext.log()やtest:logイベント、TestStreamでのentryFile報告といった新機能が加わりました。そのほか、暗号処理やストリーム、QUIC、HTTP/2などの多数の修正やパフォーマンス改善、npmやV8をはじめとする依存関係の更新、各種ドキュメント整備も行われています。


RDBMS

MySQLでは新たに「コミュニティ・ガバナンス・モデル」が発表され、開発の全体管理を担うステアリング・コミッティにオラクルへ加えてAWSとGoogle Cloudが参画しました。開発はGitHubへ移行が進んでいます。PostgreSQLでは次期メジャーバージョン19のベータ2が公開され、不具合修正が中心で、AWSでは先行利用も可能となっています。またTsurugiはバージョン1.11.1と1.11.2をリリースし、SQL機能の拡充や不具合修正が行われました。


GitHub / GitHub Copilot

GitHubに「スタック型プルリクエスト(Stacked pull requests)」が公式機能として登場しました。これは、大きな変更を順序付きの小さなPR群に分割し、土台のブランチの上に次々とブランチを積み重ねていく仕組みです。筆者が「数珠つなぎ」と呼んでいた手法を公式にサポートするものです。

AIエージェント開発では大量のコードが生み出されるため、放置すると巨大で読みづらいPRになりがちです。従来は手動でPRを細かく分割していましたが、マージ先の設定や依存関係の説明、前段の変更を後続PRへ反映するrebase作業などが煩雑でした。

スタック型PRでは各PRの差分が一つ下の層との違いだけになり、レビュアーは層ごとに焦点を絞って確認できます。CLIでは「gh extension install github/gh-stack」で導入でき、initやadd、submitでスタックの作成やPRの一括生成が可能です。

特に便利なのがgh stack syncで、mainの最新化からスタック全体のrebase、pushまでを一括で行えます。またgh-stackスキルを使えば、Claude CodeやCodexから自然言語での操作もできます。


GitHub Enterprise Importer(GEI)を使って、gitlab.comやGitLab Self-ManagedからGitHub Enterprise Cloudへのリポジトリ移行が正式に利用できるようになりました。


issueの作成をコラボレーターのみに制限しているリポジトリでも、triageロールを持つユーザーがissueを作成できるようになりました。


本書は、組織内に乱立するメタデータリポジトリを「メタグリッド」という考え方で統合・調整し、データ管理の課題を解決する方法を解説しています。経営層からアーキテクトまでが押さえるべき戦略を網羅し、EMSやIR、IAMといった管理の仕組みがなぜ存在するのかを、現場のエンジニア視点でも納得できるように示しています。データ民主化やセキュリティ強化を支える基盤の全体像を理解でき、日々の開発の背景にある組織の意図が見えてくる一冊です。


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

task-list.mdを唯一の正本とし、進行中タスクを1件に絞って目的・完了条件・停止条件を明文化し、証拠に基づいて完了判定を行うことで、AIコーディングエージェントに中〜大規模開発を安全に任せるための運用方法を紹介しています。


元アイドルの宮本佳林さんが、多くのIT有名人の助けを受けながら独学でAWSを学び、AIに指示してコードを書かせる「バイブコーディング」で配信システムなどを自作できるようになるまでの道のりを綴った記事です。


Y Combinatorが、組織のクラウド環境で従業員やSlackチャンネルごとに作業環境を分離しながら複数のAIエージェントを管理できるマルチエージェントハーネス「QM」を、MITライセンスでオープンソース公開しました。


AI

Aribaba

Qwenチームは、これまでで最も高性能なモデル「Qwen3.8-Max」を発表しました。2.4兆パラメータ規模を持ち、Maxクラスとしては初めてオープンウェイト化される予定で、重みは来週公開されます。

このモデルはコーディング、実務作業、長期にわたる複雑なタスク、マルチモーダル処理といった幅広い領域で大きな性能向上を遂げています。実例として、10日以上にわたる自律的なコーディングでソフトウェアを自己進化させたり、論文の再現実験を行いさらに改善案を考案したり、オンラインコンテストで多数の人間チームを上回る成績を収めたりした事例が紹介されています。

さらに、チップ設計や365日規模の仮想EC運営シミュレーションなど、長期的な意思決定と学習能力を要する課題でも高い成果を示しました。人手をほとんど介さずに、複雑で開かれた目標を最初から最後まで遂行し、信頼できる成果物を生み出せる点が特徴です。

bafkreiemyo46weco3r66wx75og5cltypithvyo74crdtai636vy7un7jq4.jpeg

感想:

ベンチマーク的にはGPT 5.6 solに匹敵する。


Open AI

Ten advances in mathematics and theoretical computer science

OpenAIは2026年8月1日、次世代モデル「Astra」の内部版が、数学と理論計算機科学における十の未解決問題を解決、あるいは大きく前進させたと発表しました。対象は高次元幾何学、符号理論、群論、作用素環論、量子計算量、格子暗号、極値組合せ論など多岐にわたります。

具体的には、高次元球充填の新たな上界、二元符号の指数的改善、非ソフィック群の存在証明、コンヌの剛性予想の反証、パーマネント計算の新たな下界、量子ゲームの並列反復定理、最近ベクトル問題の困難性、エルハート予想の解決、多色ラムゼー数の下界、そして極値グラフ理論の諸予想の解決などが含まれます。

これらの解の探索にかかったトークン費用は約2,000ドルとされ、証明は人間が原稿化し、モデルがLeanで形式化しました。OpenAIは、証明の正しさには責任を負う一方、数学的議論自体はシステムが生成したものだと明記しています。

同社はAIが研究の協力者となる時代において、科学者への広範なアクセス提供が重要だとし、数学界がこれらの成果に深く関与することを期待すると述べています。


How we built a realtime system for responsive voice AI in six months | OpenAI

OpenAIが第三世代の音声システムGPT-Liveを開発しました。従来のターン検出方式を廃し、聞くことと話すことを同時に行える全二重モデルを採用することで、自然で即時的な会話を実現しています。深い推論やツール利用は会話を妨げない非同期処理に分離し、GPT-5.5などの高性能モデルへ委任します。音声を専用の高速経路で流すことで低遅延を保ち、WebRTCやWARP、Instant Connectといった技術で接続を高速化しました。本番環境での静かなテストを通じて、地理的分散や長時間セッションの課題にも対応しています。


Sakana AI

Sakana AIは2026年8月3日、日本語に特化したLLM「Namazu」をアップデートし、API「Sakana Namazu」の提供を開始しました。Moonshot AIのオープンモデル「Kimi K2.6」をベースに、日本語や商習慣・文化に適合させる事後学習を施し、応答の拒否や偏りを抑えるチューニングを行っています。Web検索やコード実行機能も備え、OpenAI互換のAPIとして利用できます。推論性能は元モデルと同等で、日本語ベンチマークでは上回りました。料金は入力100万トークン0.95ドル、出力4ドルとなっています。


AWS

本記事はAWSソリューションアーキテクトによる2026年7月27日週の生成AI関連ニュースのまとめです。8月のbuilders.flash記事やBlack Beltセミナー資料が公開され、多彩な生成AI活用事例が紹介されています。

事例面では、Astemo様がAI駆動開発を体験し開発スピードを約200%向上させたほか、Outpost VFX様がAWSでAIモデル学習を最大8倍に高速化しました。物流や小売業界向けのAWS Summit Japan 2026のブース展示報告、スマートグラスとAIエージェントによる倉庫業務支援、マルチテナントAI CRMなどの解説記事も公開されています。セキュリティ分野では、GuardDuty調査エージェントやSecurity Hubの機能拡張、北朝鮮ハッカーによるNPMパッケージ侵害の特定なども取り上げられました。

サービス更新では、Amazon BedrockでOpenAI GPT-5.6が最大80%値下げされ、GovCloudでGrok 4.3やGemma 4が利用可能になりました。SageMakerのGit管理強化やOpenSearch 3.7対応、Kiro CLIやIDEの新機能追加も報告されています。


Microsoft

Microsoft Researchは2026年7月、AIが実行結果を自ら評価し、得た知識を別タスクへ再利用するフレームワーク「EvoLib」を紹介しました。モデルの重みを更新せず、正解データも使わずに、再利用できるスキルと誤りから学んだ洞察を外部の知識ライブラリへ蓄積し、統合して次の問題に活かします。数学・コード生成・エージェントの5ベンチマークで既存手法を上回りましたが、自己評価の信頼性が前提となる点に注意が必要です。


JetBrains

JetBrainsでは、過去半年でAI開発費用が約10倍に急増しました。開発者たちは各自で最適なツールを選び、多くが月に3〜5種類のAIツールを使っているため、コストを体系的に管理する方法がわからない状態でした。ツールを1〜2種類に絞る選択肢もありましたが、それでは常に最良の選択肢を逃してしまうため、開発者の自由とコスト管理の両立を目指しました。

問題への対応として、まず手作業でのスプレッドシート集計を試みましたが、4日もかかり持続不可能でした。次に社内ダッシュボードで利用状況を可視化しましたが、支出の閲覧はできても制限の設定はできませんでした。

転機となったのは、ある開発者が個人的に作っていたCLIラッパーでした。これを製品化し、認証の簡素化、エージェントの自動検出、トラフィックルーティング層経由でのAIクレジット予算適用、セキュリティ準拠を実現する「JetBrains Central CLI」へと発展させました。

これにより開発者は承認待ちなしで好きなモデルを使え、管理者は部門ごとの消費予測や開発者単位での上限設定が可能になりました。約2か月で構築し、1000人以上が短期間で移行しましたが、細かな権限設定や対応ツールの拡大など課題も残っています。7月8日より早期アクセスとして一般公開されています。


ツール

Skill Recorderは、パソコン上での作業を録画するだけで、AIエージェントが再利用できる「スキル」に変換してくれるデスクトップアプリです。

クリックや画面遷移、音声によるナレーションなどを記録すると、GitHub Copilot CLIがその内容を解析し、作業の意図と手順を自動的に整理してくれます。

そこから、必要なときに実行できる「Skill」や、スケジュールに沿って動く「Automation」を生成できます。UI操作を再現するのではなく、gh CLIなどエージェントが得意なツールを優先して活用する点も特徴です。

なお、解析時には操作履歴や画面画像がGitHubのクラウドに送信されるため、パスワードなどの機密情報を記録しないよう注意が呼びかけられています。


論文・その他

7月17日にMoonshotAIが「Kimi K3」を公開しました。一部の評価ではClaude Fable 5を超えるとされ、7月27日にはオープンモデルとして誰でも入手可能になり注目を集めました。総パラメータは2.8兆に及ぶ巨大モデルで、動作には高価なスーパーコンピュータ級の環境が必要なため、個人での利用は困難です。ただしホスティングサービスを通じて有料で使えます。筆者は公式サービスの新規募集停止のため、LM Studio Bionicを用いてゲーム開発で実力を検証しました。性能は一定水準に達するものの、速度やロジックの深さにはまだ物足りなさが残るという印象です。


AIコーディングエージェントに同じ問題を解かせても、使うプログラミング言語によって消費トークン、つまりコストが最大1.7倍ほど変わることが報告されました。正答率はほぼ変わらず、学習データが少ないOCamlなどの言語でコストが増えます。その原因は、コンパイルエラーとの空回りや、正解後もやめられない書き直しや最適化でした。エージェントはまずPythonで試作してから翻訳するといった工夫も見せます。言語選びやテストの見せ方、通ったら止めるという指示で請求額は変わりそうです。


筆者は、AIで開発する手法にvibe coding、prompt engineering、loop engineering、agentic engineering、spec-driven developmentなど多くの名前が乱立している状況を指摘します。それぞれは作業の一部を的確に表しますが、全体を包括する名前がないと述べます。そこで筆者は、test-drivenなどの伝統に連なる「AI-driven development」を総称として提案します。手法は多様でも、AIが生成し、人間が結果に責任を負うという点は共通しており、この責任こそが本質だと論じています。


クラウド

AWS

2026年7月27日週の週刊AWSでは、多数のアップデートが紹介されています。RDS for SQL ServerがMulti-AZでのTDEデータベース復元に対応し、Security Hub MCP Appで検出結果を自然言語調査できるようになりました。S3 TablesがIceberg V3のVariant型に対応し、DataSync Enhanced modeの対象も拡大しています。IAM Identity Centerのマルチリージョン対応拡張、OCI向けInterconnect、Transit Gatewayのポリシーベースルーティング、CloudWatchのマネージドPrometheusコレクターなども発表されました。


エンジニア

ADR

この記事は、Dress Code社が実践する独自の「ADR」文化を紹介しています。一般的なArchitecture Decision Recordではなく、"A"をAnyと読み替え、アーキテクチャに限らずあらゆる意思決定を記録している点が特徴です。

Notionに雑多に書き溜め、探索はNotion AIに任せることで、記録のハードルを下げています。週次の読み合わせで共有を文化として定着させ、約1年半で450本超のADRが蓄積されました。

一方で、更新されない問題や書いた人が報われにくいといった課題も正直に語られています。


AIとお仕事

生成AIやコーディングエージェントの登場により、開発における実装が高速化し、プロセスのボトルネックは実装から要件定義や仕様検討へと移りました。LayerXの加藤さんによると、大方針やロードマップの決定はプロダクトマネージャーが担う一方、仕様検討から実装まではエンジニアが主導する体制へ移行しているそうです。

これにより、価値提供のスピードが向上し、プロダクトマネージャーは市場への届け方により深く関われるようになりました。反面、深く考えずに機能をつくれてしまうため、不要な機能が乱立する新たなリスクも生じているとのことです。

そこで加藤さんは、仕様が複雑になったら一度立ち止まり、課題の整理に立ち返ることを重視しています。優先順位は課題とソリューションの掛け合わせで判断するそうです。

エンジニアのドメイン知識向上には、商談への同席や全機能を使い込んで言語化する地道な取り組みが有効だと述べています。

今後はビジネス、技術、ドメインのいずれかに強みを持つ人材の価値が高まるとし、変化の激しい時代を前向きに楽しんでほしいと語っています。


OS

Windows

マイクロソフトが7月31日、ホテルなど宿泊施設のWi-Fiが信頼できない可能性があるとして緊急警告を発しました。

ロシア系ハッカー集団によるキャンペーン「CaptiveCrunch」が確認され、キャプティブポータルを悪用して出張者の認証情報を盗んだり、マルウェアを送り込んだりしているとのことです。

侵害されたWi-Fiゲートウェイ経由でMicrosoft 365ユーザーを偽サインインページへ誘導する手口に加え、AndroidデバイスをAPKファイルで狙う動きも確認されています。


macOS

紙を破る動作まで再現した、昭和の日めくりカレンダー風のMac用デスクトップ・カレンダーアプリ「Himekuri」が無料・オープンソースでリリースされています。


業界動向・時事

防衛省が機密情報の管理を自前システムから民間クラウドへ移行する方針を固めたという記事です。データ活用とAI導入を進める狙いですが、外国企業基盤の利用に伴う安全管理が課題で、政府が統制基準を整備するとのことです。

感想:

やはり我が国政府はアホな子なのでは?


このページは、外国人の在留期間更新をテーマにしたインタラクティブなHTML作品「在留クエスト ―そして期間更新へ―」を紹介するものです。バージョン6として、日本語版、簡体字中国語版、ベトナム語版、韓国語版、英語版の五つの言語で用意されており、それぞれ実際に操作できるリンクが並んでいます。スマートフォンでは利用できず、パソコンのブラウザで開く必要があると案内されています。制作者は楊駿驍氏で、Claude Fable 5を用いて二〇二六年七月三十日に公開されました。旧版であるV5版へのリンクも掲載されています。

なお、リンク先の作品本体はNotionの埋め込みコンテンツとして提供されており、そのゲーム内の詳しいテキストまでは取得できませんでした。要約は紹介ページに記載された内容にもとづいています。


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?