メインコンテンツまでスキップ

タイムライン - 2020-24

2020

🌐 現代的な Web アプリケーションのための信頼性の高いエンドツーエンドテストのフレームワークである Playwright は、2020 年 1 月 31 日に Microsoft によってオープンソースとして最初に公開されました。Google で以前 Puppeteer に携わっていたエンジニアたちが作ったもので、単一の API のもとでクロスブラウザ自動化を Chromium、Firefox、WebKit へと広げました。

🖥️ PowerShell 7.0 は 2020 年 3 月 4 日にリリースされ、「Core」という接尾辞をやめて、Windows PowerShell 5.1 と PowerShell Core 6.x の両方の後継となり、Windows のモジュールとの互換性も改善されました。

☁️ Istio 1.5 は 2020 年 3 月 5 日にリリースされ、「モノリスを受け入れる」という方針でコントロールプレーンを Istiod という単一の新しいバイナリに統合し、Istio のインストール、実行、アップグレードの体験を大幅に簡素にしました。

📜 Hyrum の法則は、「API の利用者が十分に多ければ、契約で何を約束しているかは問題にならない。システムの観測可能な挙動はすべて、誰かに依存されることになる」という観察で、Google のエンジニアである Hyrum Wright が言葉にし、同僚の Titus Winters が 2020 年 3 月刊行の著書 Software Engineering at Google の中で名付けました。

☁️ 2020 年 4 月 7 日、CNCF の技術監督委員会 (TOC) は、Kubernetes 上でジョブとアプリケーションを実行・管理するための Kubernetes ネイティブなツール群である Argo を、インキュベーションレベルのホストプロジェクトとして受け入れることを決議しました。

🌐 Evan You が作ったフロントエンドのビルドツールである Vite は、2020 年 4 月 20 日に初めて発表されました。ネイティブの ES Modules を活用して開発中のバンドルをなくし、ほぼ瞬時のホットモジュールリプレースメントを実現しています。フレームワークに依存しないよう設計し直された Vite 2.0 は 2021 年 2 月にリリースされました。

🖥️ GitHub Codespaces は 2020 年 5 月 6 日、GitHub Satellite 2020 で限定公開ベータとして発表され、Visual Studio Code を基盤とする本格的なクラウド上の開発環境を GitHub の中で直接提供しました。

🔐 GitHub Advanced Security は 2020 年 5 月の GitHub Satellite 2020 で発表され、セキュリティ対策を開発者のワークフローに直接組み込んで自動化できるよう、コードスキャンをベータ版で、プライベートリポジトリ向けのシークレットスキャンを限定公開ベータで導入しました。

📜 単一の実行ファイルとして設計された、既定で安全な JavaScript と TypeScript のランタイムである Deno v1.0.0 は、2020 年 5 月 13 日に正式にリリースされました。

🌐 2020 年 5 月、Discord は主要なドメインを discordapp.com から discord.com へ移し、ゲーマーだけでなくあらゆるコミュニティの場になるという、より広い目標を示しました。

🧠 Generative Pre-trained Transformer 3 (GPT-3) は 2020 年 6 月に公開された自己回帰型の言語モデルで、深層学習を用いて人間が書いたようなテキストを生成します。最初のテキストをプロンプトとして与えると、その続きとなるテキストを生成します。

⚙️ Apple は 2020 年 6 月 22 日の WWDC で、Mac を Intel のプロセッサから自社製の Apple Silicon へ移行する計画を発表しました。これは Mac の歴史で 3 度目となる大きなプロセッサアーキテクチャの移行です。

📜 Rust for Linux プロジェクトは 2020 年 7 月に Linux カーネルのメーリングリストで発表され、Rust のメモリ安全性を活かしてカーネルドライバを書く際のバグを減らすことを目標としています。

🖥️ Visual Studio Codespaces は 2020 年 9 月 4 日に GitHub Codespaces へ統合されました。Microsoft は、2 つの異なる体験が混乱を招いていること、そして Azure ベースの Visual Studio Codespaces のポータルを 2021 年 2 月 17 日に終了することを併せて発表しました。

