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

1
Posted at

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

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

プログラミング

Go言語

この記事は、Goの公式パッケージサイトpkg.go.devが新たに公開したAPIを使い、著者がターミナルで動くTUI(Bubble Tea製)のパッケージ探索ツールを作った過程を紹介しています。

OpenAPI仕様が公開されたことでoapi-codegenによるクライアント自動生成が容易になった点や、実際の実装構成、今後のブラウザ不要な開発体験への展望についても触れられています。

Neovim中心の開発者にとって便利な内容です。


C++

C++コミュニティ向けの無料オンラインカンファレンス「Pure Virtual C++ 2026」がYouTubeでライブ配信中で、C++/Rust連携やAI活用、ビルド高速化など多彩なセッションを視聴できる内容の記事です。


JavaScript

Node.jsプロジェクトが、深刻度HIGHの脆弱性を修正するため、26.x・24.x・22.x系列のセキュリティリリースを2026年7月27日前後に公開する予定であることを伝える記事です。


Python

PyCharm 2026.2は、多くの新機能を備えたリリースです。まず、新しいRustプラグインによってPython拡張機能の開発が可能になり、デバッガーとしてはdebugpyがデフォルトのエンジンとして採用されました。

また、uvツールチェーンを活用した外部ユーティリティの実行管理が刷新され、uv、Poetry、Hatchによるマルチプロジェクト構成やuvワークスペースが標準でサポートされるようになっています。

エディタ面では、複雑なソースファイルやノートブックを効率的に把握できる「ミニマップ」機能が追加されました。さらに、Pyrefly型エンジンとの統合により大規模なPythonコードベースでのコード解析が高速化されています。

そのほか、JetBrains AIライセンスがあれば自然言語のプロンプトから新規プロジェクトを自動生成できる機能や、AIエージェントがフレームワークや規約などのコンテキストを継続的に把握できる「エージェントスキルマネージャー」も追加されました。


Ruby

RubyMine 2026.2がリリースされました。AIデバッガーがアプリの問題を自動調査する「エージェント型デバッグ」や、独自のOpenAI互換モデルを使えるAI補完機能が追加されています。また、GitHub CopilotがAIチャットから直接利用できるようになりました。

シンボルベースのコード解析エンジンが標準で有効になり、ドキュメント表示や型情報、リネームなどの精度が向上しています。さらにRBSやRSpec 4への対応強化、プロジェクト外コードを飛ばすデバッグ機能、gem環境更新のバックグラウンド化など、開発体験全般の改善も行われています。


Unity

この記事は、2027年初頭に発売予定の次世代Unityエンジン「Unity 7」を紹介するものです。

Unity 6からの移行がスムーズに行えることが特徴で、CoreCLR採用による開発速度の向上、コーディングエージェントも含めた共同作業のしやすさ、ニューラルアップスケーリングによる高品質グラフィックス、収益化支援機能の強化などが盛り込まれています。


MySQL

この記事では、MySQLのレプリケーション遅延調査に役立つ「Replication Applier Metrics」機能が紹介されています。従来はSeconds_Behind_Sourceだけでは遅延原因が分かりませんでしたが、この機能によりPerformance Schemaからcoordinatorの待機理由やworkerごとの適用進捗、未処理トランザクション量などを詳細に確認できるようになりました。MySQL 9.7からCommunity Editionでも利用可能となり、SHOW REPLICA STATUS等と組み合わせることで、より的確な遅延原因の特定ができるようになったと説明しています。


Wordpress

2026年7月17日、WordPress.orgは深刻な脆弱性CVE-2026-63030とCVE-2026-60137を修正したセキュリティ版7.0.2を公開しました。2つを組み合わせると「wp2shell」と呼ばれる未認証のリモートコード実行が可能になります。

対象はWordPress 6.9系および7.0系で、7.0.2などへの更新が必要です。

すでに悪用試行を確認したとの報告もあり、早急な対応が推奨されています。


Azure DevOps

Azure DevOps ServerのセキュリティやバグFixを含む最新パッチが公開され、対応バージョンへの更新が推奨されています。


