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年3月2日

0
Posted at

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

自律型AIエージェントの台頭から、エンジニアのキャリア論、そしてAI企業を巡る国家レベルのドロドロとしたニュースまで。凄まじいAIの進化スピードに振り落とされそうになりながらも、皆様のインプットの助けになりそうな情報をかき集めてみました。

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

プログラミング雑記2026年3月2日.jpg

プログラミング

JavaScript

この記事は、ブラウザの標準機能が進化した現在、Reactが必ずしも必要ではないと主張しています。2010年代はReactは有用なPolyfillでしたが、今はHTML/CSS/Web APIで十分です。複雑なアーキテクチャより、バックエンドFW+Turbo/HTMX+Tailwind+手続き型JSの組み合わせが、シンプルで実用的だと説きます。筆者はReact批判というより、Next.jsの複雑化したエコシステムへの違和感を表現しています。


ツール

GhosttyからmacOS向けターミナルアプリ「cmux」への移行レポートです。cmuxはGhosttyのレンダリングエンジンを使用しており、既存設定をそのまま引き継げるため移行が簡単です。主な特徴は垂直タブサイドバーでのワークスペース管理、内蔵ブラウザ(ターミナルと並表示可能)、スプリットペイン、AIエージェント向け通知機能など。著者が最も気に入った機能はブラウザで、ウィンドウ切り替え不要になり生産性が向上したとのことです。


Claude Powerlineはvim風の統計情報表示機能です。Claude Code専用で、リアルタイム使用量追跡、Git統計、6種類のテーマに対応しています。Node.js 18+とGit 2.0+が必要で、カスタマイズ可能な設定ファイルで多数のセグメント(ディレクトリ、モデル、コンテキスト、セッションコストなど)を調整できます。軽量で依存関係がなく、設定後は自動実行されます。


論文・その他

ソフトウェア開発において、AIコーディングエージェントの登場が開発方法を根本的に変えた。従来の手動コーディングから、複数のエージェントを並列管理する「ファクトリーモデル」へシフトしている。

AI時代の3つの段階は:①自動補完、②協調エージェント、③自律エージェント。現在は自律エージェントが複数時間単位で独立して作業できる段階に到達している。

このパラダイム下では、開発者の価値は「仕様の質」に集約される。複数エージェントの出力品質は、入力仕様の明確さで決まる。従来のスキル(明確な要件、強い抽象化、信頼できるテスト)はより重要になり、特にテスト駆動開発(TDD)は必須になる。

開発者に求められるのは、キーストロークの速さではなく、システム思考、問題分解、設計判断、仕様作成能力。機械が実装を担当し、人間は思考と判断に集中する時代へ移行している。

感想:

人間をソフトウェアの「製造」から排除することで「ソフトウェア・ファクトリー」は完成するのか?


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

本記事は、Visual Studio CodeにおけるGitHub Copilotの動作を制御する.githubフォルダの仕様を解説しています。

このフォルダ内には、5つのカテゴリーファイルがあります。全体指示 (copilot-instructions.md)はリポジトリ全体に適用される常時有効なルール。個別指示 (instructions/*.md)は特定パスにのみ適用。カスタムプロンプト (prompts/*.md)は/コマンドで呼び出す定型タスク。カスタムエージェント (agents/*.md)は@メンションで呼び出す専門家ペルソナ。スキル (skills/*/SKILL.md)はAIが自動判断で実行する専門知識です。

プロンプトでは、${input}などの変数で動的な指示が可能。実装時は、APIキーを機密情報管理に委ね、コンテキストウィンドウを効率的に使用し、スキルの説明を明確にすることが重要です。


要約

Claude Code初学者向けロードマップです。Node.jsをインストールしAPIキーを設定後、基本コマンドから始めます。プロジェクトルートのCLAUDE.mdファイルにプロジェクト規約を記述して文脈を与えることが重要です。次にSkillsという再利用可能な自動化機能を学び、Qiita APIなどの外部サービス連携を習得します。最終ゴールは「先週の学習内容をQiitaに投稿して」という一言で、Gitログ収集から記事生成・投稿まで全自動化することです。5段階のフェーズ(計約1か月)で、業務自動化パイプラインを構築できます。


AI

Google

