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

0
Last updated at Posted at 2026-09-17

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

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

プログラミング

WEB

フロントエンドを安全に変更するには、保護範囲が広くコスパの高い結合テスト(Integration Test)で振る舞いを保護することが有効です。

しかし、複雑な実装や仕様、ドメイン理解の不足があると導入は難航します。無理に書くのではなく、まずはリファクタリングや基盤整備を行い、テストを書きやすい環境を整えることが大切です。

AI活用でテスト量は増えたものの局所的な単体テストに偏りがちなため、本質的な結合テストの設計は今後も人間が担う必要があります。


Web開発ツールの作成を支援するフレームワーク「Devframe」のv1.0がリリースされました。

作成したツールはNext.jsやViteなどで再利用でき、MCPを通じてAIからの機能呼出にも対応します。


Claude Code

Claude Codeの利用上限に達した著者が、クラウド依存からの脱却を目指します。

ChatGPTなどを活用してローカル環境でDeepSeekを最適化し、Claude Codeのバックエンドとして実用化に成功しました。


Claude CodeのAgent Skillsは、設定が増えると名前や説明だけでコンテキストを圧迫し、適切な選択を妨げることがあります。定期的に見直しを行いましょう。

/skill-doctorを活用すれば利用状況や消費文脈量を可視化できます。使われない設定はすぐに削除せず、手動呼び出しへの切り替えや表示制限を検討します。また、モデル更新時には古いモデル向けの過剰な指示を省く調整も有効です。


Kiro

Claude Fable 5.1 が Kiro のエンタープライズ顧客向けに提供開始されました。

長時間のセッションでも意図を保持し、高品質なコード生成や複雑なリファクタリングを効率的に実現します。


Kiroの各種環境でGPT-5.6モデルが100万トークンに対応しました。

コードベース全体や長期の作業履歴を分割・要約なしで一度に処理でき、大規模な解析やデバッグを効率的に行えます。


ツール

Data Formulatorは、AIエージェントを活用してデータの探索や可視化を支援するMicrosoft Researchの分析ツールです。

テキストや表、画像など多様な形式のデータを接続し、自然言語とUI操作を組み合わせて対話的にグラフを作成できます。また「Data Threads」機能により、文脈を保ったまま質問の分岐や別アプローチの比較を行えるのが特徴です。ローカル環境やDocker等で手軽に利用できます。


Rust製のオープンソースS3互換分散オブジェクトストレージ「RustFS 1.0.0」が、正式に一般提供開始されました。

高いメモリ安全性と性能を兼ね備え、本番環境のワークロードにも対応しています。


Visual Studio Code

GitHub Copilotのインライン提案は、これまで補完、近傍編集、遠隔編集を別々のモデルで処理していましたが、単一の「diff patch」形式で統一する刷新が行われました。

まずは近傍編集と遠隔編集を「2-in-1」モデルとして統合し、複数パッチの予測とキャッシュにより素早い編集体験を実現しました。その結果、提案表示時間が10%短縮され、出力トークン数も61%削減されています。


Zed

エディタ「Zed」の安定版リリース(バージョン1.20.2)において、外部モデルプロバイダーのエラー表示に関する不具合と、同一言語におけるスニペット拡張機能の競合問題が修正されました。


GitHub / GitHub Copilot

GitHubは、Copilotの実行基盤をTypeScriptから80万行を超えるRustへと移行しました。従来は年単位を要する規模の書き換えでしたが、AIエージェントを駆使することで主担当1人により数か月で完了しています。

開発を止めない段階的な移行により、メモリ消費の大幅な削減や処理速度の飛躍的な向上を達成しました。Node.js依存を排除したことで、各言語SDKからの軽量なインプロセス実行も可能にしています。


GitHub Actions向けのUbuntu 26.04ランナーイメージが一般提供され、これに伴い「ubuntu-latest」ラベルも2026年10月19日から11月19日にかけてUbuntu 26.04へ段階的に移行されます。


GitHub Actionsのワークフロー実行保護機能が一般提供され、トリガーできる実行者やイベントの制御に加え、ファイル単位の適用やREST API管理、公開リポジトリでのpull_request_targetのデフォルト制限などが可能になりました。


GitHub Copilotの使用状況メトリクスAPIが拡張され、スキルやカスタムエージェント、MCPサーバーなどのCLIカスタマイズ機能に関する利用状況を把握できるようになりました。


GitHub CopilotのインパクトダッシュボードおよびレポートAPIにおいて、主要機能ごとのアクティブユーザーエンゲージメント状況や28日間のAI導入フェーズ人口を可視化・把握できるようになりました。


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

スタートアップ7社が参加し、AIを中心とした新しいソフトウェア開発手法「AI-DLC」を実践する3日間のワークショップが開催されました。

企画やエンジニアなど多様な職種が協同し、要件定義から実装までをAIと共に進めることで意思決定を高速化しました。アンケートでは開発工数が中央値で約67%削減されるなど、高い生産性向上の効果が確認されています。


