{"id":896,"date":"2026-07-31T09:00:00","date_gmt":"2026-07-31T06:00:00","guid":{"rendered":"http:\/\/178.105.222.112:8080\/?p=896"},"modified":"2026-05-28T22:52:37","modified_gmt":"2026-05-28T19:52:37","slug":"luchshie-nastrojki-cursor-2026","status":"publish","type":"post","link":"https:\/\/blups.me\/blog\/2026\/07\/31\/luchshie-nastrojki-cursor-2026\/","title":{"rendered":"\u041b\u0443\u0447\u0448\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 Cursor 2026 \u2014 .cursorrules, Composer, keybinds"},"content":{"rendered":"<blockquote>\n<p>\u041f\u0440\u0438\u0432\u0435\u0442! \u0415\u0441\u043b\u0438 \u0442\u044b \u0441\u0438\u0434\u0438\u0448\u044c \u0432 Cursor \u043d\u0435\u0434\u0435\u043b\u044e-\u0434\u0432\u0435 \u0438 \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c\u0441\u044f \u0438\u043c \u043a\u0430\u043a \u00abVS Code \u0441 \u0447\u0430\u0442\u043e\u043c\u00bb \u2014 \u0442\u044b \u0442\u0435\u0440\u044f\u0435\u0448\u044c \u043f\u043e\u043b\u043e\u0432\u0438\u043d\u0443 \u043c\u0430\u0433\u0438\u0438. \u0421\u0435\u0439\u0447\u0430\u0441 \u0440\u0430\u0437\u043b\u043e\u0436\u0443, \u043a\u0430\u043a\u0438\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043a\u0430\u0447\u0430\u044e\u0442 \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u044c \u2606<\/p>\n<\/blockquote>\n<p>Cursor \u0438\u0437 \u043a\u043e\u0440\u043e\u0431\u043a\u0438 \u2014 \u043d\u043e\u0440\u043c, \u043d\u043e \u0431\u0435\u0437 <code>.cursorrules<\/code>, \u0431\u0435\u0437 \u043f\u043e\u043d\u0438\u043c\u0430\u043d\u0438\u044f Composer-\u0440\u0435\u0436\u0438\u043c\u0430 \u0438 \u0431\u0435\u0437 \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430 \u0442\u044b \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0448\u044c \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u0430\u0432\u0442\u043e\u043a\u043e\u043c\u043f\u043b\u0438\u0442. \u0426\u0435\u043b\u044c \u044d\u0442\u043e\u0439 \u0441\u0442\u0430\u0442\u044c\u0438 \u2014 \u0437\u0430 \u043e\u0434\u0438\u043d \u043f\u0440\u0438\u0441\u0435\u0441\u0442 \u043f\u0440\u043e\u043a\u0430\u0447\u0430\u0442\u044c \u0442\u0432\u043e\u0439 Cursor \u0434\u043e \u0442\u043e\u0433\u043e \u0443\u0440\u043e\u0432\u043d\u044f, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0435\u0433\u043e \u0434\u0435\u0440\u0436\u0430\u0442 \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u044b \u0432 2026.<\/p>\n<p>\u0411\u0435\u0437 \u0432\u043e\u0434\u044b, \u0431\u0435\u0437 \u0434\u0443\u0448\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u0438\u0441\u043b\u043e\u0432\u0438\u0439 \u00ab\u0447\u0442\u043e \u0442\u0430\u043a\u043e\u0435 AI\u00bb. \u0422\u043e\u043b\u044c\u043a\u043e \u043a\u043e\u043d\u0444\u0438\u0433\u0438 \u0438 \u0445\u043e\u0442\u043a\u0435\u0438.<\/p>\n<blockquote>\n<p>\ud83d\udca1 <strong>\u0415\u0441\u043b\u0438 \u0442\u044b \u043d\u043e\u0432\u0438\u0447\u043e\u043a<\/strong> \u0432 \u0442\u0435\u043c\u0435 \u2014 \u0441\u043d\u0430\u0447\u0430\u043b\u0430 \u0433\u043b\u044f\u043d\u044c \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0433\u0430\u0439\u0434 <strong><a href=\"https:\/\/blups.me\/blog\/oplatit-chatgpt-plus-rossiya-2026\/\">\u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c ChatGPT Plus \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b<\/a><\/strong>, \u0442\u0430\u043c \u0440\u0430\u0437\u043e\u0431\u0440\u0430\u043d\u044b \u0432\u0441\u0435 \u0431\u0430\u0437\u043e\u0432\u044b\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u0438 \u043f\u043e\u0434\u0432\u043e\u0434\u043d\u044b\u0435 \u043a\u0430\u043c\u043d\u0438.<\/p>\n<\/blockquote>\n<h2>TL;DR \u2014 \u0447\u0442\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0432 \u043f\u0435\u0440\u0432\u0443\u044e \u043e\u0447\u0435\u0440\u0435\u0434\u044c \u26a1<\/h2>\n<ul>\n<li><strong><code>.cursorrules<\/code> \u0432 \u043a\u043e\u0440\u043d\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/strong> \u2014 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0442 AI \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0442\u0432\u043e\u0435\u0433\u043e \u043a\u043e\u0434\u0430. \u0411\u0435\u0437 \u043d\u0435\u0433\u043e Cursor \u043f\u0438\u0448\u0435\u0442 \u00ab\u0441\u0440\u0435\u0434\u043d\u0438\u0439\u00bb \u043a\u043e\u0434, \u0441 \u043d\u0438\u043c \u2014 \u0442\u0432\u043e\u0439 \u0441\u0442\u0438\u043b\u044c.<\/li>\n<li><strong>Composer (Cmd+I)<\/strong> \u2014 \u043c\u0443\u043b\u044c\u0442\u0438\u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440. \u041d\u0435 Chat \u2014 \u0430 \u0438\u043c\u0435\u043d\u043d\u043e Composer \u0434\u043b\u044f \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447.<\/li>\n<li><strong>Agent Mode<\/strong> \u2014 \u043f\u0443\u0441\u0442\u044c AI \u0441\u0430\u043c \u0447\u0438\u0442\u0430\u0435\u0442 \u0444\u0430\u0439\u043b\u044b, \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b, \u0444\u0438\u043a\u0441\u0438\u0442 \u043e\u0448\u0438\u0431\u043a\u0438. \u0412\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0447\u0435\u0440\u0435\u0437 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u0432 Composer.<\/li>\n<li><strong>Context-include \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e<\/strong> \u2014 <code>@-symbols<\/code>, <code>@Docs<\/code>, <code>@Web<\/code>. \u041d\u0435 \u0432\u0430\u043b\u0438 \u0432 \u0447\u0430\u0442 \u00ab\u0432\u043e\u0442 \u0432\u0435\u0441\u044c \u0440\u0435\u043f\u043e\u00bb, \u0434\u0430\u0432\u0430\u0439 \u0442\u043e\u0447\u0435\u0447\u043d\u044b\u0439 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442.<\/li>\n<li><strong>Keybinds Cmd+K \/ Cmd+L \/ Cmd+I<\/strong> \u2014 \u0442\u0440\u0438 \u0433\u043b\u0430\u0432\u043d\u044b\u0445, \u0432\u044b\u0443\u0447\u0438 \u0438\u0445 \u0434\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0437\u043c\u0430.<\/li>\n<\/ul>\n<blockquote>\n<p>\u041a\u0441\u0442\u0430\u0442\u0438: \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Cursor Pro \u043e\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u0435\u0442\u0441\u044f \u0447\u0435\u0440\u0435\u0437 Stripe \u0438 \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u0443\u044e \u043a\u0430\u0440\u0442\u0443 \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442. \u0415\u0441\u043b\u0438 \u0435\u0449\u0451 \u043d\u0435 \u0440\u0430\u0437\u0440\u0443\u043b\u0438\u043b \u043e\u043f\u043b\u0430\u0442\u0443 \u2014 <a href=\"https:\/\/blups.me\/product\/cursor\">\u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0437\u0430 \u0442\u0435\u0431\u044f \u043d\u0430 Blups<\/a>, \u043e\u0431\u044b\u0447\u043d\u043e \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0438\u043d\u0443\u0442. \u041c\u044b <strong>\u043d\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441<\/strong>, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u043c \u0437\u0430 \u0437\u0430\u043a\u0430\u0437 \u043b\u0438\u0447\u043d\u043e \u2661<\/p>\n<\/blockquote>\n<hr \/>\n<h2>\u0413\u043b\u0430\u0432\u043d\u044b\u0435 \u0445\u043e\u0442\u043a\u0435\u0438 Cursor, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0430\u0434\u043e \u0432\u044b\u0443\u0447\u0438\u0442\u044c (\u25d5\u203f\u25d5)<\/h2>\n<p>\u041f\u0440\u0435\u0436\u0434\u0435 \u0447\u0435\u043c \u043b\u0435\u0437\u0442\u044c \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u2014 \u0442\u0440\u0438 \u043a\u043b\u0430\u0432\u0438\u0448\u0438, \u0431\u0435\u0437 \u043a\u043e\u0442\u043e\u0440\u044b\u0445 \u0442\u044b \u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c Cursor, \u0430 \u043f\u0440\u043e\u0441\u0442\u043e \u0441\u0442\u0440\u0430\u0434\u0430\u0435\u0448\u044c \u0432 VS Code.<\/p>\n<h3>Cmd+K \u2014 inline-\u0440\u0435\u0434\u0430\u043a\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u0435<\/h3>\n<p>\u0412\u044b\u0434\u0435\u043b\u0438\u043b \u043a\u0443\u0441\u043e\u043a \u043a\u043e\u0434\u0430 \u2192 \u043d\u0430\u0436\u0430\u043b Cmd+K \u2192 \u043d\u0430\u043f\u0438\u0441\u0430\u043b \u00ab\u043f\u0435\u0440\u0435\u043f\u0438\u0448\u0438 \u0431\u0435\u0437 useEffect, \u0447\u0435\u0440\u0435\u0437 useMemo\u00bb. AI \u043f\u0440\u0430\u0432\u0438\u0442 <strong>\u0442\u043e\u043b\u044c\u043a\u043e \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0435<\/strong>, \u043d\u0435 \u043b\u0435\u0437\u0435\u0442 \u0432 \u043e\u0441\u0442\u0430\u043b\u044c\u043d\u043e\u0435.<\/p>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u0434\u043b\u044f:<\/p>\n<ul>\n<li>\u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u043e\u0432 \u0432 \u043e\u0434\u043d\u043e\u043c \u0444\u0430\u0439\u043b\u0435,<\/li>\n<li>\u043f\u0435\u0440\u0435\u043f\u0438\u0441\u044b\u0432\u0430\u043d\u0438\u044f \u0444\u0443\u043d\u043a\u0446\u0438\u0438 \u043f\u043e\u0434 \u0434\u0440\u0443\u0433\u043e\u0439 API,<\/li>\n<li>\u0433\u0435\u043d\u0435\u0440\u0430\u0446\u0438\u0438 \u0442\u0435\u0441\u0442\u043e\u0432 \u043a \u0432\u044b\u0434\u0435\u043b\u0435\u043d\u043d\u043e\u0439 \u0444\u0443\u043d\u043a\u0446\u0438\u0438,<\/li>\n<li>\u043e\u0431\u044a\u044f\u0441\u043d\u0435\u043d\u0438\u044f \u043d\u0435\u043f\u043e\u043d\u044f\u0442\u043d\u043e\u0433\u043e \u043a\u0443\u0441\u043a\u0430 \u0447\u0435\u0440\u0435\u0437 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043a\u0443 \u00abexplain\u00bb.<\/li>\n<\/ul>\n<h3>Cmd+L \u2014 Chat<\/h3>\n<p>\u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0442 \u0431\u043e\u043a\u043e\u0432\u0443\u044e \u043f\u0430\u043d\u0435\u043b\u044c \u0441 \u0447\u0430\u0442\u043e\u043c. \u0417\u0434\u0435\u0441\u044c \u043e\u0431\u0441\u0443\u0436\u0434\u0430\u0435\u0448\u044c \u0438\u0434\u0435\u0438, \u0437\u0430\u0434\u0430\u0451\u0448\u044c \u043e\u0431\u0449\u0438\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b, \u043c\u043e\u0436\u0435\u0448\u044c \u043f\u043e\u0434\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0444\u0430\u0439\u043b\u044b \u0447\u0435\u0440\u0435\u0437 <code>@<\/code>. \u041d\u0435 \u043f\u0440\u0430\u0432\u0438\u0442 \u043a\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u2014 \u0434\u0430\u0451\u0442 \u043e\u0442\u0432\u0435\u0442, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0442\u044b \u0441\u0430\u043c \u043a\u043e\u043f\u0438\u0440\u0443\u0435\u0448\u044c.<\/p>\n<p>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u043a\u043e\u0433\u0434\u0430:<\/p>\n<ul>\n<li>\u0445\u043e\u0447\u0435\u0448\u044c \u043f\u043e\u043d\u044f\u0442\u044c, \u043a\u0430\u043a \u0443\u0441\u0442\u0440\u043e\u0435\u043d\u0430 \u043b\u0438\u0431\u0430,<\/li>\n<li>\u0438\u0449\u0435\u0448\u044c \u0440\u0435\u0448\u0435\u043d\u0438\u0435 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0438,<\/li>\n<li>\u043f\u0440\u043e\u0441\u0442\u043e \u043e\u0431\u0449\u0430\u0435\u0448\u044c\u0441\u044f \u0441 AI \u0431\u0435\u0437 \u043f\u0440\u0430\u0432\u043e\u043a \u0432 \u043a\u043e\u0434\u043e\u0432\u043e\u0439 \u0431\u0430\u0437\u0435.<\/li>\n<\/ul>\n<h3>Cmd+I \u2014 Composer<\/h3>\n<p>\u0413\u043b\u0430\u0432\u043d\u044b\u0439 \u0440\u0435\u0436\u0438\u043c Cursor \u0434\u043b\u044f \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447. \u041e\u0442\u043a\u0440\u044b\u0432\u0430\u0435\u0448\u044c Composer \u2192 \u043f\u0438\u0448\u0435\u0448\u044c \u00ab\u0441\u0434\u0435\u043b\u0430\u0439 \u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442 \u043b\u043e\u0433\u0438\u043d\u0430 \u0441 JWT, \u0434\u043e\u0431\u0430\u0432\u044c middleware, \u043e\u0431\u043d\u043e\u0432\u0438 README\u00bb \u2192 AI \u043f\u0440\u0430\u0432\u0438\u0442 <strong>\u0441\u0440\u0430\u0437\u0443 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0444\u0430\u0439\u043b\u043e\u0432<\/strong>, \u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0435\u0442 diff, \u0442\u044b \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0448\u044c\/\u043e\u0442\u043a\u043b\u043e\u043d\u044f\u0435\u0448\u044c \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443.<\/p>\n<p>\u042d\u0442\u043e \u0442\u043e, \u0440\u0430\u0434\u0438 \u0447\u0435\u0433\u043e Cursor \u0432\u043e\u043e\u0431\u0449\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u0435\u0442. \u0415\u0441\u043b\u0438 \u0442\u044b \u043d\u0435 \u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c\u0441\u044f Composer \u2014 \u0443 \u0442\u0435\u0431\u044f \u043e\u0431\u044b\u0447\u043d\u044b\u0439 \u043f\u043b\u0430\u0433\u0438\u043d \u0441 \u0430\u0432\u0442\u043e\u043a\u043e\u043c\u043f\u043b\u0438\u0442\u043e\u043c, \u043f\u0435\u0440\u0435\u043f\u043b\u0430\u0447\u0438\u0432\u0430\u0435\u0448\u044c.<\/p>\n<h3>Tab \u2014 \u0430\u0432\u0442\u043e\u043a\u043e\u043c\u043f\u043b\u0438\u0442<\/h3>\n<p>Cursor \u043f\u0440\u0435\u0434\u043b\u0430\u0433\u0430\u0435\u0442 \u043d\u0435 \u043e\u0434\u043d\u0443 \u0441\u0442\u0440\u043e\u043a\u0443, \u0430 \u0446\u0435\u043b\u044b\u0435 \u0431\u043b\u043e\u043a\u0438. Tab \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442, Esc \u043e\u0442\u043a\u043b\u043e\u043d\u044f\u0435\u0442. \u0413\u043b\u0430\u0432\u043d\u043e\u0435 \u043e\u0442\u043b\u0438\u0447\u0438\u0435 \u043e\u0442 Copilot \u2014 Cursor \u0432\u0438\u0434\u0438\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0432\u0441\u0435\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0438 \u0447\u0430\u0441\u0442\u043e \u0443\u0433\u0430\u0434\u044b\u0432\u0430\u0435\u0442 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u043f\u0440\u0430\u0432\u043e\u043a \u043f\u043e\u0434\u0440\u044f\u0434 (multi-line edits).<\/p>\n<p>\u0412 Windows\/Linux \u0442\u0435 \u0436\u0435 \u0445\u043e\u0442\u043a\u0435\u0438 \u043d\u0430 Ctrl \u0432\u043c\u0435\u0441\u0442\u043e Cmd.<\/p>\n<h2><code>.cursorrules<\/code> \u2014 \u0433\u043b\u0430\u0432\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0a48\u2729\u2027\u208a\u02da<\/h2>\n<p>\u042d\u0442\u043e \u0444\u0430\u0439\u043b \u0432 \u043a\u043e\u0440\u043d\u0435 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u044f, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0442\u044b \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0448\u044c AI \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0438\u0433\u0440\u044b: \u044f\u0437\u044b\u043a, \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a, \u0441\u0442\u0438\u043b\u044c, \u0447\u0442\u043e \u043d\u0435\u043b\u044c\u0437\u044f, \u0447\u0442\u043e \u043f\u0440\u0435\u0434\u043f\u043e\u0447\u0438\u0442\u0430\u0435\u0448\u044c. Cursor \u043f\u043e\u0434\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0435\u0433\u043e \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0432 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043f\u0440\u043e\u0441 \u2014 Chat, Composer, Cmd+K \u2014 \u0432\u0441\u0435 \u0432\u0438\u0434\u044f\u0442 \u0442\u0432\u043e\u0438 rules.<\/p>\n<p>\u0411\u0435\u0437 <code>.cursorrules<\/code> AI \u043f\u0438\u0448\u0435\u0442 \u00ab\u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u043a\u043e\u0434 \u043f\u043e \u0438\u043d\u0442\u0435\u0440\u043d\u0435\u0442\u0443\u00bb. \u0421 \u043d\u0438\u043c \u2014 \u0442\u0432\u043e\u0439 \u0441\u0442\u0438\u043b\u044c \u0441 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u0438, \u0431\u0435\u0437 3-4 \u043f\u0440\u0430\u0432\u043e\u043a \u00ab\u043d\u0435\u0442, \u043f\u0435\u0440\u0435\u0434\u0435\u043b\u0430\u0439 \u0447\u0435\u0440\u0435\u0437 async\/await\u00bb.<\/p>\n<h3>\u041c\u0438\u043d\u0438\u043c\u0430\u043b\u044c\u043d\u044b\u0439 \u0448\u0430\u0431\u043b\u043e\u043d \u0434\u043b\u044f TS-\u043f\u0440\u043e\u0435\u043a\u0442\u0430<\/h3>\n<pre><code class=\"language-text\">You are a senior TypeScript engineer working on a Next.js 15 \/ React 19 app.\n\nCode style:\n- Strict TS, no any, no @ts-ignore.\n- Functional React only, no class components.\n- Async\/await, no .then() chains.\n- Named exports, no default exports (except for Next.js pages).\n\nProject conventions:\n- API routes go in app\/api\/.\n- Server actions go in lib\/actions\/.\n- DB layer is Drizzle ORM, schemas in lib\/db\/schema\/.\n- Components in components\/, one file per component, PascalCase filename.\n\nDon't:\n- Don't add comments unless asked.\n- Don't catch errors silently \u2014 re-throw or log.\n- Don't install new dependencies without explicit ask.\n- Don't touch package.json unless explicitly instructed.\n\nTests:\n- Vitest for unit, Playwright for e2e.\n- New logic in lib\/ \u2014 write test before code.<\/code><\/pre>\n<p>\u042d\u0442\u043e\u0442 \u0448\u0430\u0431\u043b\u043e\u043d \u2014 \u0441\u0442\u0430\u0440\u0442. \u0414\u0430\u043b\u044c\u0448\u0435 \u0434\u043e\u043f\u043e\u043b\u043d\u044f\u0439 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442: \u0438\u043c\u0435\u043d\u0430 \u043f\u0435\u0440\u0435\u043c\u0435\u043d\u043d\u044b\u0445, \u043f\u0430\u0442\u0442\u0435\u0440\u043d\u044b, \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u044b\u0435 \u043e\u0441\u043e\u0431\u0435\u043d\u043d\u043e\u0441\u0442\u0438.<\/p>\n<h3>\u0413\u0434\u0435 \u0432\u0437\u044f\u0442\u044c \u0433\u043e\u0442\u043e\u0432\u044b\u0435 <code>.cursorrules<\/code><\/h3>\n<p>\u0415\u0441\u0442\u044c \u043e\u0442\u043a\u0440\u044b\u0442\u044b\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 <code>cursor.directory<\/code> \u2014 \u0442\u0430\u043c \u0441\u043e\u0442\u043d\u0438 \u0448\u0430\u0431\u043b\u043e\u043d\u043e\u0432 \u043f\u043e\u0434 React, Vue, Python (FastAPI\/Django), Go, Rust, Solidity \u0438 \u0442.\u0434. \u0411\u0435\u0440\u0438 \u043e\u0442\u0442\u0443\u0434\u0430 \u0431\u0430\u0437\u043e\u0432\u044b\u0439 \u0448\u0430\u0431\u043b\u043e\u043d \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u0441\u0442\u0435\u043a, \u043a\u0430\u0441\u0442\u043e\u043c\u0438\u0437\u0438\u0440\u0443\u0439 \u043f\u043e\u0434 \u0441\u0432\u043e\u0439 \u043f\u0440\u043e\u0435\u043a\u0442 \u2014 \u044d\u0442\u043e \u0431\u044b\u0441\u0442\u0440\u0435\u0435, \u0447\u0435\u043c \u043f\u0438\u0441\u0430\u0442\u044c \u0441 \u043d\u0443\u043b\u044f.<\/p>\n<h3>\u0427\u0442\u043e \u0442\u043e\u0447\u043d\u043e \u0441\u0442\u043e\u0438\u0442 \u043f\u043e\u043b\u043e\u0436\u0438\u0442\u044c \u0432 \u0441\u0432\u043e\u0438 rules<\/h3>\n<ul>\n<li><strong>\u0421\u0442\u0435\u043a<\/strong>: \u00abNext.js 15 app router\u00bb, \u00abNuxt 3\u00bb, \u00abFastAPI + SQLAlchemy 2.0\u00bb \u2014 \u0431\u0435\u0437 \u044d\u0442\u043e\u0433\u043e AI \u043c\u043e\u0436\u0435\u0442 \u043f\u0438\u0441\u0430\u0442\u044c \u043f\u043e\u0434 \u0441\u0442\u0430\u0440\u044b\u0435 \u0432\u0435\u0440\u0441\u0438\u0438 \u0438 \u043b\u043e\u043c\u0430\u0442\u044c \u0438\u043c\u043f\u043e\u0440\u0442\u044b.<\/li>\n<li><strong>\u0417\u0430\u043f\u0440\u0435\u0442\u044b<\/strong>: \u00abno any\u00bb, \u00abno default exports\u00bb, \u00ab\u043d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 moment.js \u2014 \u0443 \u043d\u0430\u0441 date-fns\u00bb.<\/li>\n<li><strong>\u0421\u0442\u0438\u043b\u044c \u043e\u0448\u0438\u0431\u043e\u043a<\/strong>: \u00ab\u0432\u0441\u0435\u0433\u0434\u0430 \u0432\u043e\u0437\u0432\u0440\u0430\u0449\u0430\u044e Result-\u0442\u0438\u043f, \u043d\u0435 \u0431\u0440\u043e\u0441\u0430\u044e \u0438\u0441\u043a\u043b\u044e\u0447\u0435\u043d\u0438\u044f\u00bb (\u0435\u0441\u043b\u0438 \u0443 \u0442\u0435\u0431\u044f \u0442\u0430\u043a).<\/li>\n<li><strong>\u0418\u043c\u0435\u043d\u0430 \u0444\u0430\u0439\u043b\u043e\u0432 \u0438 \u043f\u0430\u043f\u043e\u043a<\/strong>: \u043a\u0443\u0434\u0430 \u0441\u043a\u043b\u0430\u0434\u044b\u0432\u0430\u0442\u044c \u043d\u043e\u0432\u044b\u0435 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u044b, \u0443\u0442\u0438\u043b\u0438\u0442\u044b, \u0442\u0435\u0441\u0442\u044b.<\/li>\n<li><strong>\u0417\u0430\u043f\u0440\u0435\u0442\u044b \u043d\u0430 \u0434\u0435\u0439\u0441\u0442\u0432\u0438\u044f<\/strong>: \u00ab\u043d\u0435 \u043f\u0440\u0430\u0432\u044c package.json\u00bb, \u00ab\u043d\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0439 \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438 \u0411\u0414 \u0441\u0430\u043c\u00bb, \u00ab\u043d\u0435 \u0442\u0440\u043e\u0433\u0430\u0439 \u0444\u0430\u0439\u043b\u044b \u0432 <code>legacy\/<\/code>\u00bb.<\/li>\n<\/ul>\n<p>\u041f\u0440\u044f\u043c\u043e\u0439 \u0431\u0435\u043d\u0435\u0444\u0438\u0442: AI \u043f\u0435\u0440\u0435\u0441\u0442\u0430\u0451\u0442 \u00ab\u0443\u0433\u0430\u0434\u044b\u0432\u0430\u0442\u044c\u00bb \u0442\u0432\u043e\u0438 \u043a\u043e\u043d\u0432\u0435\u043d\u0446\u0438\u0438 \u0438 \u043d\u0430\u0447\u0438\u043d\u0430\u0435\u0442 \u0438\u043c \u0441\u043b\u0435\u0434\u043e\u0432\u0430\u0442\u044c \u0441 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0440\u0430\u0437\u0430. \u042d\u0442\u043e \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0434\u0435\u0441\u044f\u0442\u043a\u0438 \u043f\u0440\u0430\u0432\u043e\u043a \u0432 \u0434\u0435\u043d\u044c.<\/p>\n<h2>Rule Templates (Project Rules) \u2661<\/h2>\n<p>Cursor 2026 \u0434\u043e\u0431\u0430\u0432\u0438\u043b \u0441\u0438\u0441\u0442\u0435\u043c\u0443 <strong>Project Rules<\/strong> \u2014 \u044d\u0442\u043e <code>.cursorrules<\/code>, \u043d\u043e \u0440\u0430\u0437\u0431\u0438\u0442\u044b\u0439 \u043d\u0430 \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 <code>.cursor\/rules\/<\/code>. \u041a\u0430\u0436\u0434\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043e \u2014 \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0439 MD-\u0444\u0430\u0439\u043b, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043f\u043e \u0443\u0441\u043b\u043e\u0432\u0438\u044e (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f \u0444\u0430\u0439\u043b\u043e\u0432 \u0432 \u043e\u043f\u0440\u0435\u0434\u0435\u043b\u0451\u043d\u043d\u043e\u0439 \u043f\u0430\u043f\u043a\u0435 \u0438\u043b\u0438 \u043f\u043e \u043f\u0430\u0442\u0442\u0435\u0440\u043d\u0443).<\/p>\n<h3>\u041f\u0440\u0438\u043c\u0435\u0440 \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u044b<\/h3>\n<pre><code>.cursor\/\n  rules\/\n    global.md          \u2192 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u0432\u0441\u0435\u0433\u0434\u0430\n    react.md           \u2192 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043a **\/*.tsx\n    api.md             \u2192 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043a app\/api\/**\n    db-migrations.md   \u2192 \u043f\u0440\u0438\u043c\u0435\u043d\u044f\u0435\u0442\u0441\u044f \u043a lib\/db\/migrations\/**<\/code><\/pre>\n<p>\u0412\u043d\u0443\u0442\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u0433\u043e MD \u2014 frontmatter \u0441 \u0443\u0441\u043b\u043e\u0432\u0438\u0435\u043c:<\/p>\n<pre><code class=\"language-text\">---\ndescription: React component conventions\nglobs: [\"**\/*.tsx\", \"**\/*.jsx\"]\nalwaysApply: false\n---\n\nUse functional components only.\nHooks-based state, no Redux unless explicitly asked.\nTailwind for styling, no styled-components.<\/code><\/pre>\n<p>\u042d\u0442\u043e \u0443\u0434\u043e\u0431\u043d\u0435\u0435, \u0447\u0435\u043c \u043e\u0434\u0438\u043d \u0434\u043b\u0438\u043d\u043d\u044b\u0439 <code>.cursorrules<\/code>: \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u0434\u043b\u044f \u0431\u044d\u043a\u0435\u043d\u0434\u0430 \u043d\u0435 \u043f\u043e\u0434\u043c\u0435\u0448\u0438\u0432\u0430\u044e\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u043a\u043e\u0433\u0434\u0430 \u0442\u044b \u043f\u0440\u0430\u0432\u0438\u0448\u044c React-\u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442. AI \u043f\u043e\u043b\u0443\u0447\u0430\u0435\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0440\u0435\u043b\u0435\u0432\u0430\u043d\u0442\u043d\u044b\u0435 rules \u0438 \u043f\u0438\u0448\u0435\u0442 \u0442\u043e\u0447\u043d\u0435\u0435.<\/p>\n<h3>\u041a\u043e\u0433\u0434\u0430 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438\u0442\u044c \u0441 <code>.cursorrules<\/code> \u043d\u0430 <code>.cursor\/rules\/<\/code><\/h3>\n<ul>\n<li>\u0415\u0441\u043b\u0438 \u043f\u0440\u043e\u0435\u043a\u0442 &gt; 50K \u0441\u0442\u0440\u043e\u043a \u0438 \u0435\u0441\u0442\u044c \u0447\u0451\u0442\u043a\u0438\u0435 \u0437\u043e\u043d\u044b (frontend \/ api \/ db \/ scripts) \u2014 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438.<\/li>\n<li>\u0415\u0441\u043b\u0438 \u0432 \u043a\u043e\u043c\u0430\u043d\u0434\u0435 &gt; 2 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0432 \u2014 \u043f\u0435\u0440\u0435\u0445\u043e\u0434\u0438, \u043f\u0440\u043e\u0449\u0435 \u0440\u0430\u0437\u0434\u0435\u043b\u0438\u0442\u044c \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0437\u0430 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u043c\u0435\u0436\u0434\u0443 \u0440\u0435\u0431\u044f\u0442\u0430\u043c\u0438.<\/li>\n<li>\u0415\u0441\u043b\u0438 \u0442\u044b \u0441\u043e\u043b\u043e \u0438 \u043f\u0440\u043e\u0435\u043a\u0442 \u043c\u0435\u043b\u043a\u0438\u0439 \u2014 <code>.cursorrules<\/code> \u0445\u0432\u0430\u0442\u0438\u0442, \u043d\u0435 \u0443\u0441\u043b\u043e\u0436\u043d\u044f\u0439.<\/li>\n<\/ul>\n<h2>Context-Include \u2014 \u043a\u0430\u043a \u043f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e \u0441\u043a\u0430\u0440\u043c\u043b\u0438\u0432\u0430\u0442\u044c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0295\u2022\u1d25\u2022\u0294<\/h2>\n<p>\u0411\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u043e \u043b\u044e\u0434\u0435\u0439 \u0432 Cursor \u043f\u0438\u0448\u0443\u0442 \u00ab\u043f\u0440\u0438\u0432\u0435\u0442, \u0441\u0434\u0435\u043b\u0430\u0439 X\u00bb \u0438 \u0443\u0434\u0438\u0432\u043b\u044f\u044e\u0442\u0441\u044f, \u0447\u0442\u043e AI \u00ab\u043d\u0435 \u043f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u0438\u0445 \u043a\u043e\u0434\u00bb. \u041f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u043e\u043d \u0442\u043e\u043b\u044c\u043a\u043e \u0442\u043e, \u0447\u0442\u043e \u0442\u044b \u0435\u043c\u0443 <strong>\u044f\u0432\u043d\u043e<\/strong> \u0434\u0430\u043b.<\/p>\n<p>\u0411\u0430\u0437\u043e\u0432\u043e\u0435 \u043f\u0440\u0430\u0432\u0438\u043b\u043e: \u0447\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0442\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u043e\u0442\u0432\u0435\u0442. \u041d\u0435 \u0432\u0430\u043b\u0438 \u0432 \u0447\u0430\u0442 \u00ab\u0432\u043e\u0442 \u0432\u0435\u0441\u044c \u0440\u0435\u043f\u043e\u00bb \u2014 \u0434\u0430\u0432\u0430\u0439 \u0442\u043e\u0447\u0435\u0447\u043d\u043e \u0447\u0435\u0440\u0435\u0437 <code>@<\/code>-\u0441\u0438\u043c\u0432\u043e\u043b\u044b.<\/p>\n<h3><code>@<\/code>-\u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 Cursor<\/h3>\n<ul>\n<li><strong><code>@Files<\/code><\/strong> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0444\u0430\u0439\u043b \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442. <code>@components\/Login.tsx<\/code> \u2192 AI \u0432\u0438\u0434\u0438\u0442 \u0432\u0435\u0441\u044c \u0444\u0430\u0439\u043b \u0438 \u043c\u043e\u0436\u0435\u0442 \u0435\u0433\u043e \u043f\u0440\u0430\u0432\u0438\u0442\u044c.<\/li>\n<li><strong><code>@Folders<\/code><\/strong> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u0432\u0441\u044e \u043f\u0430\u043f\u043a\u0443. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u043e\u0441\u0442\u043e\u0440\u043e\u0436\u043d\u043e, \u0435\u0441\u0442 tokens.<\/li>\n<li><strong><code>@Code<\/code><\/strong> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u044b\u0439 \u0441\u0438\u043c\u0432\u043e\u043b (\u0444\u0443\u043d\u043a\u0446\u0438\u044e, \u043a\u043b\u0430\u0441\u0441) \u2014 Cursor \u0441\u0430\u043c \u043d\u0430\u0439\u0434\u0451\u0442 \u043f\u043e \u0438\u043c\u0435\u043d\u0438.<\/li>\n<li><strong><code>@Docs<\/code><\/strong> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 \u043e\u0444\u0438\u0446\u0438\u0430\u043b\u044c\u043d\u0443\u044e \u0434\u043e\u043a\u0443\u043c\u0435\u043d\u0442\u0430\u0446\u0438\u044e \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 (\u0435\u0441\u0442\u044c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 docs \u0434\u043b\u044f React, Next.js, Tailwind, Stripe \u0438 \u0441\u043e\u0442\u0435\u043d \u0434\u0440\u0443\u0433\u0438\u0445).<\/li>\n<li><strong><code>@Web<\/code><\/strong> \u2014 Cursor \u0441\u0430\u043c \u0433\u0443\u0433\u043b\u0438\u0442 \u0438 \u043f\u043e\u0434\u0442\u044f\u0433\u0438\u0432\u0430\u0435\u0442 \u0441\u0432\u0435\u0436\u0438\u0435 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442. \u041f\u043e\u043b\u0435\u0437\u043d\u043e \u0434\u043b\u044f \u043d\u043e\u0432\u044b\u0445 \u0432\u0435\u0440\u0441\u0438\u0439 \u0431\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a.<\/li>\n<li><strong><code>@Git<\/code><\/strong> \u2014 \u0434\u043e\u0431\u0430\u0432\u043b\u044f\u0435\u0442 diff \u0442\u0435\u043a\u0443\u0449\u0435\u0439 \u0432\u0435\u0442\u043a\u0438 \u043f\u0440\u043e\u0442\u0438\u0432 main. \u0423\u0434\u043e\u0431\u043d\u043e \u0434\u043b\u044f review-\u0437\u0430\u0434\u0430\u0447.<\/li>\n<li><strong><code>@Cursor Rules<\/code><\/strong> \u2014 \u044f\u0432\u043d\u043e \u0441\u0441\u044b\u043b\u0430\u0435\u0442\u0441\u044f \u043d\u0430 \u0442\u0432\u043e\u0438 rules \u0432 \u043f\u0440\u043e\u043c\u043f\u0442\u0435.<\/li>\n<\/ul>\n<h3>\u0410\u043d\u0442\u0438\u043f\u0430\u0442\u0442\u0435\u0440\u043d<\/h3>\n<p>\u00ab\u041f\u0440\u043e\u0447\u0438\u0442\u0430\u0439 \u043c\u043e\u0439 \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u0438 \u0440\u0435\u0430\u043b\u0438\u0437\u0443\u0439 \u0444\u0438\u0447\u0443\u00bb. AI \u043d\u0435 \u00ab\u0447\u0438\u0442\u0430\u0435\u0442\u00bb \u0440\u0435\u043f\u043e\u0437\u0438\u0442\u043e\u0440\u0438\u0439 \u2014 \u043e\u043d \u0447\u0438\u0442\u0430\u0435\u0442 \u0442\u043e, \u0447\u0442\u043e \u0435\u043c\u0443 \u0434\u0430\u043b\u0438. \u0411\u0435\u0437 <code>@Files<\/code>\/<code>@Code<\/code> \u043e\u043d \u0443\u0433\u0430\u0434\u044b\u0432\u0430\u0435\u0442 \u043f\u043e \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0443 \u043e\u0442\u043a\u0440\u044b\u0442\u043e\u0433\u043e \u0444\u0430\u0439\u043b\u0430 \u0438 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0445 \u0438\u043c\u043f\u043e\u0440\u0442\u043e\u0432.<\/p>\n<p>\u041f\u0440\u0430\u0432\u0438\u043b\u044c\u043d\u043e:<\/p>\n<pre><code>@components\/AuthForm.tsx @lib\/auth\/session.ts @Docs:next-auth\n\u0414\u043e\u0431\u0430\u0432\u044c login \u0447\u0435\u0440\u0435\u0437 OAuth Google \u0432 AuthForm, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f session helpers \u0438\u0437 session.ts.<\/code><\/pre>\n<p>\u0422\u0430\u043a Cursor \u0432\u0438\u0434\u0438\u0442 \u0440\u043e\u0432\u043d\u043e \u0442\u0435 \u0442\u0440\u0438 \u0438\u0441\u0442\u043e\u0447\u043d\u0438\u043a\u0430 \u0438 \u043d\u0435 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0438\u0440\u0443\u0435\u0442.<\/p>\n<hr \/>\n<aside class=\"cta-blups\">\n<h3>\u2661 \u041e\u043f\u043b\u0430\u0442\u0438\u043c Cursor Pro \u0437\u0430 \u0442\u0435\u0431\u044f<\/h3>\n<p>\u041f\u043e\u043a\u0430 \u0442\u044b \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u0435\u0448\u044c Composer \u0438 \u043f\u0438\u0448\u0435\u0448\u044c \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u2014 \u043c\u044b \u043e\u0444\u043e\u0440\u043c\u0438\u043c \u0442\u0435\u0431\u0435 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 Pro \u0438\u043b\u0438 Ultra \u043d\u0430 \u0442\u0432\u043e\u0439 \u0430\u043a\u043a\u0430\u0443\u043d\u0442. \u041e\u0431\u044b\u0447\u043d\u043e \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0438\u043d\u0443\u0442, \u0431\u0435\u0437 \u0442\u0430\u043d\u0446\u0435\u0432 \u0441 \u043a\u0430\u0437\u0430\u0445\u0441\u043a\u0438\u043c\u0438 \u043a\u0430\u0440\u0442\u0430\u043c\u0438. Blups \u2014 \u043d\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u043c \u0437\u0430 \u0437\u0430\u043a\u0430\u0437 \u043b\u0438\u0447\u043d\u043e.<\/p>\n<p>  <a href=\"https:\/\/blups.me\/product\/cursor\" class=\"cta-blups__btn\">\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Cursor Pro \u2192<\/a><br \/>\n<\/aside>\n<hr \/>\n<h2>Composer + Agent Mode \u2014 \u0433\u043b\u0430\u0432\u043d\u0430\u044f \u0444\u0438\u0448\u043a\u0430 Cursor<\/h2>\n<p>Composer (Cmd+I) \u2014 \u044d\u0442\u043e \u043d\u0435 \u043f\u0440\u043e\u0441\u0442\u043e \u00ab\u0443\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u044b\u0439 \u0447\u0430\u0442\u00bb. \u042d\u0442\u043e \u043c\u0443\u043b\u044c\u0442\u0438\u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0443\u043c\u0435\u0435\u0442:<\/p>\n<ul>\n<li>\u043f\u0440\u0430\u0432\u0438\u0442\u044c N \u0444\u0430\u0439\u043b\u043e\u0432 \u043e\u0434\u043d\u043e\u0439 \u0437\u0430\u0434\u0430\u0447\u0435\u0439,<\/li>\n<li>\u043f\u043e\u043a\u0430\u0437\u044b\u0432\u0430\u0442\u044c diff \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u043e \u043f\u043e \u043a\u0430\u0436\u0434\u043e\u043c\u0443 \u0444\u0430\u0439\u043b\u0443,<\/li>\n<li>\u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0432 \u0442\u0435\u0440\u043c\u0438\u043d\u0430\u043b\u0435 (Agent Mode),<\/li>\n<li>\u0447\u0438\u0442\u0430\u0442\u044c output \u043e\u0448\u0438\u0431\u043e\u043a \u0438 \u0441\u0430\u043c \u0441\u0435\u0431\u044f \u0438\u0441\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c.<\/li>\n<\/ul>\n<h3>Agent Mode \u2014 \u0447\u0442\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c<\/h3>\n<p>\u0412 Composer \u0435\u0441\u0442\u044c \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u0435\u043b\u044c \u0440\u0435\u0436\u0438\u043c\u0430: <strong>Manual<\/strong> \/ <strong>Agent<\/strong>.<\/p>\n<p><strong>Manual<\/strong> \u2014 Cursor \u0442\u043e\u043b\u044c\u043a\u043e \u043f\u0438\u0448\u0435\u0442 \u043a\u043e\u0434, \u043d\u0438\u0447\u0435\u0433\u043e \u043d\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442. \u0422\u044b \u0441\u0430\u043c \u043f\u0440\u043e\u0433\u043e\u043d\u044f\u0435\u0448\u044c \u0442\u0435\u0441\u0442\u044b, \u043f\u0440\u043e\u0432\u0435\u0440\u044f\u0435\u0448\u044c, \u0433\u043e\u0432\u043e\u0440\u0438\u0448\u044c \u00ab\u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442 \/ \u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0442\u00bb.<\/p>\n<p><strong>Agent<\/strong> \u2014 Cursor \u0441\u0430\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 <code>npm test<\/code>, \u0447\u0438\u0442\u0430\u0435\u0442 output, \u0432\u0438\u0434\u0438\u0442 \u043e\u0448\u0438\u0431\u043a\u0443 \u2192 \u043f\u0440\u0430\u0432\u0438\u0442 \u2192 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u0441\u043d\u043e\u0432\u0430. \u041c\u043e\u0436\u0435\u0442 \u0441\u0430\u043c \u0434\u0435\u043b\u0430\u0442\u044c <code>git add<\/code>, \u0441\u0442\u0430\u0432\u0438\u0442\u044c \u0437\u0430\u0432\u0438\u0441\u0438\u043c\u043e\u0441\u0442\u0438, \u0447\u0438\u0442\u0430\u0442\u044c \u043f\u0440\u043e\u0438\u0437\u0432\u043e\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0434\u043b\u044f \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0430.<\/p>\n<p><strong>\u041a\u043e\u0433\u0434\u0430 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c Agent:<\/strong><\/p>\n<ul>\n<li>\u0420\u0443\u0442\u0438\u043d\u043d\u044b\u0435 \u0437\u0430\u0434\u0430\u0447\u0438 (\u043d\u0430\u043f\u0438\u0441\u0430\u0442\u044c \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e, \u0434\u043e\u0431\u0430\u0432\u0438\u0442\u044c \u044d\u043d\u0434\u043f\u043e\u0438\u043d\u0442 \u043f\u043e \u0430\u043d\u0430\u043b\u043e\u0433\u0438\u0438 \u0441 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c).<\/li>\n<li>\u0411\u043e\u043b\u044c\u0448\u0438\u0435 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u0438, \u0433\u0434\u0435 \u043d\u0443\u0436\u043d\u043e \u043d\u0435\u0441\u043a\u043e\u043b\u044c\u043a\u043e \u0438\u0442\u0435\u0440\u0430\u0446\u0438\u0439 \u00ab\u043f\u0440\u0430\u0432\u043a\u0430 \u2192 \u0442\u0435\u0441\u0442 \u2192 \u043f\u0440\u0430\u0432\u043a\u0430\u00bb.<\/li>\n<li>\u0411\u0430\u0433\u0444\u0438\u043a\u0441\u044b, \u0433\u0434\u0435 \u043e\u0448\u0438\u0431\u043a\u0430 \u0432\u043e\u0441\u043f\u0440\u043e\u0438\u0437\u0432\u043e\u0434\u0438\u0442\u0441\u044f \u043f\u043e \u043a\u043e\u043d\u043a\u0440\u0435\u0442\u043d\u043e\u0439 \u043a\u043e\u043c\u0430\u043d\u0434\u0435.<\/li>\n<\/ul>\n<p><strong>\u041a\u043e\u0433\u0434\u0430 \u041d\u0415 \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c Agent:<\/strong><\/p>\n<ul>\n<li>\u0415\u0441\u043b\u0438 \u0432 \u043f\u0440\u043e\u0435\u043a\u0442\u0435 \u0435\u0441\u0442\u044c \u0441\u043a\u0440\u0438\u043f\u0442\u044b \u0441 \u043f\u043e\u0431\u043e\u0447\u043d\u044b\u043c\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 (\u0434\u0435\u043f\u043b\u043e\u0439, \u043e\u0442\u043f\u0440\u0430\u0432\u043a\u0430 \u043f\u0438\u0441\u0435\u043c, \u0447\u0430\u0440\u0436 \u043a\u0430\u0440\u0442). \u041e\u0434\u0438\u043d \u0440\u0430\u0437 Agent \u043c\u043e\u0436\u0435\u0442 \u00ab\u043f\u0440\u043e\u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u0442\u044c\u00bb \u0438 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u0434\u0451\u0440\u043d\u0443\u0442\u044c \u043f\u0440\u043e\u0434.<\/li>\n<li>\u0415\u0441\u043b\u0438 \u0442\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0448\u044c \u0441 production-\u0411\u0414 \u0438\u0437 \u043b\u043e\u043a\u0430\u043b\u043a\u0438. \u041e\u0447\u0435\u043d\u044c \u0440\u0435\u0434\u043a\u043e, \u043d\u043e AI \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u0442\u0438\u0442\u044c \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u044e \u0438\u043b\u0438 \u0434\u0440\u043e\u043f \u0442\u0430\u0431\u043b\u0438\u0446\u044b.<\/li>\n<\/ul>\n<h3>\u0411\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u043e\u0441\u0442\u044c Agent Mode<\/h3>\n<p>\u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 Cursor \u0435\u0441\u0442\u044c <strong>Auto-Run Commands<\/strong> \u2014 \u0441\u043f\u0438\u0441\u043e\u043a \u043a\u043e\u043c\u0430\u043d\u0434, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 Agent \u043c\u043e\u0436\u0435\u0442 \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0442\u044c \u0431\u0435\u0437 \u043f\u043e\u0434\u0442\u0432\u0435\u0440\u0436\u0434\u0435\u043d\u0438\u044f. \u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0442\u0430\u043c \u0431\u0435\u0437\u043e\u043f\u0430\u0441\u043d\u044b\u0435 (<code>ls<\/code>, <code>cat<\/code>, <code>npm test<\/code>). \u041f\u0435\u0440\u0435\u0434 \u0434\u043e\u0431\u0430\u0432\u043b\u0435\u043d\u0438\u0435\u043c <code>rm<\/code>, <code>git push<\/code>, <code>migrate<\/code> \u2014 \u043f\u043e\u0434\u0443\u043c\u0430\u0439 \u0434\u0432\u0430\u0436\u0434\u044b.<\/p>\n<p>\u042f \u0434\u0435\u0440\u0436\u0443 \u0430\u0432\u0442\u043e\u0437\u0430\u043f\u0443\u0441\u043a \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f read-only \u043a\u043e\u043c\u0430\u043d\u0434: <code>npm test<\/code>, <code>npm run lint<\/code>, <code>git status<\/code>, <code>git diff<\/code>. \u041b\u044e\u0431\u044b\u0435 \u043c\u043e\u0434\u0438\u0444\u0438\u0446\u0438\u0440\u0443\u044e\u0449\u0438\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b \u0442\u0440\u0435\u0431\u0443\u044e\u0442 \u043c\u043e\u0435\u0433\u043e \u041e\u041a.<\/p>\n<h2>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u043c\u043e\u0434\u0435\u043b\u0435\u0439 \u2014 \u043a\u0430\u043a\u0443\u044e \u0432\u044b\u0431\u0438\u0440\u0430\u0442\u044c (\uff61\u2022\u0300\u1d17-)\u2727<\/h2>\n<p>\u0412 Cursor \u043c\u043e\u0436\u043d\u043e \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u0440\u044f\u043c\u043e \u0432 \u0447\u0430\u0442\u0435\/Composer. \u0412 2026 \u0430\u043a\u0442\u0443\u0430\u043b\u044c\u043d\u044b\u0439 \u043d\u0430\u0431\u043e\u0440:<\/p>\n<ul>\n<li><strong>Claude Sonnet 4.5 \/ Opus 4.7<\/strong> (Anthropic) \u2014 \u043b\u0443\u0447\u0448\u0438\u0439 \u0434\u0435\u0444\u043e\u043b\u0442 \u0434\u043b\u044f \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u0437\u0430\u0434\u0430\u0447 \u043a\u043e\u0434\u0430. \u041f\u043e\u043d\u0438\u043c\u0430\u0435\u0442 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0445\u043e\u0440\u043e\u0448\u043e, \u0440\u0435\u0436\u0435 \u0433\u0430\u043b\u043b\u044e\u0446\u0438\u043d\u0438\u0440\u0443\u0435\u0442.<\/li>\n<li><strong>GPT-5 Codex<\/strong> \u2014 \u043d\u043e\u0440\u043c \u0434\u043b\u044f \u0430\u043b\u0433\u043e\u0440\u0438\u0442\u043c\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0437\u0430\u0434\u0430\u0447, \u043d\u043e \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u0430\u0445 \u0441\u043b\u0430\u0431\u0435\u0435 Claude.<\/li>\n<li><strong>DeepSeek V3<\/strong> \u2014 \u0431\u044b\u0441\u0442\u0440\u044b\u0439 \u0438 \u0434\u0435\u0448\u0451\u0432\u044b\u0439, \u0445\u043e\u0440\u043e\u0448 \u0434\u043b\u044f \u0440\u0443\u0442\u0438\u043d\u044b (boilerplate, \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438, \u043f\u0440\u043e\u0441\u0442\u044b\u0435 \u0442\u0435\u0441\u0442\u044b).<\/li>\n<li><strong>Cursor Small<\/strong> \u2014 \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u0434\u043b\u044f \u0430\u0432\u0442\u043e\u043a\u043e\u043c\u043f\u043b\u0438\u0442\u0430 (Tab). \u0411\u044b\u0441\u0442\u0440\u0430\u044f, \u0437\u0430\u0442\u043e\u0447\u0435\u043d\u0430 \u043f\u043e\u0434 \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0435\u043d\u0438\u0435 \u0441\u0442\u0440\u043e\u043a\u0438.<\/li>\n<\/ul>\n<h3>\u0427\u0442\u043e \u044f \u0434\u0435\u0440\u0436\u0443 \u043a\u0430\u043a \u0434\u0435\u0444\u043e\u043b\u0442<\/h3>\n<ul>\n<li><strong>Tab-autocomplete<\/strong>: Cursor Small (\u0432\u0441\u0451 \u0440\u0430\u0432\u043d\u043e \u0434\u043b\u044f \u043a\u043e\u0440\u043e\u0442\u043a\u0438\u0445 \u043f\u043e\u0434\u0441\u043a\u0430\u0437\u043e\u043a \u043d\u0435 \u043d\u0443\u0436\u043d\u0430 \u0442\u044f\u0436\u0451\u043b\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c).<\/li>\n<li><strong>Cmd+K<\/strong>: Claude Sonnet 4.5 \u2014 \u0431\u0430\u043b\u0430\u043d\u0441 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u0438 \u0438 \u043a\u0430\u0447\u0435\u0441\u0442\u0432\u0430.<\/li>\n<li><strong>Composer<\/strong>: Claude Opus 4.7 \u0434\u043b\u044f \u0441\u0435\u0440\u044c\u0451\u0437\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447 (5-10 \u0444\u0430\u0439\u043b\u043e\u0432), Sonnet 4.5 \u0434\u043b\u044f \u0440\u0443\u0442\u0438\u043d\u044b.<\/li>\n<li><strong>Agent Mode<\/strong>: \u0442\u043e\u043b\u044c\u043a\u043e Opus \u2014 \u0441\u043b\u0438\u0448\u043a\u043e\u043c \u043c\u043d\u043e\u0433\u043e \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0441\u0442\u0438, \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442\u044c \u043d\u0430 \u0438\u043d\u0442\u0435\u043b\u043b\u0435\u043a\u0442\u0435 \u043d\u0435\u043b\u044c\u0437\u044f.<\/li>\n<\/ul>\n<h3>\u0413\u0434\u0435 \u043f\u0435\u0440\u0435\u043a\u043b\u044e\u0447\u0430\u0442\u044c<\/h3>\n<p>\u041f\u043e\u0434 \u043f\u043e\u043b\u0435\u043c \u0432\u0432\u043e\u0434\u0430 \u0432 Composer\/Chat \u0435\u0441\u0442\u044c \u0432\u044b\u043f\u0430\u0434\u0430\u0448\u043a\u0430 \u0441 \u043c\u043e\u0434\u0435\u043b\u044f\u043c\u0438. \u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c \u0438 \u0445\u043e\u0442\u043a\u0435\u0438 \u0432 <code>Cursor \u2192 Settings \u2192 Keyboard Shortcuts<\/code>.<\/p>\n<h2>\u041c\u0435\u043d\u0435\u0435 \u043e\u0447\u0435\u0432\u0438\u0434\u043d\u044b\u0435 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u0430\u0447\u0430\u044e\u0442 \u043e\u043f\u044b\u0442<\/h2>\n<h3>1. Privacy Mode \u2014 \u0432\u043a\u043b\u044e\u0447\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u043a\u043e\u0434 \u043f\u0440\u043e\u043f\u0440\u0438\u0435\u0442\u0430\u0440\u043d\u044b\u0439<\/h3>\n<p><code>Settings \u2192 General \u2192 Privacy Mode: ON<\/code> \u2014 Cursor \u043d\u0435 \u0441\u043e\u0445\u0440\u0430\u043d\u044f\u0435\u0442 \u0442\u0432\u043e\u0439 \u043a\u043e\u0434 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u043f\u043e\u0441\u043b\u0435 \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0437\u0430\u043f\u0440\u043e\u0441\u0430. \u0415\u0441\u043b\u0438 \u0442\u044b \u0440\u0430\u0431\u043e\u0442\u0430\u0435\u0448\u044c \u043d\u0430\u0434 \u043a\u043e\u043c\u043c\u0435\u0440\u0447\u0435\u0441\u043a\u0438\u043c \u043f\u0440\u043e\u0435\u043a\u0442\u043e\u043c \u2014 \u0432\u043a\u043b\u044e\u0447\u0438 \u0438 \u0437\u0430\u0431\u0443\u0434\u044c.<\/p>\n<h3>2. Auto-import \u2014 \u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c \u0434\u0438\u043a\u0438\u0439 \u0438\u043c\u043f\u043e\u0440\u0442<\/h3>\n<p>\u041f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e Cursor \u043c\u043e\u0436\u0435\u0442 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0438\u0442\u044c \u0438\u043c\u043f\u043e\u0440\u0442 \u0438\u0437 \u0441\u0442\u0440\u0430\u043d\u043d\u044b\u0445 \u043c\u0435\u0441\u0442 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0442\u0438\u043f \u0438\u0437 node_modules \u0432\u043c\u0435\u0441\u0442\u043e \u0442\u0432\u043e\u0435\u0433\u043e). \u0412 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 <code>Cursor Tab \u2192 Auto-Import<\/code> \u0441\u0442\u043e\u0438\u0442 \u0432\u044b\u043a\u043b\u044e\u0447\u0438\u0442\u044c, \u0435\u0441\u043b\u0438 \u0442\u044b \u0441\u0430\u043c \u043a\u043e\u043d\u0442\u0440\u043e\u043b\u0438\u0440\u0443\u0435\u0448\u044c \u0438\u043c\u043f\u043e\u0440\u0442\u044b, \u0438\u043b\u0438 \u043e\u0441\u0442\u0430\u0432\u0438\u0442\u044c \u2014 \u0435\u0441\u043b\u0438 \u0443 \u0442\u0435\u0431\u044f \u0447\u0451\u0442\u043a\u0430\u044f \u0441\u0442\u0440\u0443\u043a\u0442\u0443\u0440\u0430.<\/p>\n<h3>3. Cursor Ignore (.cursorignore)<\/h3>\n<p>\u0424\u0430\u0439\u043b <code>.cursorignore<\/code> \u0432 \u043a\u043e\u0440\u043d\u0435 \u2014 \u0430\u043d\u0430\u043b\u043e\u0433 <code>.gitignore<\/code>, \u043d\u043e \u0434\u043b\u044f AI. Cursor \u043d\u0435 \u043f\u043e\u0434\u0433\u0440\u0443\u0436\u0430\u0435\u0442 \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0444\u0430\u0439\u043b\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u0443\u0442 \u043f\u0435\u0440\u0435\u0447\u0438\u0441\u043b\u0435\u043d\u044b. \u0418\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 \u0434\u043b\u044f:<\/p>\n<ul>\n<li><code>.env<\/code> \u0438 <code>.env.*<\/code> \u2014 \u043d\u0438\u043a\u0430\u043a\u0438\u0445 \u0441\u0435\u043a\u0440\u0435\u0442\u043e\u0432 \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442,<\/li>\n<li><code>dist\/<\/code>, <code>build\/<\/code>, <code>node_modules\/<\/code> \u2014 \u043c\u0443\u0441\u043e\u0440,<\/li>\n<li>legacy-\u043f\u0430\u043f\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 AI \u043d\u0435 \u0434\u043e\u043b\u0436\u0435\u043d \u0442\u0440\u043e\u0433\u0430\u0442\u044c.<\/li>\n<\/ul>\n<h3>4. Notepads \u2014 \u0437\u0430\u043c\u0435\u0442\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043f\u043e\u0434\u0433\u0440\u0443\u0436\u0430\u044e\u0442\u0441\u044f \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442<\/h3>\n<p>\u0412 Cursor \u0435\u0441\u0442\u044c \u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0435 <strong>Notepads<\/strong> \u2014 \u0442\u0435\u043a\u0441\u0442\u043e\u0432\u044b\u0435 \u0437\u0430\u043c\u0435\u0442\u043a\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043c\u043e\u0436\u043d\u043e \u0432\u0441\u0442\u0430\u0432\u043b\u044f\u0442\u044c \u0432 \u0447\u0430\u0442 \u0447\u0435\u0440\u0435\u0437 <code>@Notepad<\/code>. \u0423\u0434\u043e\u0431\u043d\u043e \u0434\u043b\u044f \u0434\u043b\u0438\u043d\u043d\u044b\u0445 \u043e\u043f\u0438\u0441\u0430\u043d\u0438\u0439 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u044b, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043d\u0435 \u0445\u043e\u0447\u0435\u0442\u0441\u044f \u043a\u0430\u0436\u0434\u044b\u0439 \u0440\u0430\u0437 \u043a\u043e\u043f\u0438\u043f\u0430\u0441\u0442\u0438\u0442\u044c.<\/p>\n<p>\u041f\u0440\u0438\u043c\u0435\u0440: \u043e\u0434\u0438\u043d Notepad \u2014 \u00ab\u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0430 \u043d\u0430\u0448\u0435\u0433\u043e auth-flow\u00bb, \u0432\u0442\u043e\u0440\u043e\u0439 \u2014 \u00ab\u0441\u043f\u0438\u0441\u043e\u043a \u0437\u0430\u043f\u0440\u0435\u0442\u043e\u0432 \u043d\u0430 \u0431\u043b\u0438\u0436\u0430\u0439\u0448\u0438\u0439 \u0441\u043f\u0440\u0438\u043d\u0442\u00bb. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0435\u0448\u044c \u0447\u0435\u0440\u0435\u0437 <code>@<\/code>, \u043d\u0435 \u043e\u0431\u044a\u044f\u0441\u043d\u044f\u0435\u0448\u044c \u043f\u043e \u043d\u043e\u0432\u043e\u0439.<\/p>\n<h3>5. \u0428\u0440\u0438\u0444\u0442 \u0438 \u0442\u0435\u043c\u0430 \u2014 \u0434\u043b\u044f \u0433\u043b\u0430\u0437<\/h3>\n<p>\u0427\u0438\u0441\u0442\u043e \u044d\u0441\u0442\u0435\u0442\u0438\u0447\u0435\u0441\u043a\u0438. \u042f \u0434\u0435\u0440\u0436\u0443:<\/p>\n<ul>\n<li>\u0428\u0440\u0438\u0444\u0442: <strong>JetBrains Mono<\/strong> \u0438\u043b\u0438 <strong>Fira Code<\/strong> (\u043b\u0438\u0433\u0430\u0442\u0443\u0440\u044b).<\/li>\n<li>\u0422\u0435\u043c\u0430: <strong>Cursor Dark Midnight<\/strong> (\u0432\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u0430\u044f).<\/li>\n<li>\u0420\u0430\u0437\u043c\u0435\u0440 \u0448\u0440\u0438\u0444\u0442\u0430: 14 \u043f\u0440\u0438 16:9 \u043c\u043e\u043d\u0438\u0442\u043e\u0440\u0435, 13 \u043f\u0440\u0438 \u043d\u043e\u0443\u0442\u0431\u0443\u0447\u043d\u043e\u043c \u044d\u043a\u0440\u0430\u043d\u0435.<\/li>\n<\/ul>\n<p>\u041d\u0435 \u043a\u0440\u0438\u0442\u0438\u0447\u043d\u043e, \u043d\u043e 8 \u0447\u0430\u0441\u043e\u0432 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0432 IDE \u2014 \u043b\u0443\u0447\u0448\u0435 \u0434\u0435\u043b\u0430\u0442\u044c \u044d\u0442\u043e \u0441 \u043f\u0440\u0438\u044f\u0442\u043d\u044b\u043c \u0448\u0440\u0438\u0444\u0442\u043e\u043c.<\/p>\n<h2>\u0427\u0430\u0441\u0442\u044b\u0435 \u043e\u0448\u0438\u0431\u043a\u0438 \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0435 Cursor \u26a0\ufe0f<\/h2>\n<h3>1. \u041d\u0435 \u043d\u0430\u0441\u0442\u0440\u0430\u0438\u0432\u0430\u044e\u0442 <code>.cursorrules<\/code> \u0432\u043e\u043e\u0431\u0449\u0435<\/h3>\n<p>\u0422\u043e\u043f-1 \u043f\u043e\u0442\u0435\u0440\u044f \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438. \u0411\u0435\u0437 \u043f\u0440\u0430\u0432\u0438\u043b AI \u043f\u0438\u0448\u0435\u0442 \u00ab\u0441\u0440\u0435\u0434\u043d\u0438\u0439 \u043a\u043e\u0434\u00bb \u2014 \u043f\u043e\u0442\u043e\u043c \u0442\u044b 30 \u043c\u0438\u043d\u0443\u0442 \u043f\u0440\u0430\u0432\u0438\u0448\u044c \u0441\u0442\u0438\u043b\u0438\u0441\u0442\u0438\u043a\u0443 \u0438 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u0443. \u0421 \u043f\u0440\u0430\u0432\u0438\u043b\u0430\u043c\u0438 \u2014 \u043f\u043e\u043f\u0430\u0434\u0430\u043d\u0438\u0435 \u0441 \u043f\u0435\u0440\u0432\u043e\u0439 \u043f\u043e\u043f\u044b\u0442\u043a\u0438.<\/p>\n<h3>2. \u0422\u0430\u0449\u0430\u0442 \u0432\u0435\u0441\u044c \u0440\u0435\u043f\u043e \u0432 Composer \u0447\u0435\u0440\u0435\u0437 <code>@Folders .\/<\/code><\/h3>\n<p>Cursor \u0437\u0430\u0434\u044b\u0445\u0430\u0435\u0442\u0441\u044f, \u043e\u0442\u0432\u0435\u0442\u044b \u0441\u0442\u0430\u043d\u043e\u0432\u044f\u0442\u0441\u044f \u0445\u0443\u0436\u0435 (\u043c\u043e\u0434\u0435\u043b\u044c \u043f\u0443\u0442\u0430\u0435\u0442\u0441\u044f \u0432 \u0433\u0438\u0433\u0430\u043d\u0442\u0441\u043a\u043e\u043c \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442\u0435), \u0430 \u0442\u044b \u0442\u0440\u0430\u0442\u0438\u0448\u044c tokens. \u0414\u0430\u0432\u0430\u0439 \u0442\u043e\u0447\u0435\u0447\u043d\u043e \u2014 2-5 \u0444\u0430\u0439\u043b\u043e\u0432 \u043f\u043e\u0434 \u0437\u0430\u0434\u0430\u0447\u0443, \u043d\u0435 \u0431\u043e\u043b\u044c\u0448\u0435.<\/p>\n<h3>3. \u0412\u043a\u043b\u044e\u0447\u0430\u044e\u0442 Agent Mode \u0434\u043b\u044f \u0432\u0441\u0435\u0433\u043e<\/h3>\n<p>Agent \u2014 \u044d\u0442\u043e \u0430\u0432\u0442\u043e\u043d\u043e\u043c\u043d\u043e\u0441\u0442\u044c. \u041d\u0430 \u0440\u0443\u0442\u0438\u043d\u0435 \u2014 \u044d\u043a\u043e\u043d\u043e\u043c\u0438\u0442 \u0432\u0440\u0435\u043c\u044f, \u043d\u0430 \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0430\u0440\u0445\u0438\u0442\u0435\u043a\u0442\u0443\u0440\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u2014 \u043c\u043e\u0436\u0435\u0442 \u0443\u0439\u0442\u0438 \u043d\u0435 \u0442\u0443\u0434\u0430 \u0438 \u0437\u0430\u043a\u043e\u043f\u0430\u0442\u044c \u0442\u0435\u0431\u044f \u0432 \u043f\u0440\u0430\u0432\u043a\u0430\u0445, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0442\u044b \u043d\u0435 \u0434\u0435\u043b\u0430\u043b. \u0414\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u043e\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0439 Manual.<\/p>\n<h3>4. \u041d\u0435 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044e\u0442 <code>.cursorignore<\/code><\/h3>\n<p>Cursor \u043f\u043e \u0443\u043c\u043e\u043b\u0447\u0430\u043d\u0438\u044e \u0447\u0438\u0442\u0430\u0435\u0442 \u0432\u0441\u0451, \u0432\u043a\u043b\u044e\u0447\u0430\u044f <code>.env<\/code>. \u0415\u0441\u043b\u0438 \u0443 \u0442\u0435\u0431\u044f \u0442\u0430\u043c \u043a\u043b\u044e\u0447\u0438 API \u2014 \u0442\u044b \u0438\u0445 \u0431\u0443\u043a\u0432\u0430\u043b\u044c\u043d\u043e \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0448\u044c \u043d\u0430 \u0441\u0435\u0440\u0432\u0435\u0440 OpenAI\/Anthropic \u0441 \u043a\u0430\u0436\u0434\u044b\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u043e\u043c. \u0421\u043e\u0437\u0434\u0430\u0439 <code>.cursorignore<\/code> \u0441\u0440\u0430\u0437\u0443, \u0432 \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430.<\/p>\n<h3>5. \u0418\u0433\u043d\u043e\u0440\u0438\u0440\u0443\u044e\u0442 Composer, \u0441\u0438\u0434\u044f\u0442 \u0442\u043e\u043b\u044c\u043a\u043e \u0432 Chat<\/h3>\n<p>Chat \u0445\u043e\u0440\u043e\u0448 \u0434\u043b\u044f \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0439, \u043d\u043e \u0440\u0435\u0430\u043b\u044c\u043d\u0430\u044f \u0441\u0438\u043b\u0430 Cursor \u2014 Composer. \u0415\u0441\u043b\u0438 \u0442\u044b \u0434\u043e \u0441\u0438\u0445 \u043f\u043e\u0440 \u0432 Cursor \u0442\u043e\u043b\u044c\u043a\u043e Cmd+L \u043d\u0430\u0436\u0438\u043c\u0430\u0435\u0448\u044c \u2014 \u043f\u043e\u043f\u0440\u043e\u0431\u0443\u0439 Cmd+I \u043d\u0430 \u0441\u043b\u0435\u0434\u0443\u044e\u0449\u0435\u0439 \u0437\u0430\u0434\u0430\u0447\u0435, \u0440\u0430\u0437\u043d\u0438\u0446\u0430 \u043a\u0430\u043a \u043d\u0435\u0431\u043e \u0438 \u0437\u0435\u043c\u043b\u044f.<\/p>\n<h2>FAQ \u2014 \u0447\u0430\u0441\u0442\u044b\u0435 \u0432\u043e\u043f\u0440\u043e\u0441\u044b<\/h2>\n<details class=\"faq-item\">\n<summary>\u0413\u0434\u0435 \u043b\u0435\u0436\u0438\u0442 `.cursorrules` \u2014 \u0432 \u043a\u043e\u0440\u043d\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430 \u0438\u043b\u0438 \u0432 `.cursor\/`?<\/summary>\n<p>\u0412 \u043a\u043e\u0440\u043d\u0435 \u043f\u0440\u043e\u0435\u043a\u0442\u0430, \u0440\u044f\u0434\u043e\u043c \u0441 `package.json` \/ `pyproject.toml`. \u0415\u0441\u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0435\u0448\u044c \u043d\u043e\u0432\u0443\u044e \u0441\u0438\u0441\u0442\u0435\u043c\u0443 Project Rules \u2014 \u0442\u043e \u043e\u0442\u0434\u0435\u043b\u044c\u043d\u044b\u0435 \u0444\u0430\u0439\u043b\u044b \u0432 `.cursor\/rules\/*.md`. \u041c\u043e\u0436\u043d\u043e \u0434\u0435\u0440\u0436\u0430\u0442\u044c \u0438 `.cursorrules`, \u0438 `.cursor\/rules\/` \u043e\u0434\u043d\u043e\u0432\u0440\u0435\u043c\u0435\u043d\u043d\u043e \u2014 Cursor \u043f\u043e\u0434\u0445\u0432\u0430\u0442\u0438\u0442 \u043e\u0431\u0430.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>Cursor \u0447\u0438\u0442\u0430\u0435\u0442 `.cursorrules` \u0430\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u0438\u043b\u0438 \u043d\u0430\u0434\u043e \u0435\u0433\u043e \u043f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c?<\/summary>\n<p>\u0410\u0432\u0442\u043e\u043c\u0430\u0442\u0438\u0447\u0435\u0441\u043a\u0438 \u2014 \u043f\u0440\u0438 \u043a\u0430\u0436\u0434\u043e\u043c \u0437\u0430\u043f\u0440\u043e\u0441\u0435 \u0432 Chat, Composer \u0438 Cmd+K. \u041f\u043e\u0434\u043a\u043b\u044e\u0447\u0430\u0442\u044c \u0432\u0440\u0443\u0447\u043d\u0443\u044e \u043d\u0435 \u043d\u0443\u0436\u043d\u043e. \u0415\u0441\u043b\u0438 \u043f\u0440\u0430\u0432\u0438\u043b\u0430 \u00ab\u043d\u0435 \u0440\u0430\u0431\u043e\u0442\u0430\u044e\u0442\u00bb \u2014 \u043f\u0440\u043e\u0432\u0435\u0440\u044c, \u0447\u0442\u043e \u0444\u0430\u0439\u043b \u0442\u043e\u0447\u043d\u043e \u043d\u0430\u0437\u044b\u0432\u0430\u0435\u0442\u0441\u044f `.cursorrules` (\u0441 \u0442\u043e\u0447\u043a\u043e\u0439 \u0432 \u043d\u0430\u0447\u0430\u043b\u0435) \u0438 \u043b\u0435\u0436\u0438\u0442 \u0432 \u043a\u043e\u0440\u043d\u0435.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>Composer \u0438 Chat \u2014 \u044d\u0442\u043e \u043e\u0434\u043d\u043e \u0438 \u0442\u043e \u0436\u0435?<\/summary>\n<p>\u041d\u0435\u0442. Chat (Cmd+L) \u2014 \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u0435, \u043d\u0435 \u043f\u0440\u0430\u0432\u0438\u0442 \u043a\u043e\u0434 \u043d\u0430\u043f\u0440\u044f\u043c\u0443\u044e. Composer (Cmd+I) \u2014 \u043c\u0443\u043b\u044c\u0442\u0438\u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0439 \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u0440\u0435\u0430\u043b\u044c\u043d\u043e \u043f\u0440\u0430\u0432\u0438\u0442 \u043a\u043e\u0434 \u0441 \u043f\u043e\u043a\u0430\u0437\u043e\u043c diff. \u041d\u0430 \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u0439 Composer, Chat \u2014 \u0434\u043b\u044f \u043e\u0431\u0449\u0438\u0445 \u0432\u043e\u043f\u0440\u043e\u0441\u043e\u0432 \u0438 \u0440\u0435\u0441\u0451\u0440\u0447\u0430.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Cursor \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e?<\/summary>\n<p>\u0414\u0430, \u0435\u0441\u0442\u044c Free-\u0442\u0430\u0440\u0438\u0444: \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0435 \u0447\u0438\u0441\u043b\u043e fast-requests (~50\/\u043c\u0435\u0441 \u043d\u0430 \u0442\u043e\u043f-\u043c\u043e\u0434\u0435\u043b\u044f\u0445) \u0438 \u0431\u0435\u0437\u043b\u0438\u043c slow. \u0414\u043b\u044f \u043f\u0435\u0442-\u043f\u0440\u043e\u0435\u043a\u0442\u043e\u0432 \u0438 \u043e\u0431\u0443\u0447\u0435\u043d\u0438\u044f \u0445\u0432\u0430\u0442\u0430\u0435\u0442. \u0414\u043b\u044f \u0440\u0430\u0431\u043e\u0447\u0435\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u2014 \u0443\u043f\u0440\u0451\u0448\u044c\u0441\u044f \u0432 \u043b\u0438\u043c\u0438\u0442 \u0437\u0430 1-2 \u0434\u043d\u044f, Pro \u043e\u043a\u0443\u043f\u0430\u0435\u0442\u0441\u044f \u0441 \u043f\u0435\u0440\u0432\u043e\u0439 \u043d\u0435\u0434\u0435\u043b\u0438.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>\u041c\u043e\u0436\u043d\u043e \u043b\u0438 \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Cursor Pro \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438?<\/summary>\n<p>\u041d\u0430\u043f\u0440\u044f\u043c\u0443\u044e \u0440\u043e\u0441\u0441\u0438\u0439\u0441\u043a\u043e\u0439 \u043a\u0430\u0440\u0442\u043e\u0439 \u2014 \u043d\u0435\u0442, Stripe \u043d\u0435 \u043f\u0440\u0438\u043d\u0438\u043c\u0430\u0435\u0442 \u0420\u0424-\u043a\u0430\u0440\u0442\u044b \u0441 2022. \u0412\u0430\u0440\u0438\u0430\u043d\u0442\u044b: \u043a\u0430\u0437\u0430\u0445\u0441\u043a\u0430\u044f\/\u0430\u0440\u043c\u044f\u043d\u0441\u043a\u0430\u044f \u043a\u0430\u0440\u0442\u0430, \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 \u043f\u043b\u0430\u043d \u0447\u0435\u0440\u0435\u0437 \u0440\u0430\u0431\u043e\u0442\u043e\u0434\u0430\u0442\u0435\u043b\u044f, \u0438\u043b\u0438 \u0441\u0435\u0440\u0432\u0438\u0441 \u0442\u0438\u043f\u0430 Blups, \u0433\u0434\u0435 \u043c\u044b \u043e\u0444\u043e\u0440\u043c\u043b\u044f\u0435\u043c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 \u043d\u0430 \u0442\u0432\u043e\u0439 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u0437\u0430 \u0440\u0443\u0431\u043b\u0438\/\u043a\u0440\u0438\u043f\u0442\u0443. \u0423 \u043d\u0430\u0441 \u043d\u0430 [Blups](https:\/\/blups.me\/product\/cursor) \u043e\u0431\u044b\u0447\u043d\u043e \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0438\u043d\u0443\u0442 \u2014 \u043c\u044b \u043d\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u043c \u0437\u0430 \u0437\u0430\u043a\u0430\u0437 \u043b\u0438\u0447\u043d\u043e.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>\u041a\u0430\u043a\u0430\u044f \u043c\u043e\u0434\u0435\u043b\u044c \u0432 Cursor \u043b\u0443\u0447\u0448\u0435 \u0434\u043b\u044f \u043a\u043e\u0434\u0430 \u0432 2026?<\/summary>\n<p>\u0414\u0435\u0444\u043e\u043b\u0442 \u0431\u043e\u043b\u044c\u0448\u0438\u043d\u0441\u0442\u0432\u0430 \u2014 Claude Sonnet 4.5 \u0434\u043b\u044f \u043f\u043e\u0432\u0441\u0435\u0434\u043d\u0435\u0432\u043d\u044b\u0445 \u0437\u0430\u0434\u0430\u0447, Claude Opus 4.7 \u0434\u043b\u044f \u0441\u043b\u043e\u0436\u043d\u044b\u0445 \u0440\u0435\u0444\u0430\u043a\u0442\u043e\u0440\u0438\u043d\u0433\u043e\u0432 \u0438 Agent Mode. GPT-5 Codex \u2014 \u043d\u043e\u0440\u043c \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u0430, \u043d\u043e \u0432 \u0431\u043e\u043b\u044c\u0448\u0438\u0445 \u043c\u0443\u043b\u044c\u0442\u0438\u0444\u0430\u0439\u043b\u043e\u0432\u044b\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445 Claude \u0447\u0430\u0449\u0435 \u0434\u0430\u0451\u0442 \u0431\u043e\u043b\u0435\u0435 \u0447\u0438\u0441\u0442\u044b\u0439 \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442. \u042d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0438\u0440\u0443\u0439 \u043d\u0430 \u0441\u0432\u043e\u0438\u0445 \u0437\u0430\u0434\u0430\u0447\u0430\u0445.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>\u0427\u0442\u043e \u0442\u0430\u043a\u043e\u0435 Agent Mode \u0438 \u0441\u0442\u043e\u0438\u0442 \u043b\u0438 \u0435\u0433\u043e \u0432\u043a\u043b\u044e\u0447\u0430\u0442\u044c?<\/summary>\n<p>Agent Mode \u2014 \u0440\u0435\u0436\u0438\u043c Composer, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c Cursor \u0441\u0430\u043c \u0437\u0430\u043f\u0443\u0441\u043a\u0430\u0435\u0442 \u043a\u043e\u043c\u0430\u043d\u0434\u044b (npm test, git status \u0438 \u0442.\u0434.), \u0447\u0438\u0442\u0430\u0435\u0442 output \u0438 \u0441\u0430\u043c \u0441\u0435\u0431\u044f \u043f\u0440\u0430\u0432\u0438\u0442. \u0412\u043a\u043b\u044e\u0447\u0430\u0439 \u0434\u043b\u044f \u0440\u0443\u0442\u0438\u043d\u044b (\u0442\u0435\u0441\u0442\u044b, \u043c\u0438\u0433\u0440\u0430\u0446\u0438\u0438, \u0431\u0430\u0433\u0444\u0438\u043a\u0441\u044b). \u041d\u0435 \u0432\u043a\u043b\u044e\u0447\u0430\u0439 \u0434\u043b\u044f \u0437\u0430\u0434\u0430\u0447 \u0441 \u043f\u043e\u0431\u043e\u0447\u043d\u044b\u043c\u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0430\u043c\u0438 (\u0434\u0435\u043f\u043b\u043e\u0439, \u043f\u0440\u043e\u0434-\u0411\u0414). \u041f\u0440\u043e\u0432\u0435\u0440\u044c \u0441\u043f\u0438\u0441\u043e\u043a Auto-Run Commands \u0432 \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u0445 \u2014 \u0442\u0430\u043c \u043d\u0435 \u0434\u043e\u043b\u0436\u043d\u043e \u0431\u044b\u0442\u044c `rm`, `git push`, `migrate`.<br \/>\n<\/details>\n<details class=\"faq-item\">\n<summary>Cursor \u043e\u0442\u043f\u0440\u0430\u0432\u043b\u044f\u0435\u0442 \u043c\u043e\u0439 \u043a\u043e\u0434 \u043d\u0430 \u0441\u0432\u043e\u0438 \u0441\u0435\u0440\u0432\u0435\u0440\u044b?<\/summary>\n<p>\u041f\u043e \u0434\u0435\u0444\u043e\u043b\u0442\u0443 \u2014 \u0434\u0430, \u0434\u043b\u044f \u043e\u0431\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u043e\u0434\u0435\u043b\u044c\u044e. \u0412 `Settings \u2192 Privacy Mode: ON` \u043c\u043e\u0436\u043d\u043e \u0437\u0430\u043f\u0440\u0435\u0442\u0438\u0442\u044c \u0445\u0440\u0430\u043d\u0435\u043d\u0438\u0435 \u0442\u0432\u043e\u0435\u0433\u043e \u043a\u043e\u0434\u0430 \u043f\u043e\u0441\u043b\u0435 \u043e\u0442\u0432\u0435\u0442\u0430. \u0422\u0430\u043a\u0436\u0435 \u0434\u043e\u0431\u0430\u0432\u044c `.env` \u0438 \u043b\u044e\u0431\u044b\u0435 secret-\u0444\u0430\u0439\u043b\u044b \u0432 `.cursorignore`, \u0447\u0442\u043e\u0431\u044b \u043e\u043d\u0438 \u0432\u043e\u043e\u0431\u0449\u0435 \u043d\u0435 \u043f\u043e\u043f\u0430\u0434\u0430\u043b\u0438 \u0432 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442.<br \/>\n<\/details>\n<hr \/>\n<aside class=\"cta-blups\">\n<h3>(\u25d5\u203f\u25d5) \u0413\u043e\u0442\u043e\u0432 \u043f\u0440\u043e\u043a\u0430\u0447\u0430\u0442\u044c \u0441\u0432\u043e\u0439 Cursor?<\/h3>\n<p>\u041d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0438 \u2014 \u044d\u0442\u043e \u043f\u043e\u043b\u0434\u0435\u043b\u0430. \u0411\u0435\u0437 Pro-\u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u0442\u044b \u0443\u043f\u0440\u0451\u0448\u044c\u0441\u044f \u0432 \u043b\u0438\u043c\u0438\u0442 fast-requests \u0437\u0430 \u043f\u0430\u0440\u0443 \u0434\u043d\u0435\u0439. \u041e\u0444\u043e\u0440\u043c\u0438\u043c Cursor Pro \u0438\u043b\u0438 Ultra \u043d\u0430 \u0442\u0432\u043e\u0439 \u0430\u043a\u043a\u0430\u0443\u043d\u0442 \u2014 \u043e\u0431\u044b\u0447\u043d\u043e \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0438\u043d\u0443\u0442, \u0433\u0430\u0440\u0430\u043d\u0442\u0438\u044f \u0432\u044b\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u044f. Blups \u2014 \u043d\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441, \u043e\u0442\u0432\u0435\u0447\u0430\u0435\u043c \u0437\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u0441\u0430\u043c\u0438.<\/p>\n<p>  <a href=\"https:\/\/blups.me\/product\/cursor\" class=\"cta-blups__btn\">\u041e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Cursor \u0447\u0435\u0440\u0435\u0437 Blups \u2192<\/a><br \/>\n<\/aside>\n<hr \/>\n<h2>\u0427\u0442\u043e \u0432 \u0438\u0442\u043e\u0433\u0435<\/h2>\n<p>\u041d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 Cursor \u043e\u0442\u043b\u0438\u0447\u0430\u0435\u0442\u0441\u044f \u043e\u0442 \u00ab\u043a\u043e\u0440\u043e\u0431\u043e\u0447\u043d\u043e\u0433\u043e\u00bb \u043f\u0440\u0438\u043c\u0435\u0440\u043d\u043e \u043a\u0430\u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 Vim \u043e\u0442 Notepad. \u0420\u0435\u0437\u044e\u043c\u0438\u0440\u0443\u044e \u0433\u043b\u0430\u0432\u043d\u043e\u0435:<\/p>\n<ul>\n<li><strong><code>.cursorrules<\/code> \u0432 \u043a\u043e\u0440\u043d\u0435<\/strong> \u2014 \u043e\u0431\u044f\u0437\u0430\u0442\u0435\u043b\u044c\u043d\u044b\u0439 \u043c\u0438\u043d\u0438\u043c\u0443\u043c. \u0411\u0435\u0437 \u043d\u0435\u0433\u043e \u0442\u044b \u0442\u0435\u0440\u044f\u0435\u0448\u044c 30% \u043f\u0440\u043e\u0434\u0443\u043a\u0442\u0438\u0432\u043d\u043e\u0441\u0442\u0438 \u043d\u0430 \u043f\u0440\u0430\u0432\u043a\u0430\u0445 \u0441\u0442\u0438\u043b\u0438\u0441\u0442\u0438\u043a\u0438.<\/li>\n<li><strong>Cmd+I (Composer) &gt; Cmd+L (Chat)<\/strong> \u0434\u043b\u044f \u0440\u0430\u0431\u043e\u0447\u0438\u0445 \u0437\u0430\u0434\u0430\u0447. Chat \u2014 \u044d\u0442\u043e \u043e\u0431\u0441\u0443\u0436\u0434\u0435\u043d\u0438\u044f, Composer \u2014 \u044d\u0442\u043e \u0440\u0430\u0431\u043e\u0442\u0430.<\/li>\n<li><strong>Agent Mode<\/strong> \u2014 \u043c\u043e\u0449\u043d\u043e, \u043d\u043e \u043e\u0441\u0442\u043e\u0440\u043e\u0436\u043d\u043e \u0441 \u043a\u043e\u043c\u0430\u043d\u0434\u0430\u043c\u0438, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u0447\u0442\u043e-\u0442\u043e \u043c\u0435\u043d\u044f\u044e\u0442 \u0432 \u043f\u0440\u043e\u0434\u0435. Auto-Run \u0442\u043e\u043b\u044c\u043a\u043e \u0434\u043b\u044f read-only.<\/li>\n<li><strong>\u041a\u043e\u043d\u0442\u0435\u043a\u0441\u0442 \u0447\u0435\u0440\u0435\u0437 <code>@<\/code><\/strong> \u2014 \u0434\u0430\u0432\u0430\u0439 \u0442\u043e\u0447\u0435\u0447\u043d\u043e (<code>@Files<\/code>, <code>@Code<\/code>, <code>@Docs<\/code>), \u043d\u0435 \u0432\u0430\u043b\u0438 \u0432\u0435\u0441\u044c \u0440\u0435\u043f\u043e. \u0427\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u043a\u043e\u043d\u0442\u0435\u043a\u0441\u0442, \u0442\u0435\u043c \u0442\u043e\u0447\u043d\u0435\u0435 \u043e\u0442\u0432\u0435\u0442.<\/li>\n<li><strong><code>.cursorignore<\/code><\/strong> \u2014 \u0437\u0430\u043a\u0440\u043e\u0439 <code>.env<\/code>, \u0441\u0435\u043a\u0440\u0435\u0442\u044b \u0438 \u043c\u0443\u0441\u043e\u0440. \u0412 \u043f\u0435\u0440\u0432\u044b\u0439 \u0434\u0435\u043d\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u0430.<\/li>\n<\/ul>\n<p>\u0418 \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0435\u0435: \u043d\u0430\u0441\u0442\u0440\u043e\u0435\u043d\u043d\u044b\u0439 Cursor \u0441\u0442\u043e\u0438\u0442 \u0440\u043e\u0432\u043d\u043e \u0441\u0442\u043e\u043b\u044c\u043a\u043e \u0436\u0435, \u0441\u043a\u043e\u043b\u044c\u043a\u043e \u00ab\u043a\u043e\u0440\u043e\u0431\u043e\u0447\u043d\u044b\u0439\u00bb \u2014 $20\/\u043c\u0435\u0441 \u0437\u0430 Pro. \u0415\u0441\u043b\u0438 \u0435\u0449\u0451 \u043d\u0435 \u043e\u0444\u043e\u0440\u043c\u0438\u043b \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 \u2014 <a href=\"https:\/\/blups.me\/product\/cursor\">\u0441\u0434\u0435\u043b\u0430\u0435\u043c \u0447\u0435\u0440\u0435\u0437 Blups<\/a> \u0437\u0430 \u043f\u0430\u0440\u0443 \u043c\u0438\u043d\u0443\u0442. \u041c\u044b \u043d\u0435 \u043c\u0430\u0440\u043a\u0435\u0442\u043f\u043b\u0435\u0439\u0441 \u2014 \u0443 \u043d\u0430\u0441 \u0445\u043e\u0440\u043e\u0448\u0430\u044f \u0446\u0435\u043d\u0430 \u0438 \u043b\u0438\u0447\u043d\u0430\u044f \u043e\u0442\u0432\u0435\u0442\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0441\u0442\u044c \u0437\u0430 \u043a\u0430\u0436\u0434\u044b\u0439 \u0437\u0430\u043a\u0430\u0437 \u2661<\/p>\n<blockquote>\n<p>\u0421\u0442\u0430\u0442\u044c\u044f \u043e\u0431\u043d\u043e\u0432\u043b\u044f\u0435\u0442\u0441\u044f. \u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f \u043f\u0440\u0430\u0432\u043a\u0430: 28 \u043c\u0430\u044f 2026.<\/p>\n<\/blockquote>\n<h2>\u0427\u0438\u0442\u0430\u0439\u0442\u0435 \u0442\u0430\u043a\u0436\u0435<\/h2>\n<ul>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/oplatit-cursor-podpisku-rossiya-2026\/\">\u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Cursor IDE \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Pro, Ultra<\/a><\/strong> \u2014 \u0420\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438, \u043a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 Cursor IDE (Pro $20, Ultra $200) \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 \u0447\u0435\u0440\u0435\u0437 Blups, \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u0443\u044e \u043a\u0430\u0440\u0442\u0443, \u043a\u043e\u0440\u043f\u043e\u0440\u0430\u0442\u0438\u0432\u043d\u044b\u0439 <\/li>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/oplatit-chatgpt-plus-rossiya-2026\/\">\u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c ChatGPT Plus \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b<\/a><\/strong> \u2014 \u0420\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438 \u0432\u0441\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 ChatGPT Plus \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026: \u0447\u0435\u0440\u0435\u0437 Blups, \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u044b\u0435 \u043a\u0430\u0440\u0442\u044b, \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u043a\u0438, \u0434\u0440\u0443\u0433\u0430 \u0437\u0430 \u0433\u0440\u0430\u043d\u0438\u0446\u0435\u0439<\/li>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/oplatit-claude-pro-rossiya-2026\/\">\u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Claude Pro \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b<\/a><\/strong> \u2014 \u0420\u0430\u0437\u043e\u0431\u0440\u0430\u043b\u0438 \u0432\u0441\u0435 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0441\u043f\u043e\u0441\u043e\u0431\u044b \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Claude Pro ($20\/\u043c\u0435\u0441) \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026: \u0447\u0435\u0440\u0435\u0437 Blups, \u0437\u0430\u0440\u0443\u0431\u0435\u0436\u043d\u0430\u044f \u043a\u0430\u0440\u0442\u0430, \u0447\u0435\u0440\u0435\u0437 \u0434\u0440\u0443\u0433\u0430. \u0421 \u0446\u0435\u043d\u0430\u043c\u0438<\/li>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/oplatit-midjourney-podpisku-rossiya-2026\/\">\u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c Midjourney \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026 \u2014 Basic, Standard, Pro, Mega<\/a><\/strong> \u2014 \u041a\u0430\u043a \u043e\u043f\u043b\u0430\u0442\u0438\u0442\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0443 Midjourney \u0438\u0437 \u0420\u043e\u0441\u0441\u0438\u0438 \u0432 2026: \u0440\u0430\u0437\u0431\u0438\u0440\u0430\u0435\u043c \u0432\u0441\u0435 \u0442\u0430\u0440\u0438\u0444\u044b (Basic $10, Standard $30, Pro $60, Mega $120) \u0438 \u0440\u0430\u0431\u043e\u0447\u0438\u0435 \u0441\u043f<\/li>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/cursor-vs-github-copilot-2026\/\">Cursor vs GitHub Copilot \u0432 2026 \u2014 \u0447\u0442\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0440\u0430\u0437\u0440\u0430\u0431\u0443<\/a><\/strong> \u2014 \u0421\u0440\u0430\u0432\u043d\u0438\u043b\u0438 Cursor ($20 Pro \/ $200 Ultra) \u0438 GitHub Copilot ($10\/\u043c\u0435\u0441) \u0432 2026 \u2014 \u043c\u043e\u0434\u0435\u043b\u0438, Composer, \u0446\u0435\u043d\u044b, \u043f\u043b\u044e\u0441\u044b \u0438 \u043c\u0438\u043d\u0443\u0441\u044b. \u0427\u0442\u043e \u0432\u044b\u0431\u0440\u0430\u0442\u044c \u0440\u0430\u0437<\/li>\n<li><strong><a href=\"https:\/\/blups.me\/blog\/cursor-vs-vscode-continue-2026\/\">Cursor vs VS Code + Continue 2026 \u2014 \u043a\u043e\u0433\u0434\u0430 $20 \u043e\u043a\u0443\u043f\u0430\u044e\u0442\u0441\u044f, \u0430 \u043a\u043e\u0433\u0434\u0430 \u0445\u0432\u0430\u0442\u0438\u0442 open-source<\/a><\/strong> \u2014 \u0421\u0440\u0430\u0432\u043d\u0438\u043b\u0438 Cursor Pro ($20) \u0438 \u0441\u0432\u044f\u0437\u043a\u0443 VS Code + Continue (open-source) \u0432 2026. \u041a\u043e\u0433\u0434\u0430 \u043e\u043f\u0440\u0430\u0432\u0434\u0430\u043d Cursor, \u043a\u043e\u0433\u0434\u0430 \u0445\u0432\u0430\u0442\u0438\u0442 Continue \u0441\u043e \u0441\u0432\u043e\u0438\u043c <\/li>\n<\/ul>\n","protected":false},"excerpt":{"rendered":"<p>\u041a\u0430\u043a \u043d\u0430\u0441\u0442\u0440\u043e\u0438\u0442\u044c Cursor IDE \u0432 2026: .cursorrules \u0434\u043b\u044f \u043f\u0440\u043e\u0435\u043a\u0442\u0430, Composer + Agent, rule-templates, context-include, keybinds Cmd+K\/L\/I. \u0413\u0430\u0439\u0434 \u043f\u043e \u0442\u043e\u043f\u043e\u0432\u044b\u043c \u043d\u0430\u0441\u0442\u0440\u043e\u0439\u043a\u0430\u043c.<\/p>\n","protected":false},"author":3,"featured_media":1518,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[2],"tags":[31,147,152,153,159,162],"class_list":["post-896","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-ai-","tag-ai-ide","tag-composer","tag-cursor","tag-cursor-2026","tag-cursor-settings","tag-cursorrules"],"_links":{"self":[{"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/posts\/896","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/comments?post=896"}],"version-history":[{"count":1,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/posts\/896\/revisions"}],"predecessor-version":[{"id":1775,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/posts\/896\/revisions\/1775"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/media\/1518"}],"wp:attachment":[{"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/media?parent=896"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/categories?post=896"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blups.me\/blog\/wp-json\/wp\/v2\/tags?post=896"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}