AIエージェントの並列化は速くなるのか - テストを同時に回すと遅くなった実測
この記事では、AIコーディングエージェントを複数同時に走らせたときに、本当に速くなるのかを実測から解説します。テストを2パッケージ同時に回したときは、1つずつ順番に回した12秒に対して21秒かかりました。並列化して縮むのは、テストの実行時間ではありません。
#tools
開発ツール
この記事では、AIコーディングエージェントを複数同時に走らせたときに、本当に速くなるのかを実測から解説します。テストを2パッケージ同時に回したときは、1つずつ順番に回した12秒に対して21秒かかりました。並列化して縮むのは、テストの実行時間ではありません。
この記事では、AIコーディングエージェントを複数同時に走らせるとき、どこまでを並列にしてよいのかを判断する基準について解説します。判断の軸は、起動したセッションが同じかどうかよりも、何のリソースを共有しているかに置きます。
この記事では、テキストベースでダイアグラム図を作成できるライブラリ「Mermaid」について解説します。ExcelやWordでの図作成と比較しながら、Mermaidの基本的な使い方と対応する図の種類を紹介します。
この記事では、Gitのrebaseコマンドを使ってコミット履歴を整理する方法について解説します。特に、プルリクエストを作成する際に活用できるインタラクティブrebase(git rebase -i)に焦点を当てて説明します。
この記事では、Homebrewを使用してPythonをインストールする手順について解説します。
この記事では、Pythonのrequirements.txtを使用して依存ライブラリを一括でインストールする方法について解説します。
この記事では、melos 7.0.0で導入された破壊的変更に対応し、従来のmelos.yamlからDart 3.6 Workspacesベースの構成へ移行する手順について解説します。
この記事では、VSCodeにDartとFlutterの拡張機能をインストールして、Dart/Flutterの開発環境を構築する手順について解説します。
この記事では、Dart/Flutterプロジェクトのimport文を自動で整理するツールimportsorterの導入方法と使い方について解説します。
この記事では、Docusaurusを使用して静的サイトを構築する手順について解説します。プロジェクトの作成から開発サーバーの起動、ドキュメントの追加までを扱います。