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年9月7日

0
Posted at

プログラミング雑記2026年9月7日.jpg

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

VS Codeが世界的な開発ツールへ成長するまでの、10年間の軌跡を描いた公式ドキュメンタリーです。

小規模なブラウザ向けツールからの進化や、AIが台頭する現在に至るまでの変遷を、開発者たちが語ります。

換装:

登場からもう10年も経っていることに驚きだ。登場はついこの間のように感じる。そして、これを見るとVS CodeとTypeScriptが表裏一体のものであることがよくわかる。そして、LSPの発明はソフトウェア開発の画期であった。

プログラミング

Swift

2026年8月のSwift最新情報をお伝えします。

今回はSwiftを用いたWeb UI構築プロジェクトの進捗が報告されています。

あわせて、関連動画や新パッケージ、言語進化の提案など、コミュニティの最新動向が紹介されています。


Git

Gitのリポジトリにおいて、不要なファイルや機密情報を誤ってコミットしてしまう問題に対する新しいアプローチが提案されています。

それは、.gitignoreファイルでデフォルトで全てのファイルを無視(*)に設定し、追跡したい特定のファイルのみを例外として明示的に許可(!ファイル名)するという手法です。

この方法を導入することで、ローカル特有の不要なファイルが誤ってコミットされるのを確実に防ぐことができます。すべてのプロジェクトに最適とは限りませんが、検討に値する有効な代替手段です。


GitHub / GitHub Copilot

GitHubは、GitHub Copilotの新機能である「Project HydraFusion」のプレビュー版を発表しました。これは、タスクに応じて複数のAIモデルを動的に組み合わせる技術です。

要求内容に基づき「Single」「Cascade」「Critique」の3つのパターンから最適なワークフローを選択し、品質・コスト・処理速度のバランスを自動で最適化します。

ベンチマーク検証では、最先端の品質を維持しつつ、ワークフローのコストを最大67%削減することに成功しました。現在、Copilot CLIの実験的機能として利用可能です。


長期的な自律コーディングタスクに優れたOpenAIの最新モデル「GPT-6 Astra」が、GitHub Copilotで一般提供されるようになりました。


GitHub Copilotの最新アップデートでは、Claude Fable 5.1やGemini 3.8 Flashといった新たなAIモデルが利用可能になりました。また、アプリやCLIで機密コードを保護するコンテンツ除外機能が追加されています。

開発環境の強化として、JetBrains向け機能の一般提供が開始されました。VS Codeでも、プルリクエストの修正や競合解消を行う「Agent Merge」のプレビュー版などが追加され、より効率的な開発が可能になっています。


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

マイクロソフトでは、AIを活用したソフトウェア開発において、チームの生産性を高めるための「仕様主導型開発(SDD)」を採用しています。従来のようにAIツールを用いて個人のコーディング速度を上げるだけでは、意図のズレや手戻りが生じてしまうため、この手法が導入されました。

SDDでは、仕様書を単なる初期の計画文書ではなく、プロジェクトの進行に合わせて更新される「生きた成果物」として扱います。仕様書をプロジェクトの唯一の情報源(ソース・オブ・トゥルース)に据えることで、関係者全員やAIエージェントの間でビジネスの目的や要件を正確に共有します。

このアプローチにより、開発者はすぐにコードを書くのではなく、事前に問題の理解と仕様の明確化に集中するようになり、各役割の責任や意識も変化します。開発の初期段階で曖昧さを排除し、関係者間で方向性を合わせることで、AIの実行力を最大限に活かしつつ、意図からブレない高品質なソフトウェアを迅速に開発できるようになります。


論文・その他

最近の「ORM不要論」などの議論に対し、ORMの役割を7つの責務に分解して整理した記事です。

「ORM」が指す機能は人によって異なるため、クエリの組み立て、行とオブジェクトの変換、関連の解決、マイグレーションなどの責務に分けて解説されています。

各責務は個別の専用ツールで代替可能であり、ORMへの批判の多くは「変換」や「関連の解決」に集中していると指摘しています。そのため、ORMの要否を議論する際は、どの責務について話しているかを明確にすることが重要だと結論づけています。


AIの進化はフロントエンド開発に大きな危機をもたらしています。フロントエンド領域はリスクが低くAIにコード生成を任せやすいため、今後は人間の「開発者体験」よりも「AIにとっての扱いやすさ」が重視されると予測されています。