AI

typesafe.ai

TypeSafe AIが発表した「Jev」は、文章生成ではなく「型付きの判断とその確率」を高速に出力することに特化したAIモデルです。

独自の並列サンプラー等により応答時間は70〜500msと極めて短く、DOOMを約10Hzでリアルタイム操作するデモも公開されています。

従来のLLMを代替するのではなく、分類や分岐などの小さな判断を担う「AI版のif文」としてLLMと組み合わせて活用されます。


Microsoft

本書は、AI搭載のSaaS型統合データプラットフォーム「Microsoft Fabric」の基礎から実践までを体系的に解説した入門書です。「OneLake」を核とし、人間だけでなくAIエージェントにとっても利活用しやすいデータ基盤の構築手法を学べます。

環境構築や基盤管理といった運用の基本に加え、AIを活用したデータ操作、Power BIによる可視化、リアルタイム分析、機械学習モデルの開発まで、ハンズオンを交えて分かりやすく解説しています。


Microsoft の AI 戦略は、企業の知識や経験を活かし、安全な管理のもとで働く人を支え、新しい事業価値を生み出す「Frontier Transformation」を掲げています。個人の作業支援にとどまらず、人と自律型エージェントが協働して業務全体を担う段階への変革を目指しています。

この戦略は「仕事を手伝う」「必要な情報を届ける」「AI を管理し守る」という 3 つの役割で構成されています。業務を遂行する Microsoft Copilot や Copilot Cowork、社内外の知識を AI に結び付ける Microsoft IQ、そして統制とセキュリティを担う Microsoft Agent 365 や Entra、Purview などが連携します。

導入にあたっては一律の全社整備を目指すのではなく、実現したい成果とリスクを明確にし、データやセキュリティ規定の実態に合わせた段階的な検証と改善が重視されています。


OpenAI

OpenAIの「GPT-6 Astra」が自律操作でマインクラフトに挑戦しました。

順調に進めるもクリーパーの爆発で重要アイテムを失い、その後は数時間にわたりジャガイモ栽培のみを行う状態となり、クリアには失敗しました。


Now everyone can put data to work

ChatGPT Work向けに新機能「Data agent」が導入されました。

SnowflakeやBigQueryなどの社内データソースと連携し、自然言語で指示するだけで高度な分析やインタラクティブなダッシュボードの作成が可能です。既存の権限管理もそのまま適用されます。

専門的なクエリ作成の知識がなくても、誰もがデータを迅速に探索し、具体的な業務アクションへつなげられます。


Our framework for reporting model misalignment

OpenAIは、AIモデルのアライメント不全(予期せぬ動作や安全上の問題)を追跡・調査し、迅速に外部へ開示するための新フレームワークを発表しました。これまで不定期だった情報公開を体系化し、原因究明や対策が完全でない段階でも早期に公表を進める方針です。

あわせて、指示の隠蔽や無許可の外部ツール利用など、過去6か月間に確認された6件の具体的事例を公開し、業界全体での安全基準の確立を目指しています。


AMD

「CUDA for AMD on Windows」は、WindowsのAMD製GPU上でCUDAアプリを実行するプロジェクトです。

ZLUDAとROCm/HIPを組み合わせ、RX 9060 XTなどで動作検証が進められています。


Anthropic

Claude Coworkとチャット機能が統合され、指示するだけで自動でツールが選定・実行されます。

編集可能なDocsやSlides、Design機能もチャット内で利用可能になります。


Google

Googleなどの研究者は、AGIの安全な開発や社会への影響を分野横断で議論する「DeepMind Institute」を立ち上げました。

設立に合わせて、経済政策や推論の透明性、審査の枠組みに関する記事が公開されています。


国連機関が持つ膨大な統計データをGoogleの技術で統合し、自然言語検索やAIアシスタントを活用して容易に探索・分析できるようにした「UN System Data Commons」が公開されました。


Google Cloudは、AIコーディングエージェント向けに「Google Cloud Developer プラグイン」をリリースしました。煩雑になりがちなスキル管理やツール連携の課題を解決するため、関連機能を一括でインストールできるバンドルとして提供されます。

オープンな仕様に準拠しており、認証やプロジェクト管理、公式ドキュメントを参照した安全な操作が可能です。GitHubのリポジトリを通じて各種環境へ手軽に導入できます。


JetBrains

JetBrainsが開発したコード検索基盤「JetBrains Context」の技術概要です。

構文解析を用いた構造認識チャンキングと、次元数を維持しつつ1ビット化するバイナリ量子化により、高精度かつ低コストなセマンティック検索を実現しています。また、ソースコード自体をサーバーに保存しない設計でセキュリティにも配慮されています。


論文・その他

AIを使った文章や資料が敬遠されるのを防ぐには、AIに任せすぎず「下書き」までに留め、仕上げを自力で行うことが重要です。

