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年11月12日

0
Posted at

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

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

プログラミング

Go言語

セキュリティ修正を含むGo言語のMicrosoftビルド「v1.27.4-1」および「v1.26.11-1」が新たにリリースされ、ダウンロード可能になりました。


Microsoft Agent Framework for Goに追加された「エージェントハーネス(agent/harnessパッケージ)」は、ツール実行の調整やモデル呼び出し間のコンテキスト提供を行う事前設定済みの仕組みです。

ハーネスを利用することで、タスク分割を促す指示、ToDo管理ツール、計画・実行モード、ディスクへ記憶を保持するFileMemory、会話履歴管理などが自動で構成されます。さらに、ファイルベースのスキル読み込み、ツールの実行承認ルール、ホスト型Web検索、実行中のメッセージ挿入、OpenTelemetryによる追跡といった各種機能の初期設定を一括して整えられます。

セッション内のToDo項目や作業フォルダの情報はプロセスのメモリ上に保持され、計画などのデータは作業ディレクトリ配下の指定フォルダへ保存されます。セッション状態をシリアライズして保存・復元すれば、再起動後も作業を継続できます。


2026年の調査から、Go開発者には経験豊富なエンジニアが多く、バックエンド開発に加えてTypeScriptと組み合わせたフルスタック開発が急増していることが分かりました。標準ライブラリの利用が拡大し、Ginとほぼ並ぶ水準に達しています。

また、CLIを中心としたAIエージェントの活用が非常に活発ですが、最終的なコードレビューは人間が責任を持って行う傾向があります。言語面では、Go 1.26および1.27でジェネリックメソッドや新GCなどが導入され、大きく進化しています。


PowerShell

PowerShell 7.7の一般提供(GA)が発表されました。本バージョンは.NET 11を基盤としており、セキュリティの強化や新機能の追加、信頼性の向上に注力したSTS(標準期間サポート)リリースです。

一時ディレクトリを作成するコマンドなどの新機能が追加された一方、GUID生成の既定値変更といった一部の破壊的変更も含まれています。また、MSIパッケージの非推奨化に伴い、MSIX形式への移行が進められています。


JetBrains Rider

Rider 2026.3では、LuaとVerseの公式プラグインが追加されました。

Godotとの連携強化やC++デバッグの高速化、UnityのCoreCLR対応も行われ、ゲーム開発環境が向上しています。


Visual Studio Code

Visual Studio Code 1.146では、エージェント機能を中心に、作業効率を向上させる多数の機能追加や改善が行われました。

注目の新機能として、全プロジェクトのセッション状況を一元管理できる「Inboxモード」や、チャットを独立したウィンドウに分離してレイアウトを自由に調整できる「チャットウィンドウ」が導入されました。Agentsウィンドウ内から直接拡張機能を検索・導入できるようにもなりました。
モデル比較機能ではCopilot Fusionがサポートされ、エージェントによる自動評価も実行できます。

また、MCP経由でのスキル提供や仮想リポジトリへの対応、機密情報を守る環境変数マスキング機能など、拡張性やセキュリティ面も強化されました。

なお、従来のLocalハーネスは非推奨となり、2027年2月に削除される予定のため、デフォルトとなっているCopilotハーネスへの移行が案内されています。


Visual Studio

Visual Studio 18.12で「Bring Your Own Model (BYOM)」が一般提供され、GitHubサインイン不要で自社ホストやローカルのAIモデルを柔軟に連携して利用できるようになりました。


ReSharper 2026.3では、AI Assistantウィンドウから既存のJunieに加え、Claude AgentやCodexが利用可能になりました。これらのエージェントはReSharperのリファクタリング機能を実行でき、無料枠のJunie Liteも提供されています。

また、.NET 11とC# 15のユニオン型などの新構文に初日から対応しました。さらに、コード解析の強化やデコンパイラの改善、xUnit v3 4.0およびNUnit 5.0へのテストランナー対応など、開発支援機能が幅広くアップデートされています。


SQL Server

Microsoftは2026年、SQL関連サービスにおいてAI連携やクラウド機能の大幅な拡充を進めました。

Azure SQL Database Hyperscaleでは大規模なコンピュートの提供やベクトル検索機能の強化が行われ、運用データとAIの統合が進んでいます。

また、SSMSやVS Codeへのエージェント機能の統合、Fabric連携、移行支援ツールの強化など、開発および運用効率を高めるアップデートが広く提供されています。


この記事は、SQLのデータベース開発スキルを活かしてAI対応ソリューションを構築・最適化するための新資格「DP-800(SQL AI Developer Associate)」の概要と学習リソースを紹介しています。


Kiro