GitHub / GitHub Copilot

GitHub Code Qualityが2026年7月20日にパブリックプレビューから一般提供へ移行し、有料製品となります。

料金はアクティブコミッター1人あたり月額10ドルに加え、Copilotコードレビューなどのアクティブ機能利用分の従量課金が発生します。

一方でOrganization全体への展開や品質ダッシュボード、ルールセットによるカバレッジ適用など新機能も追加されます。利用を希望しない場合は7月20日前にリポジトリで無効化する必要があります。


GitHub CopilotのCanvas機能を使って、対話だけでは難しい複雑なタスクの可視化・操作・自動化を行う具体的な活用例を紹介する記事です。


コーディングやエージェント型タスク向けに設計されたGoogleの新モデル「Gemini 3.6 Flash」が、GitHub Copilotで段階的に利用可能になったことを伝える記事です。


ツール

Docker ComposeのProvider Servicesを使い、docker compose upだけでAWS SSMや1PasswordなどからシークレットをコンテナへOSSプラグイン「docker-vals」を紹介する記事です。


Oblien LLCが2026年7月18日、オープンソースのデプロイ基盤「OpenShip」をApache 2.0ライセンスでGitHub公開しました。Gitリポジトリを指定するだけでスタック検出・ビルド・任意のLinuxサーバーへのデプロイが可能で、データベースやドメイン、SSL、CDN、メールなども一元管理できます。CLIやWebダッシュボード、デスクトップアプリから利用でき、DKIM対応の独自メールサーバーも特徴です。


AI

Google

Googleは新モデル「Gemini 3.6 Flash」「3.5 Flash-Lite」「3.5 Flash Cyber」を発表しました。3.6 Flashはコーディングや知識作業、マルチモーダル性能が向上し、出力トークン消費は3.5 Flashより17%削減、コストも低減しています。安全面ではジェイルブレイク耐性も強化されました。

3.5 Flash-Liteは3.5シリーズ最速で、低コスト・高速処理を実現し、エージェント型ワークフローや大量処理向けに設計されています。3 Flashを上回るベンチマーク結果も示しています。

3.5 Flash Cyberは、コード脆弱性の検出・修正に特化したモデルで、CodeMenderと組み合わせて利用されます。悪用リスクを踏まえ、当面は政府や信頼できるパートナー限定の試験提供となります。

これらの新モデルはGoogle AI Studioやアプリなどを通じて順次利用可能となり、今後はGemini 3.5 Proや次世代のGemini 4の開発も進められています。


GoogleがコードのセキュリティAIエージェント「CodeMender」のプレビュー提供を開始しました。脆弱性の検出・攻撃可能性の検証・修正パッチ生成までを自動化し、開発者の確認を経てコードに反映します。Gemini Enterprise Agent PlatformやAI Threat Defenseから利用でき、C/C++、Go、Python等の主要言語に対応しています。


Anthropic

この記事は、AnthropicのDeputy CISOによる、エージェント型AI導入時のセキュリティリスク管理法を解説したものです。ゼロリスクを目指すのではなく、未信頼コンテンツの範囲・実行アクション・被害範囲・可観測性という4つの問いでリスクを見極め、権限を最小限に絞りながら段階的に運用範囲を広げる考え方を、社内事例を交えて紹介しています。


Datadogは、AIエージェントがコードを直接書くのではなく仕様を生成し、それを検証・実行するカーネル「Temper」を開発しました。CourierやHelixなど過去のプロジェクトで生じたボトルネックを経て、エージェント自身が安全かつ再利用可能な仕組みを構築できるようになったという事例を紹介しています。


Sakana.ai

Sakana AIが新しいオーケストレーションモデル「Fugu-Cyber」を発表しました。CyberGymやCTI-REALMといった実践的なサイバーセキュリティ評価基準で最先端の性能を達成しています。

一方で、フロンティアモデルへのアクセスだけでは企業の安全対策は解決しないと指摘し、人間の専門知識との組み合わせや検証体制の重要性を強調しています。API提供にあたっては利用申請と審査を設け、責任ある展開を目指しています。


AWS