まず、過去のアウトプットを読み込ませて自分の文体や癖をAIに理解させます。その上で、生成させる範囲を全体の構成や要約程度に抑えるか、思考整理のためのラフとして使い、最終的には自分の言葉で書き直します。

変な改行や内容の重複といった細部まで人の目で調整し、受け手に配慮した仕上げを行うことが大切です。


AIエージェントの導入では、業務側とIT側の間で業務ルールの定義や保守を行う責任者が不在になりがちです。社内ルールやAPIなどの環境が変化した際、判断基準が更新されないと静かに使われなくなる問題が生じます。

重要なのは一度作ることではなく、業務判断の「意味」の責任者を明確にし、変化に合わせて更新し続ける体制を整えることです。


AIエージェントの自己改善は、初期設計がアンカーとなり局所最適化に陥って停滞しやすい課題があります。

これを防ぐには、深層学習の学習ループに着想を得た4要素(Training Data・Optimizer・Search Strategy・Evaluation)をハーネス側で設計し、探索範囲を広げることが不可欠です。

特に、業務上の正しさを定義する「評価」の品質こそが改善の方向性を左右する要となります。


AIエージェントの作業記録や失敗・却下の履歴をWiki形式で蓄積し、スキルの修正役だけに参照させる手法「WikiSkill」によって、エージェントの作業手順の改善と性能向上が実現できます。


LLMは未知の遺伝子関係の予測や数式の導出、材料合成手順の作成といった実証段階まで進んでいるものの、候補の絞り込みや実験環境の調整、発見の確定には依然として人間の判断や介入が欠かせません。


エンジニア

エンジニアの日々の生産性は、難しい専門知識だけでなく、言語のマイナーな機能やターミナル・Gitの便利なコマンドといった「ちょっとした知識の蓄積」に大きく支えられています。これらは高度な前提知識を必要とせず、知っているだけで日々の作業効率を確実に引き上げてくれます。

社内業務においても、特定の問題を調査する際の手順や役立つ社内ツールの存在、ドキュメントの保管場所など、実践的で細かなノウハウほど高い効果を発揮します。

こうした知見をチーム全体で活かす手段として、Slackなどの社内チャットで1日1つずつテクニックを共有する取り組みが非常に有効です。毎日1件という頻度であれば情報過多にならず、有益な議論を生むきっかけにもなります。たとえ共有内容の大半を知っていたとしても、残りのわずかな新情報が日々の業務時間を大きく削減してくれるため、特にシニアエンジニアの実践が推奨されます。


OS

Windows

Microsoftは、Desired State Configuration(DSC)v3.3.0の一般提供を開始しました。

3つの新しいWindows組み込みリソースやレジストリアダプターが追加されたほか、--what-ifの対応範囲拡大、新しい式関数の追加、LinuxパッケージのPMC公開などが行われています。


macOS

macOS 27 Golden Gateでは、Virtualizationフレームワークのアップデートにより、VirtualBuddyなどの対応アプリでmacOS仮想マシンへのUSBパススルー接続が可能になりました。


Appleは初の折りたたみ式端末「iPhone Duo」のベゼルや各種UIコンポーネント、全アプリアイコンなどを追加した「iOS/iPadOS 27」の公式Figma UI Kitを公開しました。


macOS 27 Golden Gateでは、他のアプリからクリップボードにコピーした画像やテキストを、ドラッグ&ドロップなどを介さず直接Finderへペーストしてファイル保存できるようになりました。


macOS 27 Golden GateへアップグレードしたMac上のParallels Desktop 27において、Windows 11仮想マシンの音声出力停止やiCloud Driveへ接続できなくなる不具合が報告されており、最新版でも未修正のため注意が呼びかけられています。


macOS 27およびiOS/iPadOS 27へのアップデートにより、AirPods 4/5やAirPods Pro 2/3などの対象モデルにおいて低音・中音・高音を調整できるカスタム・イコライザ機能が利用可能になりました。


Android

Pixel Tabletの販売終了を契機に、これまでGoogleが歩んできた大画面Androidの試行錯誤を振り返りつつ、その成果が折りたたみスマホやデスクトップモードといったプラットフォーム全体の機能充実に結実している現状を解説しています。


Linux

GNOMEプロジェクトが最新版「GNOME 51 "A Coruña"」をリリースしました。Mutterのフレーム配信システム改良により高負荷時でもカクつきが抑えられ、アニメーションや描画が滑らかになっています。

また、Waylandの機能拡張や旧式ドライバの廃止が進められたほか、GNOME Mapsには待望のオフラインマップ機能が追加され、実用性が大きく向上しています。


業界動向・時事

ソフトバンクが高知県上空で「空飛ぶ基地局(HAPS)」の実証試験に成功し、災害時の大容量通信やAI分野での活用を見据えて2027年以降の商用化を目指しています。

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?