Engineer's Digest - 忙しいエンジニアのための技術情報ダイジェスト

忙しいエンジニアのための技術情報ダイジェスト。前日の話題をサクッと把握!

2025/07/11 #247 - 今日の技術情報ダイジェスト

サイボウズ新入社員研修2025:エンジニアの基礎知識を深掘りする講義資料

サイボウズは2025年度エンジニア新人研修の講義資料を公開しました。この研修は「講義実習」と「実践演習」の2フェーズで構成され、組織理解、知識・実践、同期との繋がり強化を目的としています。公開された資料には、AIツール開発、モバイル、Git/GitHub、Dockerに関する講義資料や動画が含まれており、サイボウズのエンジニアサイトやYouTubeチャンネルで閲覧可能です。特に注目されるのは、ソフトウェアライセンスに関する講義で、ソフトウェアは著作物であり、OSS(オープンソースソフトウェア)の利用にはライセンス条件の遵守が不可欠であること、コピーレフト型、準コピーレフト型、非コピーレフト型の違いとそれぞれのソースコード開示などの条件について解説されています。また、GitHub Copilot活用に関する資料では、AIツールによる開発効率化について、機密情報の学習利用に関する規約確認の重要性、VSCodeやGitHubでの具体的な活用例(コード補完、チャット、設計相談、レビュー補助)、そしてAgent Modeによる設計から実装、テストまでの自動化デモが紹介されています。AIの提案は必ず裏取り・レビューを行い、常に最新情報をキャッチアップすることが推奨されています。

blog.cybozu.io

speakerdeck.com

speakerdeck.com

AIの脆弱性とセキュリティリスク:プロトコルMCPの漏洩問題と対策

AIのプロトコル「MCP」に、AIが指示とデータを区別できないことに起因する脆弱性が発見されました。この脆弱性を利用すると、攻撃者は隠しプロンプトを通じてSQLデータベース全体を漏洩させる可能性があります。この問題は、AIだけでなく人間にとっても見破りにくい場合があり、開発者はAIへの入力データに細心の注意を払う必要があります。

gigazine.net

Claude Codeの賢い使い方:NGワード設定でAIとの対話をスムーズに

Claude Codeの予期せぬ動作によるストレスを軽減するために、「NG Word集」や「NG Command集」を設定し、不適切な言葉や不正なコマンド実行をAIに注意させる方法や、bashコマンド実行前にフックして意図しない動作を回避する具体的な設定方法を、設定ファイル(.claude/settings.jsonなど)を用いて解説します。

zenn.dev

AI時代に先駆ける:Apple IntelligenceとSiriの進化、そしてChatGPT連携

Appleが新AI「Apple Intelligence」を発表、Siriの性能向上や文章作成・画像生成機能強化に加え、iPhone・iPad・Macでの利用、ChatGPT連携を発表し、Anthropic社との提携も公表。AI分野での競争激化が予想される。

www.itmedia.co.jp

Microsoft Copilotで変わるWindows活用:新しいAI導入支援キットが登場

MicrosoftがAI活用推進のため公開した「Microsoft Copilot Adoption Kit」は、WindowsヘルプページやMicrosoft Learnを通じて、特にWindows 10/11ユーザー向けのCopilot導入・活用支援を目的としており、AIへの理解深化と活用拡大を目指す姿勢を示しています。これは、AWSやQiitaのAI活用事例にも言及されたIT業界全体のAIへの関心の高まりを反映しており、一部Windowsコマンド解説ページで発生した「SOS」表示は翻訳ミスかとも推測されていますが、本質的にはAI時代の到来とそれに伴う変化への対応が進行中であることを示唆しています。

www.itmedia.co.jp

パスワード管理の甘さが招いた悲劇:マクドナルド応募者情報流出事件

マクドナルドの求人サイトで、パスワードの脆弱性により、応募者6400万人分の氏名、メールアドレス、電話番号、住所、希望シフトなどの情報が流出しました。セキュリティ専門家が管理者用ページへの不正アクセスを発見し、問題が発覚。求人サイトに統合されたAIボット「Olivia」の不審な挙動が調査のきっかけとなり、発見から約2時間後にアクセスは遮断されましたが、情報流出の事態が発生しました。

