آرشیو گروه فناوری و تکنولوژی: post #2112 — TG.ME

حالت صفحه‌خوان Claude Code: راهنمای نصب برای VoiceOver و NVDA بخش دوم. نحوهٔ استفاده از منوها و مجوزها. منوهایی که در رابط بصری با کلیدهای پیکان پیمایش می‌شوند، در حالت صفحه‌خوان به خطوط شماره‌گذاری‌شده تبدیل می‌شوند. کلود کد یک اعلان Enter selection ارائه می‌دهد که محدودهٔ اعداد معتبر را مشخص می‌کند؛ کاربر شمارهٔ گزینه را تایپ کرده و Enter را فشار می‌دهد. در صورت ورود عدد نامعتبر، محدوده دوباره اعلام می‌شود. منوهای قابل بستن با کلید Escape لغو می‌شوند. در پرسش‌های بله/خیر، تایپ y/n یا yes/no کافی است. این تغییر از نظر امنیتی نیز حائز اهمیت است: در عملیات‌های نیازمند مجوز مانند نوشتن فایل یا اجرای دستور، وابسته نبودن گزینه‌ها به هایلایت بصری به کاربر کمک می‌کند تا آنچه را تأیید می‌کند شفاف‌تر بشنود. با این حال، ارائهٔ دسترس‌پذیر، عملیات را به خودی خود ایمن نمی‌سازد. به‌ویژه در حالت‌های با مجوزهای گسترده، بررسی دستور، فایل مقصد و دامنهٔ دسترسی همچنان ضروری است. جزئیات نسخه‌ها برای تایپ، حذف و جداول. رفتار دسترس‌پذیری پس از انتشار اولیه چند بار بهبود یافته است. در کلود کد نسخهٔ ۲.۱.۱۹۸ و بالاتر، جداول به جای شبکهٔ خانه‌بندی‌شده با کاراکترهای کادری، به صورت جملات «عنوان: مقدار» خوانده می‌شوند. در نسخهٔ ۲.۱.۲۱۹ و بالاتر، هنگام تایپ به جای چاپ مجدد کل سطر، تنها کاراکترهای تغییریافته همخوان (Echo) می‌شوند. رفتار مشابه برای کاراکترهای حذف‌شده با Backspace نیازمند نسخهٔ ۲.۱.۲۲۲ یا جدیدتر است. همخوان شدن متن حذف‌شده در میانبرهای حذف کلمه مانند Ctrl+W، در مک‌او‌اس Option+Delete و در ویندوز Ctrl+Backspace در نسخهٔ ۲.۱.۲۱۸ اضافه شد. میانبر Ctrl+U یا Cmd+Backspace متن حذف‌شده تا ابتدای سطر، و Ctrl+K متن حذف‌شده تا انتهای سطر را اعلام می‌کند. همچنین اعلام یک‌بارهٔ حالت جدید هنگام جابه‌جایی بین حالت‌های مجوز با Shift+Tab نیازمند نسخهٔ ۲.۱.۲۱۰ یا جدیدتر است. پرش سریع به بخش‌های قبلی گفتگو. کلود کد علامت‌های ترمینال 133 OSC را به مرزهای جابه‌جایی گفتگو اضافه می‌کند. در iTerm2 با Cmd+Shift+Up، در ترمینال VS Code مک‌او‌اس با Cmd+Up و در ترمینال VS Code ویندوز با Ctrl+Up می‌توان به مرز قبلی رفت. در Windows Terminal، عمل scrollToMark نیازمند تعریف میانبر توسط کاربر است. ترمینال مک‌او‌اس با این علامت‌ها پرش نمی‌کند و در WezTerm نیز کلود کد این علامت‌ها را تولید نمی‌کند. در این حالت، جستجوی برچسب :you یا :claude در تاریخچهٔ ترمینال یک جایگزین کاربردی است. کاربران Kitty و Ghostty باید به میانبر «رفتن به دستور قبلی» در مستندات ترمینال خود مراجعه کنند. زنگ ترمینال چه زمانی به صدا درمی‌آید؟ حالت صفحه‌خوان هنگام اتمام پاسخ کلود، باز شدن یک درخواست مجوز، یا پایان یافتن ابزاری که بیش از پنج ثانیه طول کشیده است، زنگ استاندارد ترمینال را به صدا درمی‌آورد. اگر صدایی شنیده نمی‌شود، ممکن است مشکل مستقیماً از کلود کد نباشد؛ تنظیمات زنگ را در برنامهٔ ترمینال خود بررسی کنید. خارج از حالت صفحه‌خوان نیز می‌توان با تنظیم preferredNotifChannel روی مقدار terminal_bell رفتار اعلانی مشابهی را انتخاب کرد. بزرگ‌نما و کاهش حرکت؛ دو تنظیم متفاوت. دو متغیری که بیش از همه اشتباه گرفته می‌شوند عبارت‌اند از: CLAUDE_AX_SCREEN_READER=1 که رابط خطی و یکدست صفحه‌خوان را فعال می‌کند، و CLAUDE_CODE_ACCESSIBILITY=1 که مکان‌نما (Cursor) محلی ترمینال را مرئی نگه می‌دارد تا بزرگ‌نماهای صفحه بتوانند تمرکز (Focus) را دنبال کنند؛ اما حالت صفحه‌خوان را فعال نمی‌کند. دنبال کردن سطر انتخاب‌شده توسط مکان‌نما در منوها و پنل‌ها نیازمند نسخهٔ ۲.۱.۲۱۸ یا بالاتر است. برای حساسیت به حرکت، تنظیم prefersReducedMotion انیمیشن‌ها را کاهش می‌دهد. برای کوررنگی نیز تم‌های dark-daltonized و light-daltonized موجود است. این گزینه‌ها همراه با حالت صفحه‌خوان نیز قابل استفاده هستند.

August 15, 2026 272 4