本記事は、2026年7月13日週のAWS生成AI関連ニュースをまとめたものです。村田製作所のAIエージェント活用事例、Kiro公開1周年記念記事群、GPT-5.6のBedrock・Kiroでの提供開始、GuardDuty AI Protectionなどのセキュリティ機能拡充、SageMaker JumpStartの新モデル追加といったサービスアップデートを幅広く紹介しています。


JetBrains

JetBrainsは、コーディングエージェント向けの新機能「JetBrains Context」を発表しました。リポジトリを意味的に索引化し、複数リポジトリ横断検索も可能にすることで、エージェントの探索作業を削減します。ベンチマークではエージェントのターン数を最大68%、コストを最大48%削減できたとのことです。JetBrains AIサブスクリプションに追加費用なしで早期アクセスが提供されています。


JetBrains Airの新リリースでは、GitHub CopilotやOpenCode、Pi、ClineなどACP対応の外部エージェントを接続できるようになりました。会社指定のツールやローカルモデル(Ollamaなど)も利用可能です。またIntelliJ IDEAエンジンによるJava/Kotlinのコード解析・ナビゲーション機能が追加され、WindowsでもDockerタスクの実行に対応しました。さらに変更内容の事前確認やClaudeのコンテキスト使用量表示など、エージェント実行時の管理機能も強化されています。


論文・その他

この記事は、20年前のJava 1.5製レガシーコードをAIの力を借りて現代化した実践記です。

最初は「観光客」のようにAIへ丸投げした結果、幻の依存関係や誤った構造を提示され失敗しました。

そこで著者は「考古学者」のようにAIへ厳密な監査を指示し、コードの実態を把握。Dockerで当時の環境を再現して安定した基準を作り、段階的にJava 8・Gradleへ移行し、テストや並行処理も検証しました。人間が方針を導き、AIが翻訳作業を担う協働の重要性が語られています。


ZOZOのMA推薦ブロックが、AI活用による工数削減を1年間計測した結果を紹介する記事です。

GitHub Projectsでタスクごとに削減工数を記録・可視化する仕組みを運用し、半期比較でAI活用率は45%から71.5%へ、削減工数は約2.1倍に伸びたことが分かりました。

一方で、メンバーの体感ほどの削減幅は実測されておらず、そのギャップの要因も分析しています。

今後は仕様の明文化やAIレビューの自動化などを通じて、チームの生産性をさらに高めていく展望が語られています。


LLMエージェント向けドキュメントやAPIの改善は、直感が外れやすいため、本番に反映する前にDev Proxyなどで応答を模倣し、仮説を安価かつ高速に検証してから有効な変更のみを実際に適用すべきだという内容です。


AIにイライラして返信を打ち直すたびに、その繰り返し動作が脳内の回路を物理的に変化させている可能性を紹介する記事です。


著者は、期限のないOSS開発でAIオーケストレーターが常に作業の先延ばしや次のタスクを提案し続ける現象に気づき、これを「継続圧力」と名付けました。原因を自己分析や第三者チャットで検証し、最終的に「作業完了後に次の行動を提案せず、そこで終える」というルールを導入することで、この傾向を抑えられたと報告しています。


AIへの依頼は人への依頼と似ていますが、AIは経験を重ねても学習が省略できず、ドメイン知識も持ちません。そこでウォンテッドリーではPRレビューで得た暗黙知をAGENTS.mdに蓄積し、Devinの自動化機能で週次更新する仕組みを構築し、フィードバックを組織の資産として育てています。


本記事は、Anthropicの新モデル「Fable 5」向けプロンプトガイドを読み解いたものです。ガイドはプロンプト集に見えて、実際にはタイムアウト、メモリ、サブエージェント、検証体制など実行基盤全体の設計指針だと指摘しています。

長時間自律的に動くモデルでは、細かい手順を指示するより、目的・権限・完了の証拠・進捗の伝達を明確にし、その範囲内の判断は任せる方が有効だとしています。「完了しました」という報告もツール結果と照合して検証すべきであり、また安全上の境界は文章の指示だけでなく、サンドボックスなど環境側で担保すべきだと述べます。

