GenAIAnnouncementEN → JA
70
simonwillison · 22日前
What Is Agentic Engineering?
要約
「エージェンティック・エンジニアリング」は、コーディングエージェントを活用してソフトウェアを開発する手法であり、これらのエージェントはコードの記述と実行が可能です。LLMベースのエージェントは、特定の目標を達成するためにツールを繰り返し実行します。コードを実行できる能力がこのエンジニアリングを可能にし、エージェントが実際に動作するソフトウェアを反復的に開発することを可能にします。人間は、エージェントに適切なツールや詳細な指示を与え、生成されたコードの検証と改善を繰り返すことで、このプロセスにおいて依然として不可欠な役割を担います。
📌
Key Points
- •エージェンティック・エンジニアリングは、コードを記述・実行できる「コーディングエージェント」を活用してソフトウェアを開発する新しいアプローチです。
- •エージェントは目標達成のためにツールを繰り返し実行し、特にコード実行能力が、動作するソフトウェアを生成し反復改善する上で最も重要な要素です。
- •人間は、エージェントに問題解決に必要なツールを提供し、明確な目標設定を行い、結果を検証・反復することで、この開発プロセスにおいて引き続き中心的な役割を果たします。
Why it matters
この新しい開発パラダイムは、ソフトウェア開発における人間の役割を進化させ、より複雑な問題の定義や解決に焦点を当てることを可能にするため重要です。
関連エンティティ
Claude CodeOpenAI CodexGemini CLIGPT-5GeminiClaude