gigazine.net

Python開発の新定番「uv」入門:pipとvenvからの乗り換えガイド

Python開発者向けに、パッケージ管理と仮想環境構築を高速化するツール「uv」を紹介します。uvはpipやcondaよりも優れたパフォーマンスを発揮し、開発者の生産性向上に貢献します。具体的には、Pythonバージョンのインストール、仮想環境の作成、パッケージの追加・削除といった一連の操作をコマンドラインで効率的に行うことができます。uvを活用することで、開発プロセス全体の効率化と、環境構築・パッケージ管理における手間を大幅に削減することが可能となります。

atmarkit.itmedia.co.jp

AIブームを牽引するNVIDIA:時価総額4兆ドル突破の衝撃

米半導体大手エヌビディアの時価総額が一時4兆ドルを突破し、AI開発に不可欠な半導体で独走状態を維持し、わずか1年強で時価総額が3兆ドル増加するなど、今後のAI技術の発展とともに、さらなる成長が期待されています。

www.nikkei.com

トヨタが描く未来都市:AIエージェントによる大規模行動シミュレーション「CitySim」

トヨタ自動車が開発した「CitySim」は、大規模言語モデル(LLM)を活用し、都市で暮らす人々の行動を再現するシミュレーターであり、従来のシミュレーションでは難しかった個人の意図や適応的な行動をAIエージェントが実現し、記憶や長期目標を持ち、現実的な日常スケジュールを生成して行動を変化させるこの技術は、首都圏に1000体の「人格AI」を生活させ行動シミュレーションを行い、実際の人間と近い移動パターンや群衆密度を再現しており、最大100万体まで拡張可能で、都市計画やビジネス戦略への応用が期待されています。

www.techno-edge.net

YouTubeの収益化ポリシー変更:AI生成コンテンツと切り抜き動画への対応

YouTubeがAI量産型コンテンツの収益化を制限する一方、ヤマハは30年にわたるネットワーク製品の成功要因をInterop 2025で公開し、ZoomはAI強化で会議体験を向上させます。また、最新RyzenやRTX搭載のゲーミングPCがお買い得で、バッテリー交換可能なノートPCや頑丈なThinkPadも注目。さらに、ランサムウェア対策、バックアップの重要性、MDR導入のメリットについても解説しています。

ascii.jp

AIが生み出す音楽の進化:話題のロックバンドは本当にAIだったのか?

話題沸騰中のロックバンド「The Velvet Sundown」の音楽が、全てAIによって制作されていたことが発覚しました。当初は否定していたバンド側ですが、後にツールの使用を認めました。このバンドは70年代風のサウンドでSpotifyなどで数十万回再生されるほどの人気を集め、AIが制作した楽曲が多くの人々に受け入れられた理由も探られています。さらに、バンドのビジュアルイメージもAIで生成されたものでした。

nazology.kusuguru.co.jp

Windowsアップデートの強制は過去のものに?旧OSへの対応変更

Windows 10/11旧バージョン向け更新プログラムKB5001716の機能変更により、旧OS向けの大型アップデート自動ダウンロード・インストール機能が削除され、サポート終了が近いOSに対する機能更新プログラムの自動適用がなくなりましたが、サポート終了が近い旨の通知機能は引き続き提供されます。

pc.watch.impress.co.jp

Galaxy Z Fold7:薄さと高性能を両立した最新フォルダブルスマホ

サムスン電子ジャパンは、薄さ約8.9mm、重さ約215gを実現したフォルダブルスマホ「Galaxy Z Fold7」を8月1日に発売します。7年間のOS・セキュリティアップデート保証が付帯し、メインディスプレイは8インチ、高性能チップセットと4400mAhのバッテリーを搭載しています。さらに、2億画素カメラやAI機能の強化により、写真編集や音声消去といった機能が向上しました。

k-tai.watch.impress.co.jp

AI時代のSEO戦略:「LLMO」で検索結果の主導権を握る

