マット・ウェブの引用:エージェント的コーディングについて
本文の状態
日本語全文を表示中
詳細モードで約1分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
Simon Willison Blog
マット・ウェブは、AIエージェントがコーディング問題を解決する際に、効率的で保守性・適応性・構成可能性のある方法を求めるべきだと指摘している。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
エージェント的コーディング(agentic coding)について言えることは、エージェントが問題を粉々に砕くまでやり遂げるということだ。エージェントに問題とwhileループを与えれば、長期的には、たとえ1兆トークンを消費し、シリコン(silicon)レベルまで書き直すことになろうとも、その問題を解決してしまう。[...]
しかし私たちが求めるのは、AIエージェントがコーディングの問題を迅速に、かつ保守性、適応性、構成可能性(他での改良の恩恵も受けられる)を備えた方法で解決することだ。そして、どのような追加もスタック全体をより良くするような形で。
したがって、その基盤にあるのは、難しい問題をカプセル化した真に優れたライブラリであり、それらを使ってアプリを構築する開発者にとって「正しい」方法が自然に選ばれるような優れたインターフェースを持つライブラリなのだ。これがアーキテクチャ(architecture)だ!
私がヴァイビング(vibing)(今はそう呼んでいる。コーディングでもヴァイブ・コーディング(vibe coding)でもなく)している間、私はこれまで以上にコードの行を見ることは少なく、これまで以上にアーキテクチャについて考えている。
— Matt Webb, (技術的)アーキテクチャへの感謝
原文を表示
The thing about agentic coding is that agents grind problems into dust. Give an agent a problem and a while loop and - long term - it’ll solve that problem even if it means burning a trillion tokens and re-writing down to the silicon. [...]
But we want AI agents to solve coding problems quickly and in a way that is maintainable and adaptive and composable (benefiting from improvements elsewhere), and where every addition makes the whole stack better.
So at the bottom is really great libraries that encapsulate hard problems, with great interfaces that make the “right” way the easy way for developers building apps with them. Architecture!
While I’m vibing (I call it vibing now, not coding and not vibe coding) while I’m vibing, I am looking at lines of code less than ever before, and thinking about architecture more than ever before.
— Matt Webb, An appreciation for (technical) architecture
Tags: matt-webb, ai, llms, vibe-coding, coding-agents, ai-assisted-programming, generative-ai, agentic-engineering, definitions
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み