AI開発環境のKiroに「Approve for me」機能が新しく導入されました。権限ルールで未定義の操作をLLMがレビューし、安全な定型操作は自動承認し、危険な操作はブロックします。ユーザーへ確認するのは判断が難しい場合のみです。
この仕組みにより、安全性を保ちながら承認の手間を大幅に減らします。


GitHub / GitHub Copilot

Googleの最新モデル「Gemini 4 Carbon」がGitHub Copilotで一般提供(GA)を開始し、対象の有料プランユーザーは各種開発環境からセキュリティ重視のコーディングや推論タスクに利用できるようになりました。


GitHubのダッシュボードが更新され、デフォルト表示タブの固定や余白の縮小、デフォルト表示件数の増加などにより、一目でより多くの情報を確認できるようになりました。


エンタープライズ向けに追加されたきめ細かな権限を使用することで、エンタープライズGitHub AppsからエンタープライズレベルのCopilotシート管理APIを呼び出し、ユーザーやエンタープライズチームへのCopilotシートの割り当てを制御できるようになりました。


GitHubの個人アカウントのリポジトリでも、Issueのタイプやカスタムフィールドの設定、およびIssue画面からのラベルやマイルストーンの直接作成が可能になりました。


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

MBK WellnessとAWSが実施したAI駆動開発(AI-DLC)ワークショップの事例記事です。経営層を含む22名が実案件の要件定義やモック作成を体験し、「AIが進め、人が決める」開発プロセスを実践しました。

その結果、AI導入の真のボトルネックは技術ではなく、部門間の調整や意思決定プロセスにあることが判明しました。同社は現在、開発スピードを最大化するための権限委譲や組織のフラット化に取り組んでいます。


AI

Microsoft

Azure Content UnderstandingにGPT-5.6、GPT-6、GPT-6.1ファミリーが追加され、ワークロードの品質やトークンコストの要件に応じた最適なモデル選択の指針と評価データが公開されました。


Microsoft FoundryにAnthropicの最新モデル「Claude Fable 5.2」と「Claude Mythos 5.2」が追加され、ソフトウェアエンジニアリングやライフサイエンス、セキュリティなどの高度な専門業務への対応が可能になりました。


Google

Gemini Intelligenceは単一の機能名ではなく、高いシステム基準を満たす特定の7機種向けの機能群の総称です。アプリ経由で提供される自動化機能とは区別され、日本でも段階的に提供範囲が広がっています。


Googleは、新モデル「Gemini Decision 1」を搭載した高速なマルチモーダル意思決定向けの新エンドポイント「Gemini Decisions API」を発表しました。テキスト、画像、音声、動画、PDFなど最大256Kトークンの入力に対し、1回の処理で最大1,000個の独立した質問を同時に評価できます。

1トークンずつテキストを生成する従来の方式とは異なり、単一のフォワードパスで選択肢をスコアリングするため、エンドツーエンドで150〜250ミリ秒という低遅延を実現しています。評価形式は「はい/いいえ(noul)」「多肢選択(choice)」「ルーブリック評価(score)」の3種類に対応し、すべての回答に0から1の信頼度スコアが付与されます。

料金は入力100万トークンあたり0.10ドルで、出力トークンは無料です。Google AI Studioでプロトタイピング用の無料枠が提供されており、すでにGoogle内のモデルルーティングや安全対策などの機能に活用されています。


Google DeepMindは、最新の視覚・言語・行動(VLA)モデル「Gemini Robotics 2.5」を発表しました。このモデルは器用さ・信頼性・安全性を大幅に向上させ、工場の生産ラインや日常環境での多様な実世界タスクの習得と遂行を加速させます。


Google DeepMindが発表した次世代DNA配列モデル「AlphaGenome 2」は、単一細胞レベルで遺伝子変異が特定の細胞種や疾患状態に与える影響を高精度に予測し、病気のメカニズム解明や創薬に貢献します。


Apple CarPlayでGeminiアプリが利用可能になり、運転中にハンズフリーの自然な会話で予定の確認、メールの要約、ブレインストーミングなどができるようになりました。


JetBrains

JetBrains IDEの2026.3リリースで、AIコーディングエージェントを統合管理できるワークスペース「Air」の提供が開始されました。

JunieやClaude等の複数エージェントの並行実行やGitワークツリーでの作業分離、変更箇所のレビューが可能です。無料のJunie Liteも利用でき、開発者が主導権を握りつつ効率的にAIを活用できます。


論文・その他

Googleは、AIエージェントがテキストだけでなく対話的な画面を生成できるオープンプロトコル「A2UI 1.0」をリリースしました。従来のテキスト中心の応答とは異なり、フォームやグラフなどの操作画面を提示できるため、複雑な予定調整や情報の比較を直感的に行えます。