GoogleのAI検索機能である「AI Overview」や「AI Mode」の登場により、ユーザーは情報を短時間で入手できるようになりましたが、AIが直接回答するためウェブサイトへの流入が減少し、収益に影響が出ています。この変化に対応するため、AIに自社やウェブサイトを引用させるマーケティング手法である「LLMO(大規模言語モデル最適化)」への関心が高まっています。

forbesjapan.com

オラクルとAWSの提携:データベースをAWS上で活用し生成AIを加速

米オラクルが自社データベースをAWS上で利用可能にし、数ヶ月以内に日本でも展開予定であることから、オラクルのデータをAWSの生成AIサービスで活用しやすくなる見込みです。

www.nikkei.com

日本におけるAI利用の実態:中国・米国との比較と若年層の動向

2024年のAI利用に関する調査によると、日本人のAI利用経験者は54%に達し、中でも20代の利用率は44.7%と若年層で高い傾向が見られます。AIの主な利用目的は「情報検索」と「文章作成」であり、利用者は「時間短縮」や「効率化」といったメリットを感じています。AI活用を支援するサービスの増加も、今後の普及を後押しすると期待されています。

www.itmedia.co.jp

ゲーム開発者のAI活用状況:効率化の実感と情報漏洩への懸念

ゲーム開発者100人超へのアンケート調査により、約7割がAI活用に効果を実感しており、特に「情報検索」や「文書作成」での活用が進んでいること、また「業務効率化」への期待が大きい一方で「情報漏洩」を課題として懸念していることが明らかになりました。加えて、2026年4月にはAI人材育成を目的とした新たな国家資格が創設される予定です。

www.itmedia.co.jp

複数PCをスマートに操作:無料ソフトで実現するマルチPC環境

PCを複数台お持ちのエンジニアにとって、1台のキーボードとマウスでそれらをまとめて操作できる機能は非常に魅力的です。この記事では、無料ソフトPowerToysを活用して、物理的な切り替え器なしに同一LAN内のPC間でマウスカーソルの移動を境界線なく行う方法を紹介しています。これにより、画面ロック中のPC操作やクリップボード、ファイルの共有まで可能になり、最大4台のPC環境を格段に快適にします。ただし、モニター切り替えや用途によってはリモートデスクトップとの使い分けも考慮すべき点として挙げられています。

pc.watch.impress.co.jp

YouTubeのクリエイターエコノミー変革:AIコンテンツ収益化制限と「人間らしさ」の追求

YouTubeは2025年7月15日から、AIで大量生成された低品質コンテンツ対策を名目として、クリエイターの収益化ポリシーを変更し、「人間らしさ」の再定義を目指します。この変更により、「大量生産されたコンテンツ」や「反復的なコンテンツ」は収益化対象外となり、AIスロップの氾濫を防ぎプラットフォームの質向上と広告主誘致を目指しますが、明確な基準の曖昧さはYouTubeの裁量権を確保する戦略と考えられ、クリエイターエコノミーに大きな影響を与え、新たな淘汰の時代をもたらすでしょう。

xenospectrum.com

AIブラウザ戦線:Perplexity CometとOpenAIブラウザの登場

Perplexity社がAI搭載Webブラウザ「Comet」を公開しました。これはOpenAIがChatGPTに続きGoogle Chromeに対抗するWebブラウザを開発中であること、Opera社がAIブラウザ「Opera Neon」をリリースしたこと、そしてGoogleがAIを活用した「AI Mode」を発表し検索機能強化を目指している状況と並行して発表されたものです。

www.itmedia.co.jp

UPSIDERが目指す未来のFintechインフラ:法人カード事業から金融プラットフォームへ

UPSIDERは、法人カード事業を基盤に、決済・与信・請求回収といった金融インフラを多様なブランドに対応可能なプラットフォームへと進化させており、そのために複数ブランドを安全かつ高速に扱うための技術構造改革を進め、法人信用データベース構築や不正利用の最小化を通じて挑戦者への資金供給を目指す中で、「忍者と侍」の開発文化を体現し社会インフラ構築を目指しています。

tech.up-sider.com

AIコーディング支援ツールを使いこなす:エンジニア向け学習ガイド