🔐 GitHub のコードスキャンは、ベータ版の公開から 4 か月後の 2020 年 9 月に一般提供となりました。それまでに 12,000 を超えるリポジトリをスキャンし、リモートコード実行、SQL インジェクション、クロスサイトスクリプティングの欠陥を含む 20,000 件超のセキュリティ上の問題を検出していました。

⚙️ 2020 年 9 月 21 日、GitHub Releases 経由のボトルタップ (バイナリパッケージのリポジトリ) をサポートした Homebrew バージョン 2.5.2 がリリースされました。

🏢 2020 年 10 月 6 日、Google は G Suite を Google Workspace へ改称し、コミュニケーションとコラボレーションのアプリ群に、新しい統合された利用体験と統一されたブランドをもたらしました。

🌐 Jakarta Server Faces 3.0.0 は 2020 年 10 月 28 日にリリースされ、Jakarta EE への移行の一環としてパッケージ名が javax から jakarta へ変更されました。

⚙️ 最初の Apple Silicon 搭載 Mac である MacBook Air、13 インチ MacBook Pro、M1 チップ搭載 Mac mini は 2020 年 11 月 10 日に発表され、2020 年 11 月 17 日に出荷が始まりました。Intel を搭載した従来機に比べて、性能と電力効率が大きく向上しました。

🏢 Microsoft は 2020 年 11 月 10 日に .NET 5.0 をリリースしました。「Core」というブランドは外され、Windows 固有の製品として残る .NET Framework との混同を避けるためにバージョン 4.0 は飛ばされました。.NET Framework に関する特許上の懸念にも対応しています。

⚙️ macOS 11 Big Sur は 2020 年 11 月 12 日にリリースされ、2001 年の最初の Mac OS X 以来、メジャーバージョン番号が 10 を超えた最初のバージョンとなりました。Apple Silicon (M1) 搭載 Mac をサポートした最初の macOS でもあり、iOS に着想を得て再設計されたユーザーインターフェースを特徴としています。

🏢「The Scrum Guide」の直近の大きな改訂は、2020 年 11 月 18 日に Ken Schwaber と Jeff Sutherland によって公開されました。

📜 Ruby 3.0.0 は 2020 年のクリスマスにリリースされました。

📊 2020 年 12 月、PrestoSQL は Trino へ改称されました。

📊 2020 年、LAMBDA 関数の導入により Microsoft Excel はチューリング完全なプログラミング言語となり、利用者は Excel 自身の数式言語で書いた新しい関数を定義できるようになりました。

🌐 2020 年にリリースされた Tomcat 10.0 は Servlet 5.0 と JSP 3.0 を実装しており、Java EE が Jakarta EE として Eclipse Foundation へ移管されたことを受けて、パッケージの名前空間を javax.* から jakarta.* へ移行した最初のバージョンでした。

2021

📊 2021 年 1 月、Elastic は Elasticsearch と Kibana のライセンスを Apache License 2.0 から、Server Side Public License と Elastic License のデュアルライセンスへ変更すると発表しました。Amazon Web Services が十分な協力なしに Elasticsearch と Kibana をサービスとして提供していたことへの対応でした。

📊 2021 年 1 月 21 日、Amazon Web Services は Apache License 2.0 の下での Elasticsearch と Kibana のフォークを発表し、商標上の問題から 2021 年 4 月にこれを OpenSearch へ改称しました。

🏢 2021 年 2 月 8 日、Rust Foundation の設立が、創設企業である 5 社 (AWS、Huawei、Google、Microsoft、Mozilla) によって発表されました。

☁️ Google Kubernetes Engine (GKE) Autopilot は 2021 年 2 月に登場し、クラスタをマネージドで運用するモードを提供しました。

⚙️ IEEE 802.11ax-2021 規格 (Wi-Fi 6) は 2021 年 2 月 9 日に承認されました。

📊 2021 年 3 月、Lucene はロゴを変更し、Apache Solr は Lucene から独立して再びトップレベルの Apache プロジェクトになりました。

