1
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年4月22日

1
Posted at

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

本日も、ネットに流れるトピックから個人的に興味を引かれたものを拾っていきます。

昨日の記事でもお伝えしましたが、GitHubがギブアップして、Copilotの個人有償使用の新規受付を停止し、Anthropicのモデル使用も制限しました。いよいよ推論のための計算資源の調達が出来なくなってきているとみられます。今後このような状況が他のサービスにも広まっていくか注目です。

この記事への感想等コメントで頂けるとありがたいです。

日本でもChromeにGeminiが来る

Googleはブラウザー「Chrome」に搭載したAI「Gemini in Chrome」を日本でも4月21日から提供開始し、利用者はサイトを見ながらAIに質問や要約の指示ができるようになります。

Googleは、Chromeに搭載されたAIアシスタント「Gemini」をアジア太平洋地域に拡大することを発表しました。オーストラリア、インドネシア、日本、フィリピン、シンガポール、韓国、ベトナムなどの市場において、デスクトップとiOSユーザーに対して段階的にロールアウトが開始されています。Gemini in Chromeは、長文コンテンツの要約やタブ間での情報比較などが可能です。さらに、Googleアプリとの統合により、Chromeを離れることなくカレンダーの予定設定、Mapsでの位置情報確認、Gmailでのメール作成が可能です。新しい「Nano Banana 2」機能では、テキストプロンプトで画像を変換できます。「パーソナルインテリジェンス」により、過去の会話の文脈を記憶し、パーソナライズされた回答が得られます。セキュリティも重視されており、プロンプトインジェクションなどの脅威を認識し、機密アクションの実行前に確認を求める仕様です。


プログラミング

.NET

.NET 10.0.7の臨時セキュリティアップデートでは、Microsoft.AspNetCore.DataProtectionパッケージの脆弱性(CVE-2026-40372)に対応するため、HMAC検証のロジックを修正し、復号化に関する問題を解決しましたので、該当するアプリケーションは早急にアップデートされることをお勧めします。


.NET 11 Preview 3 のリリースやサービング更新、Microsoft Agent Framework 1.0 のリリース、Visual Studio 2027 の展開方向など、.NET エコシステムの最新動向と関連するライブラリやリソースをまとめた週刊ニュースレターです。


TypeScript

TypeScript 7.0 Betaは、Goへの完全な移植により従来比約10倍の高速化を実現し、複数チェッカーやビルダーによる並列処理にも対応した新バージョンのベータリリースです。


Python

Pythonの仮想環境パスをデフォルトの「.venv」に統一することを提案する「PEP 832」が提出され、ツールからの検出が容易になることでコミュニティから好意的な反応を得ているという内容です。


Python開発において仮想環境管理のための新しいツール「uv」について、その基本的な考え方から実際の使用方法、さらにはチーム開発での環境共有のベストプラクティスまでを網羅的に解説しており、初心者でも分かりやすく学べる内容となっています。


Azure DevOps

Azure DevOps MCP Serverの4月アップデートでは、WIQL クエリ機能の追加、注釈による安全性向上、ローカル・リモート間の機能統一、パーソナルアクセストークン認証対応、そして実験的なMCP Appsといった複数の改善と新機能が導入されました。


Visual Studio Code

MicrosoftのVS Code Agents Insidersは、AIエージェントを中心に設計された独立型のエディタアプリケーションで、開発者と学生が複雑なプログラミングタスクを計画・実装・デプロイできるように支援する統合プラットフォームです。


Claude Code

Anthropicが開発したエージェント型AIコーディングツール「Claude Code」の詳細な設計を分析し、AIの判断部分が1.6%に過ぎず、権限管理やコンテキスト管理といった運用インフラが98.4%を占めることから、AIエージェント導入の本番運用では長期的な安定性やコスト、技術的負債が重要な検討課題となることを解説しています。


Playwright CLI

Playwright CLI v0.1.8 で新たに追加された attach --cdp=chrome 機能により、ログイン済みの状態や拡張機能を備えた普段使いのローカル Chrome や Edge に直接接続できるようになり、サンドボックス化されたブラウザを新たに起動する必要がなくなったことを紹介しています。


Aspire

Aspire 13.2では、Bun対応やYarnの信頼性向上、コンテナの予測可能性向上など、JavaScriptでの開発体験を向上させるための改善が行われています。


MySQL

MySQL 8.4/9.x時代において、非推奨となったSUPER権限から脱却し、システム変数の変更、接続制御、アカウント管理、移行作業といった役割ごとに細かく分けた権限設計へ移行することの重要性を解説しています。