freee Developers Hub の記事では、エンジニアがAIコーディング支援ツール(Coding Agent)をより深く理解し、効率的に活用するための学習方法について解説しています。LLMとの対話、プロンプトエンジニアリング、モデルのシステムカード読解といった知識習得に加え、ツールの活用、セッションログの振り返り、入出力の確認、さらには自作・改造といった実践的なアプローチが推奨されています。AIの「魔法」を解き明かし、盲信せず「アンラーニング」する姿勢が、新たな価値提供につながると強調しています。

developers.freee.co.jp

AI指示の精度を高める「SOW」活用術:コーディング作業を確実に

AIに的確な指示を出すための「SOW(作業明細書)」という手法を紹介します。AIに「SOWを作って」と指示するだけで、作業内容を簡潔に伝えることが可能で、特にコーディングなどの小さな作業をAIに任せる際に非常に有効です。AIが生成するSOWは、具体的な作業内容や期待される結果を含み、AIの作業の「ギャンブル性」をほぼなくせます

techracho.bpsinc.jp

OpenAIが放つ次の一手:Google Chromeを脅かすAIブラウザの登場

OpenAIが数週間以内に独自のAIブラウザをリリース予定であり、ブラウザ市場の約3分の2を占めるGoogle Chromeに対抗することを目指しています。このブラウザはAIを活用し、ユーザーのウェブ閲覧方法を変革することを目指しており、同社のAIエージェント「Operator」が統合される可能性も示唆されています。この動きが成功すれば、Googleの広告収入に大きな影響を与える可能性があります。

gigazine.net

自作キーボード専門店「遊舎工房」の新たな挑戦:M&Aによる成長と未来

自作キーボード専門店である遊舎工房が嘉穂無線HDに買収された経緯について、急成長に伴う経営課題と新たな成長のためのM&Aという文脈で、ホームセンターや電子工作キット事業を展開する嘉穂無線HDとのシナジー効果、そして買収後も遊舎工房の世界観やコミュニティ維持、地方展開を目指すこと、さらに日本発の自作キーボードが海外でも需要がある点に触れつつ、今後の可能性を伝えています。

fabscene.com

2025年プログラマー必見:AI時代の開発効率を上げるツール10選

AI時代のコーディングを加速させる2025年のおすすめプログラマーツールTop10として、API開発をApidogで設計からテストまで一括管理、ターミナル操作をWarpのAI補完機能で効率化、AI搭載IDEのCursorでコーディング速度を大幅向上、タスク管理をTodoistの自然言語入力で容易にし、Git操作をGitKrakenで視覚的に管理、AIペアプログラマーGitHub Copilotでコード生成を支援、デザイナーとの連携をFigmaでスムーズにし実装ミスを防ぎ、オフラインでも使えるLM Studioでプライバシーを守りつつAIを活用、AIによるコードレビュー支援で時間を節約するCodeRabbit、そしてバックエンド開発をFirebaseで簡略化し迅速な開発を可能にするツールが紹介されています。

qiita.com

ローカルLLM実行アプリ「LM Studio」が業務利用無料化:商用ライセンス不要で気軽にAI活用

ローカルLLM実行アプリ「LM Studio」が業務利用を無料化し、商用ライセンスが不要になりました。LM Studioは、Mac、Windows、Linuxといった様々な環境で、特別な知識がなくても誰でも簡単にLLM(大規模言語モデル)を試せるツールです。最新のCopilot+ PCなど、新しいAI体験を求めるユーザーに適しており、活発な開発により多くのユーザーが利用しています。これにより、ユーザーは自身のPC上でAIモデルを動かすことが可能になります。

www.itmedia.co.jp

JavaScriptのforEachでawaitが動かない理由:非同期処理の正しい扱い方

JavaScriptのforEachawaitを使用した場合、非同期処理の完了を待たずに次の処理に進んでしまうのは、forEachがメソッドであり、ループ内のコールバック関数でawaitを使用しても、その結果であるPromiseを待たないためです。非同期処理を確実に待機させたい場合は、for...of構文の利用が推奨されます。

qiita.com