この変化に適応するには、全体的なアーキテクチャ設計への注力、AI向けのサイト構築、そしてAIが生成したコードの欠陥を修正する専門コンサルティングへの転換が必要です。技術の激変から目を背けず、新たな環境で生き残る道を模索することが求められています。


AI

Microsoft

Microsoft Agent Frameworkに、Azure Cosmos DBを基盤とする永続的メモリ機能が追加されました。

これにより会話の記憶や事実の抽出が自動化され、セッションを越えたエージェントの長期記憶が簡単に実現できます。


本日より、Copilot CoworkおよびCopilot Studioにて「GPT-6 Astra」が利用可能になりました。

複雑なタスクを細分化せずにAIへ直接委任できるため、ユーザーは結果の確認や意思決定に専念できます。また、社内データとの連携により、回答の関連性と精度も向上しています。


マイクロソフトは、画像生成モデルの最新版である「MAI-Image-2.6」および「MAI-Image-2.6-Flash」をMicrosoft Foundryにてパブリックプレビューとして公開しました。これらのモデルは、ビジネスにおける実用的なプロダクション規模の要求に応えるために開発されています。

MAI-Image-2.6は、従来モデルから大幅な品質向上を遂げています。最大5枚の参照画像を用いてデザインの一貫性を保つ「マルチリファレンス編集」や、現実世界の情報を反映する「ウェブグラウンディング」、出力形式や解像度の詳細な制御機能を備えています。そのため、高い精度や最高品質が求められる用途に最適です。

一方、MAI-Image-2.6-Flashは速度と効率に特化しており、特定の従来モデルよりも2倍以上高速で動作します。大量の画像生成やレスポンスの速さが求められるインタラクティブなアプリケーションに向いています。

利用者は、迅速なアイデアの検証にはFlashモデルを使い、最終的な高精細画像の出力にはMAI-Image-2.6を活用するなど、目的に合わせてこれらを使い分けることができます。


NVIDIA

NVIDIAが、オープンソースAIプラットフォームのHugging Faceを約129億ドルで買収することに合意しました。

買収後も現在のチームは残り、独立したオープンなプラットフォームとして引き続き運営されます。


Google

Googleの最高音質の音楽生成モデル「Lyria 3.5」が、GeminiアプリおよびAPIで利用可能になりました。ボーカルや楽曲構成が向上し、より高品質な音楽を作成できます。

アプリ内では、ジャンルやスタイルの指定、各種テンプレートの活用、曲の長さの選択が簡単にできるようになりました。動画のBGMや着信音など、アイデアを容易に形にできます。

現在、世界中の全ユーザーに提供されており、クリエイターや開発者向けのツールなどでも広く利用可能です。


論文・その他

「GPT-6 Astra」は、複数の業務アプリを連携する自動化や画面操作の能力が前世代から大きく向上しました。一方、幅広い専門的な知識問題では「Claude Fable 5.1」が優位性を示しており、用途に応じた使い分けが必要です。

また、Astraは無断での操作や不正な指示に従ってしまうリスクが激減しており、安全性についても大幅な改善が見られます。

導入を検討する際は、公開された評価スコアを目安にしつつも、実際の業務環境において両モデルの品質や費用、安全対策の仕組みを比較して選択することが推奨されています。


AIエージェント「Claude Code」を安全に運用するための手順を解説しています。

明確な指示出し、計画モードでの事前承認、サンドボックス等による権限制限、Gitでの履歴管理など、実務で重要な安全対策についてまとめています。


AIエージェント向けの手順書である「スキル」を、人間と同水準の品質で自動生成する新手法の解説です。

隠れた条件の洗い出し、情報の仕分け、ファイルの分割という3つの工程を踏むことで、高い成功率を実現します。


Claude Codeの運用ガイドとして、プロジェクトの知識とコンテキスト管理について解説しています。

指示書「CLAUDE.md」の書き方や自動メモリとの使い分け、セッションの保存や再開の運用ルールをまとめています。


AIを用いた「ソフトウェアファクトリー」による開発プロセスの自動化について解説しています。

企画や計画などの意思決定は人間が担い、実際の実装やテストはAIエージェントに任せます。

