
گوگل آنتیگراویتی (Google Antigravity) در نگاه نخست یک محیط توسعه یکپارچه (IDE) مبتنی بر هوش مصنوعی است که با VS Code و Cursor رقابت میکند و در نوشتن کد عملکرد بسیار خوبی دارد. اما تجربه طولانیمدت با این ابزار نشان میدهد که تمرکز صرف بر کدنویسی، تنها بخش کوچکی از توانمندیهای آن را آشکار میکند. این ابزار میتواند در بخشهای دیگری از جریان کاری (Workflow) نیز به کار گرفته شود؛ از انجام کارهای تکراری گرفته تا شکلدادن به ایدههای خام و نیمهپخته.
طراحی ماکت (Mockup) بدون باز کردن فیگما
یکی از کاربردیترین کاربردهای آنتیگراویتی خارج از حوزه کدنویسی، ساخت سریع ماکت (Mockup) وبسایت است. این قابلیت زمانی ارزشمند میشود که ایدهای از سوی مشتری مطرح شده، اما پیش از تأیید مسیر کلی پروژه، صرف ساعتها وقت در فیگما (Figma) منطقی نیست.
برای نمونه، در پروژهای برای یک تولیدکننده جواهرات، تنها یک شرح مختصر (Brief) شامل معرفی کسبوکار، مخاطب هدف و حس لوکس و ممتاز مورد نظر به آنتیگراویتی داده شد. در این شرح، جزئیاتی مانند فضای خالی (Whitespace)، جزئیات طلایی، تایپوگرافی ظریف و حس تجملگرایانه نیز مشخص شده بود.
آنتیگراویتی همان شرح خام را به صفحهای قابل پیشنمایش در مرورگر تبدیل کرد؛ نتیجهای که نقطه شروعی بسیار بهتر برای گفتوگو با مشتری فراهم میکند تا ارسال چند نمونه مرجع یا توضیح شفاهی چیدمان. نکته قابل توجه آن است که این فرآیند تنها ۲ درصد از سهمیه پنجساعته ابزار را مصرف کرد و پس از تأیید مسیر کلی از سوی مشتری، میتوان توسعه واقعی پروژه را آغاز کرد.
دستور /grill-me؛ وقتی آنتیگراویتی از شما سؤال میپرسد
یکی از ویژگیهای جذاب آنتیگراویتی این است که کاربر همیشه نیازی به نوشتن یک پرامپت (Prompt) کامل و بینقص ندارد. اگر تنها یک ایده کلی در ذهن باشد، میتوان با دستور /grill-me کار را آغاز کرد و اجازه داد آنتیگراویتی پیش از هر اقدامی، خودش پرسشگری کند.
این ابزار پرسشهایی مطرح میکند که کاربر ممکن است بهسادگی از نظر خود دور نگه دارد و همین موضوع، نتیجه نهایی را به تصویر ذهنی اولیه بسیار نزدیکتر میکند. برای مثال، در طراحی یک اپلیکیشن ساده ثبت هزینه برای فریلنسرها، ایده اولیه مبهم بود: جایی برای پیگیری درآمد، هزینههای تکرارشونده، فاکتورها و سود ماهانه.
بهجای صرف زمان برای نوشتن یک مشخصات فنی طولانی، از آنتیگراویتی خواسته شد تا درباره پروژه پرسشگری کند. این ابزار کار را با پرسیدن درباره کاربر هدف، اطلاعات مورد نیاز در داشبورد، ضرورت پیگیری وضعیت فاکتورها، شیوه دستهبندی هزینهها و معماری (Architecture) مورد نظر آغاز کرد.
این جریان کاری بیش از آنکه شبیه پرامپتدادن به یک هوش مصنوعی باشد، به همفکری با یک طراح محصول شباهت دارد؛ کاربر میتواند با ایدهای نیمهکاره شروع کند، اجازه دهد آنتیگراویتی آن را به چالش بکشد، برنامه پیشنهادی را بازبینی کند و تنها پس از آن به سمت ساخت اپلیکیشن یا ماکت وبسایت حرکت کند.
زمانبندی کارهای تکراری با دستور /schedule
دستور زمانبندی (Schedule Command) یکی از قابلیتهایی است که وقتی آنتیگراویتی را صرفاً یک ابزار کدنویسی در نظر نگیریم، کاربرد آن بسیار منطقیتر میشود. بهجای اجرای دستی یک دستور یکسان در فواصل زمانی مشخص، میتوان آن را به یک وظیفه تکرارشونده (Recurring Task) تبدیل کرد و اجرای آن را به زمانبندی ابزار سپرد.
یک نمونه ساده، برنامهریزی هفتگی برای تولید مقاله است. با نگهداشتن پوشهای از صفحهگستردهها و یادداشتهای پژوهشی پربازده، میتوان برای آنتیگراویتی زمانبندی کرد که هر دوشنبه این پوشه را بررسی کند.
- یافتن ایدههایی که مدتها به آنها پرداخته نشده است
- گروهبندی موضوعات مشابه در کنار یکدیگر
- علامتگذاری موارد تکراری و مشابه
- ساخت یک فایل تازه مارکداون (Markdown) شامل فهرست کوتاهی از موضوعات امیدبخش برای آن هفته
دستور /schedule آنتیگراویتی را از ابزاری که کاربر باید بهیاد بیاورد آن را باز کند، به سامانهای تبدیل میکند که خودش کارهای تکراری را به انجام میرساند.
مرور وب برای پژوهش پیش از توسعه
مرورگر آنتیگراویتی نیز هنگام برنامهریزی یک وبسایت یا اپلیکیشن تازه و درک شیوه عملکرد محصولات مشابه در یک قابلیت مشخص، بسیار سودمند است. این رویکرد، پژوهش را به فرآیند توسعه گره میزند، بدون آنکه کاربر ناچار شود بلافاصله کدنویسی را آغاز کند.
برای نمونه، فرض کنید در حال ساخت داشبورد مشتری برای یک محصول نرمافزاری بهعنوان سرویس (SaaS) کوچک هستید و درباره شیوه درست فرآیند ورود و آشنایی اولیه (Onboarding Flow) مطمئن نیستید. بهجای باز کردن دستی چند محصول رقیب، کلیک روی صفحههای ثبتنام آنها، گرفتن تصویر و یادداشتبرداری، میتوان این پژوهش را به آنتیگراویتی سپرد.
برای مثال میتوان از آن خواست فرآیند ورود و آشنایی اولیه محصولاتی مانند Notion، Linear و ClickUp را بررسی کند، شیوه مدیریت ساخت حساب، راهاندازی فضای کاری، دعوت اعضای تیم، نشانگرهای پیشرفت و نخستین صفحه داشبورد را با یکدیگر مقایسه کند، تفاوتهای مهم را ثبت کند و گزارشی کوتاه همراه با پیشنهادهایی برای طراحی فرآیندی سادهتر ارائه دهد.
آنتیگراویتی بخش سنگین کار را انجام میدهد و کاربر میتواند از نتیجه این پژوهش در ساخت ماکت واقعی یا تدوین برنامه پیادهسازی بهره ببرد.
آنتیگراویتی چیزی فراتر از کد است
گوگل آنتیگراویتی زمانی برای کاربر بسیار جذابتر میشود که دیگر آن را صرفاً محلی برای نوشتن کد در نظر نگیریم. امروز میتوان از آن برای شکلدادن به ایدهها، آمادهسازی ماکت، خودکارسازی کارهای تکراری، پژوهش درباره محصولات واقعی و برنامهریزی پروژهها پیش از آغاز توسعه استفاده کرد.
لازم نیست این نمونهها عیناً تکرار شوند؛ رویکرد بهتر آن است که بخشهای تکراری یا آشفته جریان کاری خود را شناسایی کنید و ببینید آنتیگراویتی کجا میتواند این بار را از دوش شما بردارد.