🔐 プライベートリポジトリ向けのシークレットスキャンは、2021 年 3 月 31 日に GitHub Enterprise Cloud のすべての GitHub Advanced Security 利用者に向けて一般提供となりました。対応パターンの提供パートナーは 24 社から 37 社へ拡大し、ベータ期間中に 5,000 件を超えるシークレットの発見と失効を支援していました。

🌐 2021 年 5 月、IETF は RFC 9000 で QUIC を標準化しました。

🌐 Firefox での QUIC のサポートは 2021 年 5 月に実現しました。

🧠 統合されたマネージドの機械学習プラットフォームである Vertex AI は、2021 年 5 月の Google I/O で発表されました。

☁️ あらゆるデータベースを賢いスプレッドシートに変えるオープンソースのノーコードプラットフォームである NocoDB は、2021 年 5 月 26 日に正式に公開されました。

☁️ Terraform 1.0 は 2021 年 6 月 8 日にリリースされました。

☁️ JavaScript、TypeScript、WebAssembly をエッジで実行できるようにする分散型の HTTP サービスである Deno Deploy は、2021 年 6 月 23 日に公開されました。

🧠 GitHub Copilot は、Visual Studio Code、Visual Studio、Neovim、JetBrains の統合開発環境 (IDE) の利用者をコードの自動補完によって支援するために GitHub と OpenAI が開発したクラウドベースの人工知能ツールで、2021 年 6 月 29 日にテクニカルプレビューとして発表されました。

🖥️ 2021 年 7 月 2 日の Neovim 0.5 リリースにより、Language Server Protocol (LSP)、Tree-sitter、およびより完全な Lua サポートが標準で組み込まれました。

🏢 Salesforce は 2021 年 7 月 21 日、約 277 億ドルで Slack の買収を正式に完了し、ソフトウェア業界で最大級の買収の 1 つとなりました。

🏢 Microsoft は 2021 年 7 月 31 日にホスト型の Skype for Business Online のサービスを終了し、コミュニケーションとコラボレーションの機能を完全に Microsoft Teams へ移しました。

🧠 OpenAI Codex は、自然言語を解釈してそれに応じたコードを生成する、OpenAI が開発した人工知能モデルで、GitHub Copilot の基盤となっています。OpenAI の GPT-3 モデルを受け継ぎ、プログラミング用途に微調整されたもので、2021 年 8 月 10 日に公開されました。

🖥️ Visual Studio Code を基盤とするクラウド上の開発環境である GitHub Codespaces は、2021 年 8 月 11 日に GitHub Team と Enterprise Cloud の利用者向けに一般提供となりました。

🏢 eBPF Foundation は 2021 年 8 月に Linux Foundation の下で発足しました。創設メンバーには Google、Facebook、Isovalent、Microsoft、Netflix が名を連ね、業界における eBPF の重要性の高まりを映し出していました。

🔐 OpenSSL 3.0 は 2021 年 9 月 7 日にリリースされました。

⚙️ Windows 11 は 2021 年 10 月 5 日に正式にリリースされ、中央に配置されたタスクバーとスタートメニュー、改善されたウィンドウの整列 (「Snap Layouts」)、強化されたセキュリティ要件への注力といった、大きな視覚的再設計を特徴としています。

🖥️ 2021 年 10 月 27 日、GitHub は GitHub Copilot の Neovim プラグインを公開リポジトリとして公開しました。

☁️ GitHub Actions は 2021 年 10 月 27 日に OpenID Connect (OIDC) のサポートを追加し、デプロイのたびに自動で更新される短命なトークンによる安全なクラウドへのデプロイを可能にしました。

🐛 Log4Shell は、広く使われている Java のロギングフレームワーク Log4j に存在した任意コード実行のゼロデイ脆弱性で、2013 年以来気づかれないまま存在していました。Alibaba Cloud のセキュリティチームの Chen Zhaojun によって、2021 年 11 月 24 日に Apache Software Foundation へ非公開で報告されました。

