
یک آزمایش عملی در حوزه توسعه نرمافزار نشان میدهد که دو ابزار هوش مصنوعی کدنویسی، یعنی Codex از OpenAI و Claude Code از Anthropic، میتوانند در یک جریان کاری مکمل یکدیگر قرار بگیرند. در این آزمایش، ابتدا Codex مأمور ساخت یک وبسایت شد و سپس Claude Code وظیفه بررسی، اصلاح و بهبود خروجی را بر عهده گرفت.
چرا دو هوش مصنوعی کدنویس کنار هم قرار گرفتند؟
ایده اصلی این بود که همانطور که توسعهدهندگان انسانی کد یکدیگر را بازبینی میکنند، یک هوش مصنوعی نیز بتواند ایرادهای هوش مصنوعی دیگر را پیدا کند. پرسش مهم این بود که آیا Claude Code میتواند ناسازگاریهای طراحی، باگهای پنهان یا مشکلات کاربردپذیری را که Codex نادیده گرفته است شناسایی کند، یا صرفاً تغییرهای غیرضروری در یک وبسایت نسبتاً کارآمد ایجاد میکند.
Codex چه چیزی ساخت؟
در مرحله نخست، Codex مأمور ساخت یک وباپ کاربردی برای مدیریت محتوا شد؛ یک تقویم تحریریه (Editorial Calendar) که به نویسنده فناوری کمک میکند ایدههای مقاله، مهلتها و برنامه کاری خود را سازماندهی کند. این پروژه فراتر از یک صفحه فرود ساده بود و هم طراحی بصری و هم عملکرد زیربنایی را در بر میگرفت. Codex توانست وبسایتی قابل اجرا بسازد که در مرورگر بارگذاری میشد و ظاهری قابل قبول داشت.
Claude Code چه ایرادهایی پیدا کرد؟
Claude Code ابتدا نقاط قوت کار Codex را تأیید کرد؛ از جمله چیدمان واکنشگرا (Responsive Layout)، ناوبری مناسب برای موبایل، مبانی دسترسپذیری (Accessibility) و طراحی بصری کلی. اما بررسی عمیقتر کدبیس (Codebase) مشکلات مهمی را آشکار کرد:
- خوانایی کد در برخی فایلها پایین بود و خطوط بسیار طولانی در آن وجود داشت.
- یک استایلشیت (Stylesheet) با حجم ۴۱ کیلوبایت در تنها ۱۹ خط فشرده شده بود.
- مشکلاتی در دسترسپذیری مانند کوچک بودن متن و عدم رعایت نسبت کنتراست استاندارد رنگها مشاهده شد.
- کل فضای کاری با هر بار فشردن کلید در حافظه مرورگر (Browser Storage) ذخیره میشد.
- باز کردن وبسایت در چند تب مرورگر (Browser Tabs) میتوانست به بازنویسی تغییرها منجر شود.
آیا یک هوش مصنوعی میتواند خطای دیگری را بگیرد؟
نتیجه این آزمایش نشان داد که خروجی ظاهراً polished و کارآمد یک هوش مصنوعی کدنویس میتواند مشکلاتی پنهان در لایه کد و تجربه کاربری داشته باشد. Claude Code در این آزمایش سعی نکرد همهچیز را از نو طراحی کند و بر اصلاح هدفمند جزئیات مهم تمرکز کرد. همچنین چون Codex بخش اصلی ساخت وبسایت را انجام داده بود، Claude Code میتوانست با مصرف توکن (Token) کمتر روی بازبینی و بهبود تمرکز کند. این روش برای پروژههایی که به بازبینی سریع و کمهزینه نیاز دارند، میتواند الگویی عملی باشد.