
یک توسعهدهنده و کاربر قدیمی VS Code پس از نزدیک به یک ماه استفاده همزمان از این ویرایشگر (Editor) و Claude Code اعلام کرده است که جریان اصلی توسعه نرمافزار خود را به Claude Code منتقل کرده و VS Code را بهعنوان ویرایشگر پشتیبان (Fallback Editor) نگه داشته است. او پیشتر از GitHub Copilot برای دریافت پیشنهادهای کد در حین تایپ استفاده میکرد و این روش را برای سالها بخشی از گردشکار روزانه خود داشته است.
از نوشتن کد به هدایت کار
در الگوی قبلی، توسعهدهنده خودش کد را مینوشت و GitHub Copilot تنها با پیشنهاد کد در زمان تایپ کمک میکرد؛ اما پیادهسازی همچنان بر عهده او بود. با Claude Code، نقطه شروع تغییر کرده است: او اکنون ابتدا توضیح میدهد چه قابلیتی باید ساخته شود یا چه باگی (Bug) باید رفع شود و سپس اجازه میدهد ابزار تغییرات لازم را اعمال کند. مشارکت او با شرح خواسته آغاز میشود و پس از اعمال تغییرات، باید بررسی کند که آیا نتیجه به وظیفه مورد نظر پاسخ داده است یا نه.
به گفته او، هنوز کد برای فهمیدن و بازبینی (Code Review) وجود دارد، اما نوشتن همه کدها از ابتدا دیگر نقطه شروع کار نیست. این تغییر نشان میدهد که بخشی از گردشکار توسعه از ویرایش دستی کد به هدایت یک جریان کاری عاملمحور (Agentic Workflow) منتقل شده است.
مقایسه یکماهه و نتیجه انتخاب
او نزدیک به یک ماه هر دو ابزار را در کنار هم استفاده کرد؛ برای برخی کارها VS Code را انتخاب میکرد و برای برخی دیگر Claude Code را. با وجود آشنایی چندساله با VS Code، در عمل کارهای بیشتری با Claude Code پیش رفت. او تلاش نکرده بود که بهزور از VS Code فاصله بگیرد، اما در توسعه قابلیتها (Feature Development) و رفع باگها (Bug Fixes) بارها Claude Code را ترجیح داد.
رفع مشکلات کدهای موجود بخش مهمی از این مقایسه بوده است، زیرا کار توسعه با نوشتن کد اولیه تمام نمیشود و اصلاحات و رفع اشکالهای بعدی نیز ادامه دارد. او برای حدود یک سال تلاش میکرد قابلیتهایی به یک اپلیکیشن خودمیزبان (Self-Hosted) به نام Karakeep اضافه کند و با VS Code حتی افزودن یک قابلیت زمان زیادی میگرفت؛ اما در ماه گذشته با Claude Code توانست پنج قابلیت جدید به این اپلیکیشن اضافه کند.
چرا VS Code هنوز باز میشود؟
با وجود انتقال جریان اصلی توسعه به Claude Code، VS Code کنار گذاشته نشده است. یکی از دلایل اصلی، محدودیت مصرف (Usage Limit) در Claude Code است؛ زمانی که سهمیه استفاده تمام میشود، او پروژه را در VS Code باز میکند و کارهای کوچک باقیمانده را خودش انجام میدهد. دلیل دیگر، بررسی شخصی کد است؛ گاهی میخواهد فایلها را باز کند و ببیند چه تغییری اعمال شده است. او پس از حدود یک دهه کار با VS Code برای بازبینی کدبیس (Codebase) یا بررسی تغییرات کاملاً راحت است و برای این کارها نیازی به جایگزین نمیبیند.
جمعبندی: کمتر تایپ کردن، بیشتر سپردن کار
این توسعهدهنده میگوید از اینکه زمان زیادی را صرف نوشتن دستی کدی کند که Claude Code میتواند سریعتر انجام دهد، خوشحال نیست. او همچنان برای آنچه وارد پروژههایش میشود اهمیت قائل است، اما پذیرفته است که ابزار هوش مصنوعی بخش بیشتری از کار را بر عهده بگیرد و این تغییر را برای خود ارزشمند میداند.
او همچنین روشن میکند که مقایسه او میان VS Code بهعنوان ویرایشگری با پیشنهادهای هوش مصنوعی از طریق افزونهها (Extensions) یا GitHub Copilot و یک جریان کاری عاملمحور است. به باور او، VS Code در این مقایسه میتواند با ویرایشگرهای دیگری مانند Neovim، Zed یا قابلیت ویرایشگر Cursor جایگزین شود؛ با این حال او برای توسعه اصلی همچنان Claude Code را انتخاب میکند.