☁️ GitHub Actions の再利用可能なワークフローは 2021 年 11 月 24 日に一般提供となり、ワークフロー全体をアクションと同じように再利用して重複を減らせるようになりました。

☁️ Kubernetes 上に構築されたフルマネージドのサーバーレスコンテナサービスである Azure Container Apps は、2021 年 11 月 2 日にパブリックプレビューとして登場しました。

☁️ Knative は 2021 年 11 月にバージョン 1.0 に到達し、すべてのリポジトリがコミュニティによって安定版かつ商用利用に適したものと位置付けられました。

🏢 Grafana は 2021 年に k6 を買収しました。

🌐 Ruby on Rails 7.0 は 2021 年 12 月 15 日にリリースされ、既定で Node.js と Webpack を import maps に置き換え、Hotwire と呼ばれる一連のライブラリを導入しました。

📜 Vitest は 2021 年 12 月、JavaScript のための Vite ネイティブなユニットテストフレームワークとして最初にリリースされました。Vite の変換パイプラインと設定をそのまま活かし、Vite ベースのプロジェクトでほぼ瞬時にテストを開始できます。Vitest 1.0 は 2023 年 12 月に本番利用可能な水準に達しました。

🧠 LaMDA (Language Model for Dialogue Applications) は Google が開発した会話向け大規模言語モデルのファミリーです。もともと 2020 年に Meena として登場し、2021 年の Google I/O 基調講演で発表された第 1 世代の LaMDA へと発展し、その翌年に第 2 世代が続きました。

2022

☁️ 2022 年 3 月 2 日、Knative は Cloud Native Computing Foundation (CNCF) のインキュベーティングプロジェクトとして受理されました。これは Google が 2021 年 11 月に申請したことを受けたものです。

📜 Go 1.18 は 2022 年 3 月 15 日にリリースされ、ジェネリックプログラミング (型パラメータ) のサポートを追加しました。これは Go 1.0 以来の最も重要な言語変更であり、コミュニティから長く求められていた機能です。

⚙️ Chocolatey 1.0.0 は 2022 年 3 月 18 日に正式にリリースされ、10 年以上の開発を経て、バージョンの安定性と企業での利用への備えという点で大きな節目となりました。

🧠 PaLM (Pathways Language Model) は Google AI が開発した 5,400 億パラメータのトランスフォーマーベースの大規模言語モデルで、2022 年 4 月に初めて発表され、Google が 2023 年 3 月に公開 API を提供するまでは非公開のままでした。

🧠 2022 年 5 月 11 日、Google は 2022 年の Google I/O 基調講演で、LaMDA の後継となる LaMDA 2 を発表しました。

🏢 Meta は 2022 年 5 月に Jest を OpenJS Foundation へ移管しました。これは、このフレームワークが Meta 社内での利用を超えて、Node.js や jQuery、webpack と並んでホストされるコミュニティ主導のプロジェクトへと成長したことを示すものでした。

☁️ 2022 年 5 月にリリースされた Kubernetes 1.24 は「dockershim」を削除し、Container Runtime Interface (CRI) を採る形で、コンテナランタイムとしての Docker の組み込みサポートを正式に終了しました。

☁️ Kubernetes 上に構築されたフルマネージドのサーバーレスコンテナサービスである Azure Container Apps は、2022 年 5 月 24 日に一般提供となりました。

🧠 2022 年 6 月 21 日、GitHub は Copilot が「テクニカルプレビュー」を終え、個人の開発者向けのサブスクリプション型サービスとして利用できるようになったと発表しました。

🌐 Deno のためのフルスタック Web フレームワークである Fresh 1.0 は、設定不要で高い性能を実現する「islands」アーキテクチャを採用し、2022 年 6 月 28 日にリリースされました。

🌐 Zig で書かれ JavaScriptCore を基盤とする高速なオールインワンの JavaScript ランタイム兼ツールキットである Bun は、2022 年 7 月 5 日のバージョン 0.1.0 のリリースで公開ベータに入りました。