GoogleがAgent Development Kit(ADK)の大幅な拡張を発表しました。ADKはAIエージェント向けのオープンソースフレームワークで、複雑な本番環境対応のアジェンティックワークフローの構築をサポートします。今回、GitHubやAsana、Stripeなど、複数の大手開発プラットフォームとの提携により、数行のコードでエージェントがコード管理やAPI実行、データベース照会などの実際のアクション能力を獲得できるようになりました。利用可能な統合は、コード開発(Daytona、GitLab)、プロジェクト管理(Notion、Linear)、データベース(MongoDB、Pinecone)、決済(PayPal、Stripe)、音声・メール機能など多岐にわたります。McpToolsetプラグインを活用することで、エージェントの根本的なロジックを変更することなく、これらのツールを柔軟に追加・変更できる統一された開発体験を実現しています。


GitHub Copilot

GitHub Copilot CLIは、ターミナルで動作するGitHub対応のコーディングエージェントです。意図を説明してコード生成を実行し、プルリクエストまでの一連の流れを支援します。

主な6ステップは:1)意図から開始、2)必要なスキャフォルディング、3)失敗時の対応、4)機械的な変更、5)エディタでコード調整、6)GitHubでシップです。CLIは探索と提案に優れ、IDEで精密な調整を、GitHubで協働とレビューを行うという三層構造が効果的です。ユーザーが常に制御権を保ち、自動実行しない設計が特徴です。


GitHub Copilotのエンタープライズ利用メトリクスが、GitHub Copilot CLIのテレメトリを含むよう拡大されました。これにより、企業は日次アクティブユーザー数、リクエスト・セッション数、トークン使用量など、CLI固有のアクティビティを追跡できるようになります。この更新により、企業はCLI導入状況の把握、環境間での使用パターンの比較、消費トレンドの分析が可能になり、より効果的なロールアウト計画が立てられます。


GitHub Copilotの利用指標機能が一般提供を開始しました。チームのCopilot採用状況を追跡できる統合ダッシュボードを提供し、コード補完アクティビティやIDE使用状況の可視化、組織・エンタープライズレベルのレポート作成が可能です。APIを通じたプログラムアクセスもサポートし、きめ細かいアクセス制御で適切な担当者に情報を共有できます。データレジデンシー要件にも対応しており、今後は利用パターンと成果の連携を計画しています。


OpenAI

OpenAI と Amazon が戦略的パートナーシップを発表 | OpenAI

OpenAIとAmazonが複数年の戦略的パートナーシップを発表しました。主要な内容は以下の通りです:

投資: Amazonが総額500億ドルを投資(初期150億ドル、追加350億ドル)

インフラ: OpenAIがAWSを通じて約2ギガワットのTrainium容量を利用し、インテリジェンス生成の効率向上を実現

新サービス: OpenAIモデル基盤の「Stateful Runtime Environment」をAmazon Bedrockで提供開始予定

独占的提携: AWSがOpenAI Frontierの独占的外部クラウドプロバイダーに

これにより、企業はAWS上で本番規模のAIアプリケーションやエージェント構築が可能になります。


すべての人に AI を届けるための拡大 | OpenAI

OpenAIは、AIを全世界で利用可能にするため、1,100億ドルの新規投資を発表しました。AmazonやNVIDIA、SoftBankがパートナーとなり、計算リソースと資本を提供します。ChatGPTは週9億人以上の利用者、Codexは160万人のユーザーを獲得し、企業向けの活用も急速に拡大しています。これらの投資とパートナーシップにより、フロンティアAIをグローバル規模で展開し、インフラを拡張する体制が整備されます。

AIアプリケーション開発

要約

このプレゼンテーションは、社内規程を検索するRAG(検索増強生成)システムの精度を73.3%から100%に改善した事例です。講者Yuchen Lin氏が、複雑な手法より基本的なチャンキング戦略が効果的であることを実証しました。

主要なポイント:

RAGの精度低下要因を「データ最適化」「検索・取得」「LLM生成」の3軸で分析。検証の結果、データ前処理が最も大きな効果を生みました。

鍵となった改善策:

チャンキング戦略の見直しが決定的でした。標準的な小さいチャンクではなく、より大きなチャンク(複数段落)を採用することで、検索結果の精度が大幅向上。これはGoogle検索で1段落より複数段落の情報があるほうが回答精度が上がるのに似ています。

高度な次のステップ:

曖昧な質問に対する「聞き返す」検索機能、規程種別ごとの複数インデックス、意味の切れ目を自動認識するアプローチなども紹介されました。

実装はNext.js+FastAPIで実現。複雑な手法より、まずチャンクサイズなどの基本要素を最適化することが重要という実践的な知見が共有されています。


論文・その他