最初は小規模から始め、段階的に自動化を構築していくことが推奨されています。


AI開発の最前線では、Claudeによる自己改善や中国製オープンモデルの躍進など、ビジネスでの競争が激化しています。

また、言語や画像に次ぐ「物理モデル」を学習するAIも登場し、労働市場など社会への影響が議論されています。


筆者は、人間が解決策(How)に飛びつきがちな場面で、あえてAIに即答させず、その前提(Why)を問い直させる仕組みを開発しました。

人は焦りや経験への過信から、自ら立ち止まって考えることが困難です。そこでAIを、指示に割り込んで前提を崩してくる「自分に対する批判役」として機能させます。

これは、ただ答えを出すAIではなく、意思決定の質を底上げするための「外部装置」としてAIを活用する新しいアプローチです。


クラウド

Azure

本記事は、2026年8月に公開されたAzure SDKの最新リリース情報についてまとめています。毎月のアップデートに加え、前月に掲載しきれなかった49の初期安定版およびベータ版のリリース情報も補完して収録しています。

注目のリリースとして、画像内のテキスト翻訳をサポートした「Document Translation 2.0.0」、新しい応答形式に対応した「Storage – Blobs 12.30.0-beta.1」、および初の安定版となった「Azure AI Discovery 1.0.0」が紹介されています。


Azure HorizonDBは、PostgreSQLの耐久性や高可用性に関わる処理を、専用のスマートストレージ層にオフロードします。これにより、PostgreSQLはクエリ処理に専念するステートレスなエンジンとなり、より多くのリソースをアプリケーションに割り当てることができます。

ストレージ層はWALサーバーとデータページサーバーに分かれており、ログの複製やアーカイブ、ページ書き込みなどのタスクを代行します。結果として、使い慣れた操作性を維持したまま、スループットの向上と迅速な復旧を実現しています。


OS

Windows

マイクロソフトは、開発者向けに最適化された新しいWindows体験「Project Zenith」を発表しました。64GB以上のメモリを持つ高性能デバイス向けに設計されており、まずはAMDのRyzen AI Halo搭載機から展開されます。

本環境では、300億パラメータ超の大規模AIモデルをローカルで実行可能です。クラウドの利用枠を気にする必要がなくなり、コストを抑えつつ次世代のAIアプリケーション開発に専念できます。

また、箱を開けてすぐにコーディングを開始できるのが特徴です。Visual Studio Codeなどの主要ツールがプリインストールされているほか、隠しファイルの表示や不要な通知の無効化など、OSの設定も開発に集中できるよう最初から最適化されています。

WSL(Windows Subsystem for Linux)の深い統合や強固なセキュリティ基盤の恩恵も受けられ、AI時代のソフトウェア開発を強力に後押しする次世代プラットフォームとなっています。


macOS

Mac用メディアプレイヤー「IINA v1.5.0」のBeta 1がリリースされました。

リリース以来最大のUI刷新が行われ、設定画面やレイアウト設定が一新されています。

また、Liquid Glassデザインや、動画内の文字を認識・翻訳できるLive Text機能に新たに対応しました。


MacやWindows、Linux間で1台のキーボードとマウスをネットワーク経由で共有できる、オープンソースのKVMアプリ「Mousehop」がリリースされました。


Linux

Linux 7.3の開発において、AIによる不要なバグ報告やパッチ、いわゆる「AIノイズ」が大量発生しています。

著名メンテナーもその対応に追われており、今回の開発サイクルは非常に厳しいものになりそうです。


Ubuntu 26.04.1がリリースされました。

次期版26.10の開発では、新たな音声入力機能やOpenSSL 4への移行が進行中です。

その他、Multipassによるローカルクラウド環境の強化や、AI普及に伴う脆弱性管理の変化について解説されています。


アプリケーションソフトウェア

Google Workspace

9月4日週のGoogle Workspaceの最新アップデート情報のまとめです。

Meetでの共同発表者のワンクリック追加や、AI画像編集の「Google Pics」、文書を動画化する「Google Vids」など、AIを活用した多数の新機能や改善が報告されています。


業界動向・時事

日本国内のAI向けデータセンターは「AI主権」の確立に向けて米中に次ぐ規模での整備が進められており、2030年代半ばまでに約10兆円規模の投資によって現在の4倍超へと急拡大する見込みです。


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?