エンジニアの生存戦略。AIを指揮する「マネージャー」へ
クラウドエージェントでも、ローカル環境と同様にマルチエージェントを利用できる。1つのプロンプトに対して、最新モデルをまとめて指定し、並列稼働させることが可能だ。クラウド上で複数のモデルが動き、それぞれが異なる結果を生成していく。この手法を、Kinopee氏は「遠隔多重影分身」と呼ぶ。
この仕組みにおいて、同時に動かせる分身の数に実質的な上限はない。1つのクラウドタスク内で複数のエージェントを走らせつつ、別のタスクも次々と追加できるからだ。
結果として、コーディングだけでなくレビュー、テスト、デバッグ、リファクタリングといった工程を同時並行で進めることが技術的に可能になる。時間と場所の制約から解放された分身を、必要なだけ働かせられるのである。
Kinopee氏はセッションの終盤に「強力なAIを手にしたとき、エンジニアは何を担い、どう振る舞うべきか」と会場へ問いかけた。
AIを使えば、省力化や作業時間の短縮は実現できる。しかし、効率が上がってもコストが増えてしまうなら、成果として投資効果は得られない。例えば、複数モデルを同時に走らせて1つだけ採用する場合、不採用分の実行コストは上乗せになる。
だからこそ、AIに任せる範囲と人間が判断すべき範囲を見極め、費用対効果を最大化する設計力が重要になる。そのためには、仕事を適切な粒度に分解し、どの順番でAIに渡すかを組み立てる力が欠かせない。「AIを使いこなす能力そのものが、これからのエンジニアの専門性になる」とKinopee氏は強調した。
AI技術の進化は止まらず、新しいモデルが短い間隔で登場し、開発のあり方は更新され続けている。結果として、少人数でも開発を回せる場面が増え、チームが小さくなる流れは避けられないだろう。
しかしそれは、単に「AIに仕事が奪われる」という話ではない。AIが作業を担う割合が増えることで、少人数でもこれまで以上の速度と量でアウトプットを出しやすくなり、成果を伸ばせる余地が広がるのである。
それを踏まえて、若手エンジニアは「AIに置き換えられる側」ではなく「AIを動かす側」を目指すべきだ。コードを書く量で競うのではなく、どの作業をAIに任せ、どう組み合わせて全体を全身させるか。その判断ができる人材こそが価値を持つ。
Cursorは、その変革の一例にすぎない。「AIを分身として活用し、自身の能力を拡張できるエンジニアこそが、これから社会や組織により必要とされる存在になる」Kinopee氏は力強い結論とともに、セッションを締めくくった。
