اگر به عاملهای هوش مصنوعی (AI Agents) — تشبیه روزمره: مثل یک دستیار دیجیتال که نه تنها حرف میزند، بلکه میتواند خودش وارد سیستم شود و کارها را انجام دهد — دسترسی نوشتن در کدبیس خود را دادهاید، احتمالاً در تاریکی مطلق حرکت میکنید. شما اجازه دادهاید ماشین کد بنویسد، اما هیچ ایدهای ندارید که هر تغییر دقیقاً از کجا آمده است.
اینجاست که re_gent وارد میشود. این ابزار که در ۸ مه ۲۰۲۶ عرضه شد، یک سیستم کنترل نسخه (Version Control System) — تشبیه روزمره: مثل ماشین زمان برای کدها که اجازه میدهد هر لحظه به عقب برگردیم و ببینیم چه کسی چه تغییری داده است — اختصاصی برای فعالیتهای عاملهاست.
همانطور که در تحلیل قبلی ما دربارهی جریانهای کاری عاملمحور (Agentic) اشاره کردیم، مشکل اصلی این است که عاملها در یک «جعبه سیاه» عمل میکنند. طبق گزارشهای منتشرشده، یک پرامپت ساده میتواند دهها فراخوانی ابزار را فعال کند و در نهایت تغییری در کد ایجاد کند که دلیلش در میان هزاران خط تاریخچه چت گم شود.
بر اساس مستندات مخزن GitHub پروژه regent-vcs، این سیستم از ذخیرهسازی محتوا-آدرسدار با استفاده از هشینگ BLAKE3 و یک شاخص SQLite برای جستوجوهای سریعتر از ۱۰ میلیثانیه استفاده میکند. قابلیتهای کلیدی این ابزار عبارتند از:
rgt log: نمایش تاریخچه زمانی تمام فراخوانیهای ابزار و نتایج آنها.rgt blame: ابزاری برای ردیابی هر خط کد تا رسیدن به پرامپت دقیق ایجادکننده.rgt sessions: مدیریت چندین نشست همزمان عاملها بدون تداخل.
این پروژه در حال حاضر با زبان Go پیادهسازی شده و حدود ۷۸۰۰ خط کد دارد و یک افزونه برای VSCode ارائه میدهد تا تحلیلها را مستقیماً در محیط کدنویسی ببینید.
به نظر ما، این یک گام حیاتی برای حل معضل «بدهی فنی هوش مصنوعی» است. برای یک توسعهدهنده، این یعنی پایان عصر کپی-پیست کردن کدها در چتهای جدید برای دیباگ کردن؛ چرا که حالا اثر هر دستور در دایرکتوری .regent/ ثبت شده است.
اما این تنها بخشی از معماست؛ برای درک اینکه این ابزارها روی چه سختافزاری اجرا میشوند، تحلیل ما دربارهی تراشههای Blackwell را بخوانید.
گام بعدی شما
- اگر از عاملهای کدنویس استفاده میکنید، مخزن regent-vcs را بررسی کنید.
- ابزار را از طریق Homebrew یا Go نصب کرده و دستور
rgt blameرا روی یک فایل تغییریافته امتحان کنید. - منتظر انتشار نسخه ۱.۰ و قابلیت
rgt rewindبرای بازگشت غیرتخریبی به نسخههای قبلی باشید.




گفتگو