☁️ 2022 年 8 月 25 日、Heroku は不正利用と濫用を主な理由として無料プランの廃止を発表し、その廃止は 2022 年 11 月 28 日に予定されました。

⚙️ systemd のサポートは 2022 年 9 月 21 日に WSL で利用できるようになりました。

☁️ Istio は 2022 年 9 月 30 日、インキュベーションの成熟度レベルで Cloud Native Computing Foundation に受け入れられました。

🧠 ReAct (Synergizing Reasoning and Acting in Language Models) は、大規模言語モデル (LLM) による推論と行動を組み合わせてタスクを遂行する汎用的な枠組みで、2022 年 10 月 6 日に Princeton University と Google Research の研究者によって arXiv へ初めて投稿されました。

🏢 2022 年 10 月 13 日、Microsoft は「Microsoft Office」ブランドを段階的に終了して「Microsoft 365」へ寄せると発表し、その後 Office.com と Office のモバイルアプリをこの方針に沿って改称しました。

⚙️ Linux 6.0 は 2022 年 10 月 2 日にリリースされ、現代的な CPU アーキテクチャでの性能改善に重点を置くとともに、カーネルでの Rust サポートに向けた最初の下地を含んでいました。

📜 2022 年 10 月、Rust for Linux の実装を受け入れるプルリクエストが Torvalds によって承認されました。

🧠 大規模言語モデル (LLM) を使うアプリケーションの作成を容易にするために設計されたオープンソースのフレームワークである LangChain は、2022 年 10 月に Harrison Chase によって公開されました。

🖥️ GitHub Codespaces は 2022 年 11 月 9 日にすべての個人利用者が使えるようになり、無料枠には毎月の無償利用量も含まれました。

☁️ 2022 年 12 月 6 日、Cloud Native Computing Foundation は Argo が卒業 (Graduated) したことを発表し、Argo は Kubernetes、Prometheus、Envoy と並ぶトップレベルのプロジェクトとなりました。

📜 OCaml 5.0 は 2022 年 12 月 16 日にリリースされ、共有メモリによる並列処理と、ロックフリーな並行処理のためのエフェクトハンドラをサポートするために、ランタイムを全面的に書き直したことを特徴としています。

⚙️ Linux 6.1 は 2022 年 12 月にリリースされ、eBPF プログラムを Rust で書けるようになるなど、安全で高性能なカーネルレベルの可観測性とネットワーク処理に向けたエコシステムがさらに広がりました。

🧠 ChatGPT (Chat Generative Pre-trained Transformer) は OpenAI が開発した人工知能のチャットボットで、2022 年 11 月に公開されました。OpenAI の GPT-3.5 と GPT-4 という大規模言語モデルのファミリーの上に構築され、教師あり学習と強化学習の両方の手法で微調整されています。

📜 npm: 指定子による npm パッケージのサポートは、2022 年 11 月 14 日の Deno v1.28 で安定版となり、このランタイムから既存の膨大な JavaScript エコシステムを利用できるようになりました。

🌐 HTTP/2 の後継である HTTP/3 は 2022 年に公開されました。

2023

🧠 2023 年 2 月 7 日、Microsoft は「新しい Bing」として売り出したチャットボット機能の追加を含む、Bing の大規模な刷新を発表しました。

🧠 Azure OpenAI Service は 2023 年 1 月 17 日に一般提供となり、OpenAI の大規模言語モデルを企業が利用できるようにしました。

🧠 Llama (Large Language Model Meta AI の頭字語で、以前は LLaMA と表記されていました) は、2023 年 2 月から Meta AI が公開している自己回帰型の大規模言語モデル (LLM) のファミリーです。

🧠 Notion ワークスペースに統合された AI アシスタントである Notion AI は、2022 年 11 月に始まったプライベートアルファ期間を経て、2023 年 2 月 22 日に一般提供となりました。

🧠 Generative Pre-trained Transformer 4 (GPT-4) は、OpenAI が GPT 基盤モデルシリーズの 4 番目として作ったマルチモーダルな大規模言語モデルで、2023 年 3 月 14 日に公開され、有料の ChatGPT Plus、OpenAI の API、無料の Microsoft Copilot を通じて一般に利用できるようになりました。