さらに、以前のモデル向けに積み上げてきた細かい指示(Skill)が、新モデルではかえって性能を下げる可能性があるとし、安全・権限に関わる不変の指示と、モデルの癖を補正するだけの寿命のある指示を区別して監査する必要があると論じています。OpenAIのGPT-5.6ガイドも同様の方向性を示しており、著者は自分たちの仕事の定義を見直すことこそが本質だと結んでいます。


クラウド

AWS

2026年7月13日週の週刊AWSブログでは、多数のアップデートが紹介されています。SageMaker HyperPodのカスタムAMI対応や、JumpStartでのPII検出モデル、音声文字起こしモデル、Gemma-4などのAIモデル追加、BedrockでのGemini/OpenAI GPT-5.6提供開始など、AI関連の強化が目立ちます。

セキュリティ面では、Security HubのAIインベントリ機能やGuardDuty AI Protectionが新たに提供され、AIワークロードの可視化と脅威検知が強化されました。

その他、Lambdaのコーディングエージェント向けセットアッププロンプトやself-managed code storage対応、CognitoのパスワードハッシュインポートAmazon S3の低頻度アクセスクラスへの即時移行対応、サステナビリティの取水量データ追加なども発表されています。


OS

Windows

Windows 11 Insider Preview Build 28120.2546では、AVD/Windows 365でのスマートカード取り外しポリシー強化、NarratorのHID規格対応点字ディスプレイの即時接続対応、Voice Accessのポルトガル語・韓国語対応、Bluetooth設定のゲームパッド操作対応などが行われ、Graphics設定のクラッシュ修正やダークモード時の効果音改善も含まれています。


macOS

Apple Silicon Mac上でAppleのコマンドラインツール「container」を利用し、Linuxコンテナを管理できるGUIアプリ「Davit」がリリースされました。元SpotifyやDatadogのエンジニアが開発したもので、OrbStackやDocker Desktopに似た機能を持ちます。コンテナの作成・起動停止、CPUやメモリの状態表示、ログやターミナル、Docker Composeの読み込みなどに対応しています。オープンソース(MIT)で公開されており、システム要件はmacOS 15 Sequoia以降です。


DisplayLinkが、macOS 27 Golden Gate Betaへの初期対応やスリープ復帰後の外部ディスプレイ接続不具合、高リフレッシュレート時のウィンドウのカクつきなどを修正した「DisplayLink Manager macOS v16.2」をリリースしました。


業界動向・時事

21日のニューヨーク市場で円相場が1986年以来となる1ドル163円台に突入しました。中東情勢の急速な緊迫化を受け、投資家がリスク回避から「有事のドル買い」を強めたことが主因です。トランプ大統領がイランへの攻撃を警告し、フーシの海上封鎖宣言で原油高も進みました。日本政府は骨太の方針で日銀の独立性に配慮した修正を加えましたが、円安を止める効果は乏しく、政府による円買い介入への警戒が高まっています。


この記事は、AIの普及によってITエンジニアの賃金格差が広がっている実態を紹介しています。

2022年以降、AIに代替されにくい上流工程の単価は上昇する一方、コーディングなど下流工程の単価は下落しています。

また、同じAIツールを使っても生産性に大きな差が出ており、AI活用力が評価や昇進にも影響し始めていることが伝えられています。

補足:

そもそもHTMLコーダーは「エンジニア」なのか、エンジニアはエンジニアリングをする人間のことを言うのではないのかと言う根源的な問いが「ITエンジニア」に問われているのだと思います。そして、そもそもソフトウェア開発は真にエンジニアリング(工学)たり得るのかという問いも持ち続けるべきでしょう。そしてITエンジニアはより実装技術よりも概念的な技術が要求されるフェーズに変わってきているのだと思いますが、実装より概念が重要というのは昔から変わっていません。


NVIDIAが推論シフトを見据え、独自CPUや推論専用ASIC、次世代メモリー、光電融合など、GPU以外の技術にも注力する全方位戦略を加速させていることを解説した記事です。


NVIDIAの次世代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?