A2UIでは、エージェントがUIの構成を記述し、WebやiOS、Androidなどの各アプリが独自のネイティブコンポーネントで安全かつ高速に描画します。ReactやFlutterなどのレンダラーや、Python、TypeScriptなどの開発者向けSDKも提供されており、GeminiやClaudeといったAIアシスタント内でも一貫した操作体験を実現できます。

すでにアトラシアンやバイトダンス、Alationなどの企業が導入を進めており、Google社内でもGemini Notebookなどで活用されています。ユーザーの状況に合わせた柔軟な操作画面をクロスプラットフォームで手軽に構築できる新しい基盤として期待されています。


コーディングエージェントが既存の関数を使わずに同じ処理を再実装してしまう問題を扱った記事です。ソース全文ではなく「場所・名前・引数と戻り値・ふるまい」をまとめた短い関数一覧を指示ファイルに記載して渡すことで、コードの再利用率が大幅に向上するという内容です。あわせて、レビュー時に重複を確認することも重要になるとしています。


主要なLLMに場所を指定せずに文化的な質問をすると、日本を例に挙げやすいバイアスが最新モデルでも続いていることと、この偏りを防ぐにはプロンプト側でプログラムにより国を明示的に割り当てる必要があることを、論文著者への取材と独自の追試結果から解説しています。


クラウド

Azure

Azure Updates (2026-11-12) | ブチザッキ

2026年11月12日時点のMicrosoft Azureや.NET関連の最新アップデート情報のまとめです。

最も大きなトピックとして、.NET 11が正式にリリースされました。これに伴い、Azure Functionsでも.NET 11の一般提供(GA)が開始されています。一方で、Azure Static Web Appsでは.NET 8および.NET 9のサポートが終了したため、早期の移行が推奨されています。

AIおよびMicrosoft Foundry関連では、Anthropicの「Claude Fable 5.2 / Mythos 5.2」やMoonshot AIの「Kimi K3.1 Pro」といった最新モデルに加え、falが提供するメディア生成系モデルへの対応が追加されました。また、Speech APIでのリアルタイム多言語文字起こしやマルチチャンネル音声認識も一般提供(GA)となっています。

その他の主要サービスでも多くの機能が追加されています。App ServiceではWindowsのFreeプランでの64ビットサポートや、耐量子暗号(PQC)向けTLSの準備が進められており、Azure Front Doorではエッジアクションや耐量子鍵交換ポリシーがGAとなりました。また、AKS上のAIワークロード向けにクラウドストレージ用分散アクセラレーター(DACS)がプレビュー公開されるなど、インフラや開発ツール全般で幅広くアップデートが実施されています。


Azure Functionsにおいて、分離ワーカーモデルによる.NET 11のサポートが一般提供(GA)されました。現在はC#に対応しています。

今回のリリースでは新しいプロジェクトSDKが導入され、設定が簡素化されました。インプロセスモデルやLinux Consumptionプランの既存アプリを移行・更新する際は、対応環境や互換性を事前に確認する必要があります。


Cloudflare

Cloudflareは、不安定なグローバルネットワーク環境下でもシステムが停止せずに稼働し続けられるよう、リーダーへの依存や障害検知を不要とする新しい合意アルゴリズム「QuePaxa」を分散サービス「Meerkat」に採用しました。


OS

Windows

マイクロソフトは2026年11月10日(米国時間)に月例セキュリティ更新プログラムを公開しました。WindowsやOffice製品などでリモートコード実行などの深刻な脆弱性が修正されています。

特にMicrosoft Outlookのなりすましの脆弱性は、公開前に悪用が確認されているため、早急な適用が呼びかけられています。多くの環境では自動更新が有効ですが、対象製品の利用者には早期の適用や詳細情報の確認が推奨されます。


macOS

カナダTunabelly Softwareが、Apple M6チップ搭載のMacBook ProやiMac、およびPROLED XDRディスプレイ搭載のMacBook Proのファンコントロールや温度センサーに対応したシステムモニタアプリ「TG Pro v2.105」をリリースしました。


Microsoftは2026年11月10日、「Microsoft 365/Office for Mac v16.115」のセキュリティアップデートを公開しました。

ExcelやWord、PowerPointなどで、月別過去最多となる計140件の脆弱性が修正されています。特にExcelやWordなどの修正には複数のリモートコード実行(RCE)脆弱性が含まれるため、早急な適用が推奨されています。


MicrosoftがAI(Vibe Coding)を活用し、Windows向けの人気プロセス管理ツール「Sysinternals Process Explorer」をMacへ移植して公開しました。

macOS 14以降に対応し、リアルタイムのプロセスツリー表示やシステム情報グラフなどの主要機能を備えています。


業界動向・時事

インターネットは人類最大のアーカイブとして死者の痕跡を保持し続けていますが、それらのデータは企業の収益性に基づいて管理されており、極めて脆弱です。

近年では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?