🧠 Yohei Nakajima が作ったタスク駆動型の自律エージェントである BabyAGI は、2023 年 3 月 28 日に Twitter で公開されました。GPT-4、Pinecone、LangChain を用いた 105 行の Python スクリプトとして書かれ、自律的なタスクの計画と実行を実演したことで急速に広まり、16,000 を超える GitHub のスターを集めました。

🧠 Significant Gravitas Ltd. の Toran Bruce Richards が作ったオープンソースの自律型 AI エージェントである AutoGPT は、2023 年 3 月 30 日に GitHub で公開されました。GPT-4 の自律的な能力を示した最初のアプリケーションの 1 つで、Web ブラウジング、ファイル管理、API 呼び出しといったツールを使って利用者の定めた目標をサブタスクへ分解し、数週間で 10 万を超えるスターを集めて GitHub 史上最も急成長したオープンソースプロジェクトとなりました。

🧠 Amazon Bedrock は、主要な AI スタートアップ各社と Amazon の基盤モデル (FM) を API 経由で利用できるようにするフルマネージドのサービスで、2023 年 4 月 13 日に限定プレビューとして初めて発表されました。

🧠 Bard は Google が開発した会話型の人工知能チャットボットで、LaMDA という大規模言語モデルのファミリーに基づいています。OpenAI の ChatGPT の台頭を受けて開発され、2023 年 3 月に限定的な形で公開されましたが、反応は芳しくありませんでした。

🧠 Anthropic が開発した最初の大規模言語モデルである Claude 1 は 2023 年 3 月に公開され、同社の会話型 AI モデルのファミリーの礎を築きました。

⚙️ Chocolatey 2.0.0 は 2023 年 5 月 31 日にリリースされ、基盤となる NuGet のクライアントライブラリを大きく更新するとともに、Semantic Versioning (SemVer) 2.0.0 のサポートを導入しました。

☁️ Istio は 2023 年 7 月 12 日に Cloud Native Computing Foundation 内で卒業の成熟度レベルへ移行しました。インキュベーター入りから 1 年足らずでの卒業でした。

🔐 Azure Active Directory (Azure AD) は 2023 年 7 月 15 日に正式に Microsoft Entra ID へ改称されました。

🧠 LLM ベースのマルチエージェント連携に効率的な人間のワークフローを組み込む画期的なメタプログラミングフレームワークである MetaGPT は、2023 年 8 月 1 日に発表された論文で紹介されました。Standardized Operating Procedures (SOP) をプロンプトシーケンスにエンコードし、アセンブリラインのパラダイムを用いて多様な役割をエージェントに割り当てることで、複雑なタスクを多くのエージェントが協調して取り組むサブタスクへと分解します。

📜 Go 1.21 は 2023 年 8 月 8 日にリリースされ、組み込みの min、max、clear 関数、新しい構造化ロギングのパッケージ log/slog、そして正式なツールチェーン管理を導入しました。

☁️ HashiCorp は 2023 年 8 月 10 日に Terraform をはじめとする製品のライセンスを Mozilla Public License v2.0 から競合利用を禁じるソースアベイラブルな Business Source License (BUSL) v1.1 へ変更し、これが OpenTF マニフェストを生むコミュニティの反発を招きました。

☁️ ローカルファーストで DAG に基づくワークフローエンジンである Dagu は、Apache Airflow のようなより複雑なオーケストレーターに代わる「ゼロオプス」の選択肢として設計され、2023 年 8 月 11 日に GitHub でオープンソースとして最初に公開されました。

☁️ HashiCorp が Terraform を非オープンソースのライセンスへ移すと発表したことを受けて、OpenTF プロジェクト (後に OpenTofu へ改称) が 2023 年 8 月 25 日に正式にフォークされました。同プロジェクトは 2023 年 9 月 20 日に Linux Foundation に加わりました。