企業のRAGシステムに隠れた失敗がある。従来の「忠実性」「関連性」といった指標では検出できず、表面的には正しい回答が実際には顧客の問題を解決しないケースがある。Dell Technologiesは、検索品質・回答品質・ワークフロー安全性を測る8つの新しい評価指標を提案。実際のサポートケースで検証すると、従来の指標では判定が割れるモデルでも、新指標により得意・不得意がはっきり分かれ、より運用に適したモデル選定が可能になるという研究です。


日本発スタートアップLENZOが開発するCGLA(粗粒度線形配列)アーキテクチャについてのインタビュー記事です。CGLAは、CPUのように複雑な命令フェッチ・デコードが不要で、ハッシュ計算やニューラルネットワーク処理など反復的な計算に特化した構造です。再構成可能プロセッサ(CGRA)と異なり、固定機能ALUを採用することで高速コンパイルが可能。64個のPEを直列配置し、AXIで制御します。現在FPGAで実装中で、2028年頃に28nmでブロックチェーンマイニング用チップをテープアウト予定です。


クラウド

AWS

このプレゼンテーションは、AWS CDK (CloudFormation Development Kit) の2025年の主要なアップデートについて、4人のソリューションアーキテクト(Kenji Kono、Yukihiro Yoshikawa、Hiroki Yamazaki、Anan Kikuchi)が解説するものです。

主なテーマ:

  • IaC MCP ServerCDK CLI の新しいオプション(--yes、--package-manager など)
  • CloudFormation Draft-Aware Change Sets - デプロイ前により詳細な変更を確認できる機能
  • CDK Refactor など、インフラストラクチャのコード管理をより効率化するツール

このセッションは、JAWS-UG CDK支部の2025年アップデートに関する投稿をベースにしており、複数のSAが登壇して実際のデモンストレーションを行う「怒涛のデモ祭り」形式となっています。AWSのインフラコード管理における最新のベストプラクティスや新機能を学べる内容です。


データーセンター

現代自動車が63億ドルをAI基盤整備に投資します。韓国南西部の新万金地域に、最大5万個のGPUを備えたデータセンター、200MW級の水素製造施設、ギガワット規模の太陽光発電施設を統合したイノベーションハブを2027年に着工し、2029年に完成予定。自社AI制御によるクラウド依存の削減と、エネルギー自給を目指しています。


アプリケーションソフトウェア

Google Workspace

Google Workspaceの週間更新(2026年2月27日)について、以下が主な内容です。

Google Sheetsに新関数「=SHEET」と「=SHEETS」が追加されました。Google Groupsではセキュリティ強化のため、Q2 2026から会員分類を厳密化します。ChromeからPDFを直接Google Driveに保存できるようになり、GmailではEnterprise Plus顧客向けに添付ファイルの上限を50MBに拡大します。Google Vidsではカートーンスタイルのアバターが加わり、7言語への対応も拡大されました。Google ChatはGeminiアプリのデータソースとなり、Gemini会話履歴がサイドパネルに表示されるようになります。Google DriveのiOS版ビデオプレイヤーも更新されました。


エンジニア

AIとお仕事

AI時代にエンジニアの価値は「実装力」から「要件定義・意思決定力」へシフトするという記事です。著者は、エンジニアが磨くべき3つの力として「ドメイン知識」「セキュリティを含めた設計力」「企画力」を挙げています。

これらを支える土台として「コミュニケーション能力」と「基礎知識」が重要だとしています。AIが実装やレビューをこなす時代だからこそ、基礎知識が意思決定の武器となり、チーム内での対話を通じて本当の要件を引き出すコミュニケーションが不可欠です。

最後に、AIがどれだけ進化しても「何を作るか決定する」「リスク許容度を判断する」といった責任は人間にあることを強調しており、エンジニアは知識を磨き続けながら、より高次な判断力を身につけることが重要だと述べています。


Science誌に掲載された3000万コミットの分析により、AIコーディングツールの衝撃的な真実が明かされた。米国でAI生成コードの比率が2022年の5%から2024年末に29%に急増し、年間230~380億ドルの経済価値が生まれた。しかし経験の浅い若手開発者はコードの37%でAIを使用しているのに対し、経験豊富なシニア開発者は27%の使用率で、生産性向上はシニアのみに統計的に有意な改善として現れ、若手にはゼロだった。

この格差の本質は「コード品質の判断能力」ではなく、AI開発が「組織マネジメント」であることにある。シニア開発者はユーザーの悩みを深く理解しているため、AIに対して「問題を解くための最適な設計は何か」と的確な指示を出せるが、若手は「この機能を作って」としか指示できず、見当違いの機能を高速で量産してしまう。

