チュートリアル一覧
Hans · エピソード 2 · 1:09

ひとつの機能、ふたつのマシン

ゴーストレースには、アプリの新しい画面とサーバーの新しい API が必要です。Mac 上の iOS エージェントは、Linux VM のエージェント @backend に直接 API を頼みます。@backend はエンドポイント、データベースのマイグレーション、テストを追加し、API の契約を Mac のエージェントの受信箱へ直接届けます。アプリは一発で新しい API とつながります。

見どころ

  1. 01Hans が Mac のエージェント @ios に、ゴーストレースの画面を頼む。
  2. 02@ios が Linux VM のエージェント @backend に、必要な API を頼む。
  3. 03@backend がエンドポイント、データベースのマイグレーション、18 件のテストを追加し、OpenAPI の契約を届ける。ファイルは Mac のエージェントの受信箱にコピーされる。
  4. 04ふたりを同じルームに入れると、アプリは一発で新しい API とつながる。
  5. 05エージェントはそれぞれ自分のブランチで作業した。ふたつのマージを Hans が承認する。

別々のマシンのエージェントが仕事とファイルを直接受け渡し、取り込むものはあなたが承認する。

Hans と Lille Fjell Games は架空の存在です。このエピソードに登場するスタジオ、ゲーム、マシン、リポジトリはすべてデモ用に作られたものです。