🌐 統合されたバンドラとテストランナーを備え、このランタイムが安定した本番利用可能なバージョンへ移行したことを示す Bun 1.0 は、2023 年 9 月 8 日に正式にリリースされました。

🧠 Amazon Bedrock は 2023 年 9 月 28 日に一般提供 (GA) となり、AI21 Labs、Anthropic、Cohere、Stability AI、Amazon の基盤モデルのサポートとともに提供が始まりました。

🧠 2023 年 11 月、GitHub Copilot Chat は OpenAI の GPT-4 モデルを使うように更新されました。

🧠 Google Gemini は、LaMDA と PaLM 2 の後継として Google DeepMind が開発したマルチモーダルな大規模言語モデルのファミリーで、Gemini Ultra、Gemini Pro、Gemini Flash、Gemini Nano から成ります。2023 年 12 月 6 日に、OpenAI の GPT-4 に真っ向から対抗するものとして発表されました。

📜 Mojo は現在開発が進められている Python ファミリーのプログラミング言語で、Jupyter ノートブック経由でブラウザから、また Linux と macOS ではローカルで利用でき、2023 年に初めて登場しました。

🧠 LocalAI は OpenAI の代替となるフリーかつオープンソースのソフトウェアで、OpenAI API の仕様と互換性のある REST API としてそのまま置き換えて使え、ローカルでの推論を可能にします。2023 年に初めて登場しました。

🖥️ Anysphere が開発した Visual Studio Code (VS Code) の AI ネイティブなフォークである Cursor は、2023 年に一般公開されました。

2024

🧠 2024 年 2 月、Google は Gemini 1.5 を限定的な形で公開し、1.0 Ultra よりも強力で能力の高いモデルと位置付けました。

🧠 LangGraph は LangChain の上に構築されたライブラリで、循環のあるグラフを作ることによって、LLM を用いた状態を持つマルチアクターのアプリケーションを作れるようにします。2024 年 1 月 17 日に発表されました。

☁️ OpenTofu は 2024 年 1 月 10 日の 1.6.0 リリースで一般提供 (GA) となり、最初の安定した本番利用可能なバージョンとなりました。

🧠 2024 年 2 月 8 日、Google は Google One の AI プレミアムプランを導入し、Gemini Advanced と、Gmail、ドキュメント、スライド、スプレッドシート、Meet の中の Gemini を利用できるようにしました。

🧠 2024 年 2 月 27 日、GitHub Copilot Enterprise が月額 39 ドルで一般提供となり、組織内部のコードベースやナレッジベースを参照できる機能で Business プランを拡張しました。

🧠「世界初の完全に自律したソフトウェアエンジニアの AI」と銘打たれた Devin は、2024 年 3 月 12 日に Cognition AI から正式に公開されました。

☁️ Envoy Gateway 1.0 は 2024 年 3 月 13 日にリリースされ、Kubernetes Gateway API の高性能で実用的な実装として一般提供に達しました。

🔐 GitHub は 2024 年 3 月 20 日、GitHub Advanced Security 向けの Copilot Autofix を公開ベータとして発表しました。コード中の脆弱性を分析し、開発者がそれを修正する助けとなる提案を示す、AI による修復機能です。

🧠 大規模言語モデルの Claude 3 ファミリーは 2024 年 3 月 4 日に Anthropic から発表され、Claude 3 Opus (最高の能力)、Claude 3 Sonnet (性能のバランス)、Claude 3 Haiku (低遅延・低コスト) という 3 つのモデル階層が導入されました。Claude 3 ファミリーは Anthropic にとって初めてのマルチモーダルなモデルであり、3 つの階層すべてに視覚能力 (画像の理解) が加わりました。Opus と Sonnet は 2024 年 3 月 4 日に、Haiku は 2024 年 3 月 13 日に一般提供となりました。

🌐 Windows への安定したサポートと、よく使われる処理の大幅な性能改善をもたらした Bun 1.1 は、2024 年 4 月 1 日にリリースされました。

🧠 2024 年 4 月 29 日、GitHub は Copilot Workspace をテクニカルプレビューとして公開しました。自然言語で書かれた GitHub の issue を、仕様、計画、コードの変更へと変換する、Copilot を前提とした開発環境です。

