Postman، پلتفرم توسعه API که توسط میلیونها توسعهدهنده استفاده میشود، پس از اینکه یک توسعهدهنده شواهد دقیقی را منتشر کرد مبنی بر اینکه برنامه دسکتاپ آن بهطور بیصدا پلاگینهای هوش مصنوعی را در ابزارهای کدنویسی نامرتبط نصب میکند – و پیکربندیهایی را مینویسد که کار آن عوامل را به سمت Postman هدایت میکند، با موجی از واکنشهای اجتماعی مواجه شده است.
این جنجال روز دوشنبه به جریان اصلی تبدیل شد، زمانی که یک پست هکر نیوز با عنوان «پستمن به طور خودکار افزونههای هوش مصنوعی را نصب میکند و تلاش میکند تا تمام دادههای API را به اشتراک بگذارد» حدود 800 رأی مثبت در عرض چند ساعت به خود جلب کرد و به یکی از بحثانگیزترین داستانهای روز جامعه تبدیل شد. شواهد زیربنایی یک مشکل عمومی GitHub است که در ردیاب پشتیبانی رسمی Postman در 25 اکتبر ثبت شد و همچنان باز است. For more context on this story, see our ongoing AI industry coverage.
آنچه که توسعه دهنده پیدا کرد
این مشکل با عنوان "[SEVERE] Desktop plugins Codex/Claude را به طور خودکار نصب می کند؛ نصب کننده تلاش می کند به هوک راه اندازی خود اعتماد کند" توسط توسعه دهنده ای که Postman 12.33.4 را روی macOS اجرا می کند، ثبت شده است. پس از باز کردن Postman، آنها متوجه رفتار غیرمنتظره ای در عوامل کدنویسی هوش مصنوعی خود شدند: هشدارهای مکرر احراز هویت MCP و کدکس OpenAI که مکرراً کار API را از طریق مهارت های Postman مسیریابی می کند.
توسعهدهنده با بررسی، یک پلاگین Postman در سطح کاربر، یک قلاب دستورالعمل راهاندازی، یک اتصال MCP از راه دور، یک پلاگین Claude Code و یک Postman CLI نصبشده جداگانه پیدا کرد – هیچکدام از آنها را برای نصب انتخاب نکرده بودند.
شواهد موجود در این موضوع به طور غیرعادی ملموس است. فایل گزارش خود Postman، در یک مکان مهر زمانی مشخص، نصب خودکار را ثبت میکند: یک ورودی JSON با منبع "auto-Existing-upgrade" و نتایج "claude-code:installed" و "codex:installed" و به دنبال آن یک خط گزارش با خواندن "Main: autoInstall.plugin.existing-user finished."
فایل پیکربندی جهانی Codex توسعه دهنده نیز اصلاح شد. این شماره بخشهای جدیدی را نشان میدهد که به «~/.codex/config.toml» اضافه شده است - یک بازار پستچی که به مخزن پلاگین Postman اشاره میکند، و یک ورودی که افزونه «postman@postman» را فعال میکند.
قلاب استارتاپ
بحث برانگیزترین یافته مربوط به کاری است که افزونه پس از نصب انجام می دهد. این مسئله مستند میکند که افزونه نصبشده، قلابی را ثبت میکند که در راهاندازی نماینده فعال میشود - مطابق با رویدادهای جلسه راهاندازی، واضح و فشرده - و دستورالعملها را در زمینه عامل چاپ میکند.
این دستورالعملها عامل هوش مصنوعی را هدایت میکند تا قبل از پاسخ دادن به «هر کار مهندسی API غیر پیشاهمیت»، که شامل طراحی، پیادهسازی، تمسخر، آزمایش، نظارت، مستندسازی یا استقرار یک API است، مهارت «مهندس api» Postman را بارگیری کند. در واقع، هر کار API که توسعهدهنده از عامل کدنویس خود بخواهد، از طریق گردش کار Postman هدایت میشود، خواه توسعهدهنده از Postman استفاده کند یا نه.
پیکربندی نوشته شده در حین نصب همچنین شامل ورودیهای هش قابل اعتماد برای خود هوک بود - سوابقی که به سیستم عامل میگوید قلاب راهاندازی تأیید شده است. توسعهدهنده این را بهعنوان «تلاش نصبکننده برای تأیید قلاب دستورالعمل خود» توصیف کرد و رفتار کلی را بهعنوان یک مشکل شدید رضایت و مرز اعتماد در نظر گرفت. در این شماره آمده است: «یک کلاینت API نباید خودش را به گردش کار پیشفرض در ابزارهای دیگر تبدیل کند، فقط به این دلیل که من آن را باز کردم».
چرا به اعصاب ضربه زد
بحث هکر نیوز و تفسیر بعدی نشان می دهد که چرا داستان فراتر از پایگاه کاربر یک ابزار منفرد طنین انداز شد. عوامل برنامهنویسی هوش مصنوعی مانند Codex و Claude Code به طور فزایندهای به سیستمهای توسعهدهندگان دسترسی وسیعی دارند، با فایلهای پیکربندی، قلابها و اتصالات MCP که تعیین میکنند چه زمینهای را دریافت میکنند و از چه دستورالعملهایی پیروی میکنند. فروشندهای که خود را در آن زنجیره اعتماد مینویسد بدون یک انتخاب صریح، این وعده اصلی را لمس میکند که نمایندگان از طرف کاربر - نه از طرف فروشنده - عمل خواهند کرد.
اشاره سرفصل HN به اشتراک گذاری "تمام داده های API" نشان دهنده این ترس است که چنین قلاب هایی می توانند کلیدهای API، ترافیک و جزئیات پروژه را به سمت یک سرویس خارجی هدایت کنند. مشکل GitHub خود بر روی مکانیک مسیریابی و رضایت تمرکز دارد که گزارشگر آنها را با گزارشها و فایلهای پیکربندی مستند کرده است. منتقدان در بحث استدلال کردند که این الگو - یک برنامه دسکتاپ که پلاگینهای همراه را در ابزارهای دیگر نصب میکند در اولین راهاندازی - سابقه خطرناکی را برای نحوه عملکرد اکتسابهای نرمافزاری دوران هوش مصنوعی «mindshare» ایجاد میکند.
از زمان نوشتن این مقاله، این موضوع با بیش از بیست نظر باز است و پستمن پاسخی عمومی در مورد رفتار نصب خودکار منتشر نکرده بود. این شرکت متهم به انتقال داده ها بدون مجوز در خود موضوع نشده است. مرکز شکایت بر نصب بی صدا و تایید خود قلاب ها است.
یک مورد آزمایشی برای هنجارهای توزیع هوش مصنوعی
اپیزود در بحبوحه مبارزه گستردهتر بر سر هنجارها در اکوسیستم عامل میرسد. فروشندگان ابزار اکنون مرز جدیدی برای رقابت دارند: نه فقط نصب شدن، بلکه بارگیری در هر گردش کاری با کمک هوش مصنوعی که یک توسعه دهنده اجرا می کند. موقعیت پستچی آزمونی است برای اینکه مرز بین ادغام راحت و گسترش خصمانه کجاست.
برای توسعهدهندگان، راهکار عملی کاملاً مشخص است: پس از بهروزرسانی ابزارهای دسکتاپ، ارزش آن را دارد که فایلهای پیکربندی عامل، ثبتهای قلاب، و پلاگینهای نصب شده را ممیزی کنند - و هرگونه تغییر درخواستی در دستورالعملهای عامل هوش مصنوعی را به عنوان یک رویداد امنیتی در نظر بگیرند. برای فروشندگان ابزاری که در حال رقابت برای تبدیل شدن به لایه پیشفرض در توسعه با کمک هوش مصنوعی هستند، پیام تقریباً 800 رای مثبت هکر نیوز به همان اندازه واضح است: نصب بیصدا خود سریعترین راه برای تبدیل یک برند قابل اعتماد به یک داستان هشداردهنده است.
---
Stay Ahead of AIGet the latest AI news, analysis, and breakthroughs — all in one place.
Read more AI news →