AI Teammate Infrastructure Engineering(ATIE)は、Structured Agentic Software Engineering(SASE)(SASE)の一部として エージェント型ソフトウェアエンジニアリング:基盤となる柱と研究ロードマップ で提案されている構造化されたエンジニアリング活動の 1 つであり、同論文では「SE for Agents」という括りのもとで AI Teammate Lifecycle Engineering(ATLE)(ATLE)と対になっている。その目的として述べられているのは、エージェントの環境 — Agent Execution Environment(AEE)(AEE) — をエンジニアリングし、エージェントが効果的に動作するために必要なエージェントネイティブなツールチェーンを構築することである。
用法
同論文は、人間の開発者向けに作られたツールはエージェントには適さないことが多いと論じる。数十年にわたる SE ツール(IDE、ビジュアルデバッガ)は、エージェントには必要のない認知的過負荷を軽減するものだからである。これにより最適化の目標は、(人間の時間が貴重であるがゆえの)「小さな K に対する precision@K」から、下位のエージェントが結果を後処理できるなら「precision@100」でも許容できる、というものへと移る。同論文は、豊富で建設的なコンパイラメッセージによってエージェントが失敗から素早く学べる Rust のツールチェーンを、エージェントに優しい環境の青写真として挙げ、深く解釈可能なフィードバックを返し、ツール使用の説明をエージェント主導で改善することを支援する、エージェントネイティブな Model Context Protocol(Model Context Protocol を参照)サーバーを求めている。その際、Anthropic が自社の MCP の説明を人間ではなくエージェント向けに手作業で最適化したことを、この種の自己改善的なツーリングのループの初期の例として引いている。同論文の ATIE に関する研究ロードマップは、IDE 以後の人間とエージェントのインターフェース(エージェントがより直接的な編集を行うようになるにつれ、オーケストレーション、レビュー、構造化されたメンタリングのためのインターフェースへと向かうもの)や、エージェントのための分散計算基盤(分離、再現性、スケジューリング、コスト管理のためのランタイムサポートで、宣言的な LoopScript がワークフローの構造を最適化のために公開するもの)も対象としている。
関連用語
AI Teammate Lifecycle Engineering(ATLE), Agent Execution Environment(AEE), Model Context Protocol