ویژگیهای جدید VS Code 1.119
خلاصهٔ کاملتر
VS Code 1.119 با چند بهبود مهم در حوزه ایجنتهای هوش مصنوعی منتشر شده. یکی از بزرگترین تغییرات اینه که حالا میشه تبهای مرورگر داخلی رو با ایجنتها به اشتراک گذاشت. وقتی یه تب به اشتراک گذاشته بشه، ایجنت میتونه صفحه رو بخونه و باهاش تعامل داشته باشه — مثلاً کد رو ویرایش کنه، صفحه رو رفرش بده و نتیجه رو همون لحظه تأیید کنه. این اشتراکگذاری کاملاً دستیه و بهصورت پیشفرض فعال نمیشه تا دادههای حساس خصوصی بمونن.
ایجنتها حالا میدونن چند تب باز و بهاشتراکنگذاشته دارید و میتونن درخواست دسترسی بدن؛ شما هم میتونید قبول یا رد کنید. اگه ایجنت بخواد تب جدیدی روی همون دامنهای که قبلاً بازه باز کنه، یه پیام ظاهر میشه که میپرسه آیا میخواید از تب موجود استفاده کنید — این کار از باز شدن تبهای اضافه جلوگیری میکنه.
یه قابلیت مهم دیگه، اضافه شدن پشتیبانی از OpenTelemetry برای مانیتورینگ جلسات ایجنته. OpenTelemetry یه فریمورک استاندارد صنعتی برای observability (رصد رفتار سیستم) هست. جلسات Copilot Chat، ایجنت Claude و ایجنت CLI حالا تریس، متریک و رویداد منتشر میکنن که با استانداردهای GenAI سازگاره. هر درخواست کاربر یه span ریشه به اسم invoke_agent تولید میکنه که زیرش spanهایی مثل chat، execute_tool و execute_hook قرار میگیرن و مصرف توکن هر مرحله رو گزارش میدن. برای فعالسازی کافیه تنظیم github.copilot.chat.otel.enabled رو روشن کنید و آدرس collector رو در github.copilot.chat.otel.otlpEndpoint وارد کنید.
VS Code Agents (که فعلاً فقط در نسخه Insiders در دسترسه) هم بهروزرسانیهایی دریافت کرده: انتخابگر مخزن برای جلسات جدید طراحی مجدد شده، تجربه موبایل بهتر شده، و پیشرفت ایجنت روی تسکها با انیمیشن و پیامهای چرخشی واضحتر نشون داده میشه.
نکات کلیدی:
- اشتراکگذاری تبهای مرورگر با ایجنتها برای تأیید تغییرات در لحظه
- ایجنت میتونه درخواست دسترسی به تبهای باز بده و کاربر تأیید میکنه
- پشتیبانی از OpenTelemetry برای مانیتور کردن مصرف توکن و تأخیر هر مرحله
- بهبودهای VS Code Agents در Insiders: UI جدید، تجربه موبایل بهتر، نمایش پیشرفت واضحتر