AI時代の最適組織は「バーベル型」で、構想力あるシニアと行動力あるジュニアが両端で強く、ミドル層を薄くすべきだ。昇進基準は「技術力」から「問題の構造理解×収益化力」に変わる。テクノロジーはコモディティ化するが、顧客理解はできない。AIは問題を早く安く解く装置であり、どの問題に値付けするかの判断は人間にしか不可能なのだ。


このエッセイは、AI時代のプログラマーのキャリアについて論じています。著者は「イエス、そして…」という形で議論を展開しています。

要点:

  • イエス:プログラミングは問題解決と複雑性の制御が本質であり、AI時代も価値あるキャリアである
  • ジュニアプログラマーはAIに頼らず自分でコードを書く必要があり、そうしないと深い理解が得られない
  • そして:コミュニケーションスキル、ビジネス理解、システムアーキテクチャなどの能力がより重要になる
  • シニアはAIを効果的に活用できるが、ジュニアはまず基礎を身につけることが重要
  • 就職は人脈(家族・友人経由)を活用すべき

結論:プログラミングは依然として有望なキャリアだが、コード作成能力だけでなく総合的なスキルが必要になる。


ハードウェア

mac

秋葉館が販売するM4 Mac mini用SSDアップグレードキットのレビューです。中国・QuanShan製2TB SSDモジュールで、専用工具が付属し、6か月保証が付きます。ベンチマークでは、シーケンシャル読み書きスピードがApple純正SSDの約1.2~1.8倍、ランダムアクセスは約2倍となり、コスパに優れています。現在1TBが48,800円、2TBが84,800円で、メモリやストレージ価格の高騰が続く見通しから、購入時期の検討が推奨されています。


業界動向・時事

『Plurality』 は、政治経済学者E・グレン・ワイルと台湾初のデジタル担当大臣オードリー・タンの共著で、「協力技術と民主主義の未来」をテーマとした書籍です。

核となる思想
本書は、テクノロジーが社会の絆を引き裂くのではなく、むしろ民主主義を強化し分断を橋渡しできる可能性を主張しています。テクノ・リバタリアニズムと中央集権的AI統治の極端な両論を避け、その中間の道を模索する内容です。

主要なテーマ

  • プルラリティ(多元性):社会的差異を超えた協力の力
  • デジタル民主主義:台湾の経験に基づいた実践的なアプローチ
  • 自由と民主主義:技術設計が公共の利益にいかに資するか
  • 協働テクノロジー:ポスト表象コミュニケーション、没入型共有現実、クリエイティブなコラボレーションなど

特徴
本書自体がその理念を体現しています。GitHubでオープンに執筆され、世界のボランティアコミュニティによって十数カ国語に翻訳され、CC0ライセンスの下でパブリックドメインに捧げられています。

アクセス方法
オンラインで無料読書可能、PDFやePubでダウンロード可能、書店での購入もできます。日本語版は特設サイトと読者フォーラムでサポートされています。


ソフトバンクグループは2月27日、OpenAIに300億ドル(約4.7兆円)の追加出資を発表。ビジョン・ファンド2を通じて3回に分けて拠出し、2024年9月以降の合計投資額は346億ドルに達する。これにより、同社のOpenAI株式保有比率は約13%となり、OpenAIの成長を支援していく姿勢を示している。


トランプ米大統領は連邦政府機関に対し、AI企業Anthropicの「Claude」の使用停止を命じました。背景には、国防総省が完全自律型兵器や国内監視へのClaudeの利用を求めたのに対し、Anthropicが拒否したことがあります。Anthropic CEO は「良心に照らして応じられない」と明確に拒否。これに対しトランプ氏はAnthropicを「極左」と非難し、政府機関に6カ月の猶予期間を設けて段階的廃止を指示しています。


Anthropic(AI企業)は、Pete Hegseth国防長官がClaudeを「サプライチェーンリスク」に指定したことに対する声明を発表しました。

**対立の原因:**数ヶ月の交渉で、Anthropicが2つの例外を求めました。①米国民への大規模監視の禁止、②完全自動兵器の禁止です。

**Anthropicの立場:**これらの例外は正当であり、現在のAIモデルは完全自動兵器運用には信頼性が不足していると主張。また、大規模国内監視は基本的人権の侵害と考えています。

**対抗措置:**供給チェーンリスク指定は米国企業への前例のない措置であり、法的に根拠がないと批判。裁判で異議を唱える予定です。

**顧客への影響:**指定は国防総省との契約に限定され、商業利用やAPI、個人客は影響を受けません。

Anthropicは米軍への支援を続ける意思を示しつつ、原則は譲らない姿勢を示しています。


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?