این مقاله به بررسی معماریهای بومیسازیشده برای عاملها (Agent-native Architectures) میپردازد که در آن عاملها شهروندان درجه یک هستند. نویسندگان، دان شیپر و کلود، اصول این معماری را بر اساس تجربیات خود در ساخت برنامههایی مانند Reader و Anecdote و همچنین گفتگوهای خود استخراج کردهاند.
نکته کلیدی این است که عاملهای نرمافزاری اکنون به طور قابل اعتمادی کار میکنند و Claude Code نشان داده است که یک مدل زبان بزرگ (LLM) با دسترسی به bash و ابزارهای فایل، میتواند وظایف چند مرحلهای پیچیده را به طور خودکار انجام دهد. این کشف شگفتانگیز نشان میدهد که یک عامل کدنویسی خوب، در واقع یک عامل چند منظوره خوب است.
اصول کلیدی این معماری شامل برابری (Parity)، گرانولاریتی (Granularity)، قابلیت ترکیب (Composability)، قابلیت ظهور (Emergent capability) و بهبود با گذشت زمان (Improvement over time) است. با استفاده از ابزارهای اتمیک و برابری، میتوان ویژگیهای جدید را فقط با نوشتن دستورات جدید ایجاد کرد. این معماری امکان بهبود برنامهها را بدون نیاز به ارسال کد فراهم میکند و از طریق زمینه انباشته شده و پالایش دستورات، بهبود مییابد.
مشاهده مطلب اصلی