GitHub

CodeQLが複数のプログラミング言語に対応した新しい機能として、YAML形式のデータ拡張ファイルを使用してカスタムのサニタイザーとバリデータを定義できるようになり、セキュリティ脆弱性の検出と修復がより簡単になったことを紹介しています。


AI

KIMI

Kimi K2.6は、オープンソースのAIモデルで、コーディング、長時間実行、エージェントスワーム機能において最先端の性能を備えています。12時間以上の継続実行や4,000回以上のツール呼び出しに対応でき、複雑な金融エンジンの最適化で185%のスループット向上を達成しました。さらに、シンプルなプロンプトから完全なフロントエンドを生成できるコーディング駆動型デザイン機能や、300個のサブエージェントを300個のステップで並列実行するエージェントスワーム機能を備えています。OpenClawやHermesなどの24時間継続稼働する自律型エージェントでも高い信頼性を示しており、エンタープライズ環境での実用性が確認されています。


OpenAI

GPT-image-2が公開される。

Microsoft

OpenAIの最新画像生成モデル「GPT-image-2」がMicrosoft Foundryで一般公開され、4K解像度対応、多言語対応、向上した指示理解により、企業のデザインやマーケティングなどの実務用途で高品質な画像生成が可能になったことが紹介されています。


Google

本記事は、Googleが実施したAIエージェント「Titanium」の本番環境対応化プロジェクトを通じて、モノリシック構造の解体、Pydanticsによる構造化出力の強制、動的RAGパイプラインの導入、OpenTelemetryによる可観測性の確保、トークン消費の最適化といった、本番環境で動作するAIエージェント開発の5つの重要な教訓をまとめています。


論文・その他

AIを活用して仕様から完成したソフトウェアまで自動生成する「ダークファクトリー」について、その基本パターンや、Gas Town、StrongDM Attractor、Kilroy、Trycycleなどの具体的な実装例を紹介しており、シンプルなTrycycleであれば即座に使い始められることを説明しています。


本記事は、トヨタ生産方式(TPS)の標準化・自働化・カイゼンの考え方をソフトウェア開発プロセスに適用し、組織全体でAI活用の生産性を3倍に高めるための実践的なフレームワークについて紹介しています。


クラウド

Azure

Azure Developer CLIにGitHub Copilotが統合され、プロジェクトのセットアップとエラーのトラブルシューティングをAIアシスタント機能で効率化できるようになりました。


OS

Windows

Windows 11の最新ビルドでエクスプローラーが強化され、フォルダー表示の一貫性向上、対応する圧縮ファイル形式の拡充、ダウンロードファイルのプレビュー機能改善などが実装されます。


macOS


Apple Silicon Macを使用している方が、インストーラのダウンロードから検証、起動可能なUSBインストーラの作成までをワンストップで行える「macUSB」というオープンソースアプリが、新たにダウンロード機能を実装したことについて紹介しています。


業界動向・時事

トランプ米大統領がイランとの停戦を期限なしで延長すると発表し、イラン側が封鎖措置の解除を条件に交渉を中断している状況です。


デジタルエコシステムの基盤となるオープンソースソフトウェア(OSS)は、わずかな開発者の義務感で維持されている状況が続いていますが、生成AIの登場によってこの問題がさらに深刻化しています。AIが学習用データとして吸い上げる人間の知見が減少することで、OSS プロジェクトの持続可能性が脅かされています。特にAIスロップと呼ばれる脆弱性報告が氾濫することで、メンテナーの精神的負担が増加し、プロジェクト廃止へ至るケースも出現しています。さらにAIを活用した「バイブコーディング」の普及により、開発者がOSSコミュニティに貢献や還元を行わないという構造的問題も顕在化しました。OSSメンテナーの60%は無報酬であり、年1000ドル以上の報酬を得ている人は26%に過ぎない状況の中で、企業とOSSの関係を再構築し、開発者への報酬を慈善的なものから事業コストへ転換することが急務です。さらに、AIが未知のセキュリティ脆弱性を発見し悪用する能力を持つようになったことは、「Y2K 2.0」とも呼ぶべき深刻なリスクをもたらしています。


高市首相がアメリカのAI監視企業パランティア・テクノロジー社に接近し、個人データを統合してAIが分析・監視するシステム「ゴッサム」の導入を検討していることについて、欧州主要国は導入を拒否しているにもかかわらず日本政府が進めようとしている不可解さを指摘しています。


1
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
1
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?