🧠 GPT-4o (GPT-4 Omni) は OpenAI が設計した多言語対応でマルチモーダルな生成事前学習トランスフォーマーで、2024 年 5 月 13 日にライブ配信のデモンストレーションの中で OpenAI の CTO である Mira Murati によって発表され、同日に公開されました。

🧠 AI を活用したアプリケーションを構築・デプロイするための Google のオープンソースフレームワークである Firebase Genkit は、2024 年 5 月 14 日の Google I/O 2024 の基調講演で初めて紹介されました。

🔐 CodeQL のコードスキャンによる警告に対する Copilot Autofix は 2024 年 8 月 14 日に一般提供となり、手作業なら 1.5 時間かかるところを中央値 28 分と、3 倍以上速くコードの脆弱性を修正できるようになりました。

📊 2024 年 8 月 29 日、Elastic は Elasticsearch の 3 つ目のライセンスの選択肢として GNU Affero General Public License を追加し、このソフトウェアが「Open Source, Again」であると宣言しました。

🧩 Unicode 16.0 は 2024 年 9 月 10 日にリリースされ、7 つの新しい用字系と 7 つの新しい絵文字を含む 5,185 の文字が追加されて、収録文字数は合計 154,998 となりました。

🌐 Deno v2.0.0 は 2024 年 10 月 9 日に正式にリリースされ、Node.js および npm との完全な後方互換性と、企業での利用に向けた長期サポート (LTS) に重点が置かれました。

🧠 2024 年 9 月 16 日、Microsoft は「Microsoft 365 Copilot Wave 2」を発表し、Copilot Studio または SharePoint の中で直接構築できる専門特化した AI アシスタント「Copilot agents」を導入しました。これらのエージェントは 2024 年 10 月 17 日に一般提供となりました。

📊 PostgreSQL 17 は 2024 年 9 月 26 日にリリースされ、バキューム処理と I/O の性能を大きく高めるとともに、JSON の機能を拡充しました。

⚙️ IEEE 802.11be-2024 追補 (Wi-Fi 7) は 2024 年 9 月 26 日に IEEE SA Standards Board によって承認されました。

🧠 元の BabyAGI フレームワークを大きく書き直した BabyAGI v2 は、Yohei Nakajima によって 2024 年 9 月に公開されました。関数とメタデータをデータベースに保存する functionz フレームワークを導入し、最初の公開以降の GPT-4o、Claude のツール利用、構造化出力といった進展を取り入れています。

🧠 Anthropic は 2024 年 10 月 22 日、Claude 3.5 Sonnet 向けに Computer Use 機能を公開ベータとして導入し、スクリーンショットを解釈してマウスとキーボードの入力を模倣することで、モデルがデスクトップ環境を操作できるようにしました。

🧠 Model Context Protocol (MCP) は、大規模言語モデルのような人工知能システムが外部のツールやシステム、データソースと連携しデータを共有する方法を標準化するために、2024 年 11 月 25 日に Anthropic が公開したオープンな標準かつオープンソースのフレームワークです。

🧠 OpenAI o3 は OpenAI が OpenAI o1 の後継として開発した内省的な生成事前学習トランスフォーマーモデルで、順を追った論理的な推論を要する問いに対してより多くの思考時間を割くよう設計されており、2024 年 12 月 20 日に発表されました。

🧠 Devin は 2024 年 12 月に一般提供となり、席数の制限なしに月額 500 ドルからでエンジニアリングチームに提供され、あわせて Slack との連携、IDE 拡張機能、API も用意されました。

⚙️ 2024 年、Single UNIX Specification Issue 8 は擬似端末についてより包摂的な用語を採用し、従来の「master」と「slave」という呼称をそれぞれ正式に「manager」と「subsidiary」へ置き換えました。

📜 Elixir v1.18 は 2024 年 12 月 19 日にリリースされ、JSON の組み込みサポートと、関数呼び出しに対する型検査の最初の試みを特徴としています。