Обновить
64K+
25

Пользователь

53,1
Рейтинг
23
Подписчики
Отправить сообщение

Figma MCP обновился — разбираемся что появилось и с чего начать.

Раньше с помощью Figma MCP агент мог «смотреть» на макет и точнее писать код. Теперь встречаем новый инструмент —use_figma, который дает агентам прямой доступ к холсту, к самому файлу Figma. Claude Code, Cursor, Codex, Copilot — все они теперь могут создавать и редактировать дизайн прямо в файле. Они могут не только видеть дизайн, но и менять экраны, менять блоки интерфейса, менять макеты по вашим правилам дизайна и работать через вашу библиотеку компонентов.

Ключевое новшество это все же не инструмент, а пачка новых skills. Это инструкции, которые объясняют агенту правила работы с вашей дизайн‑системой и объясняют агенту, какие шаги делать, как использовать дизайн‑систему, чтобы не сломать структуру макета. Пять штук, кратко по очереди:

figma-use

Базовый skill. Нужен для любых действий на холсте. Ставим первым - без него остальные не имеют смысла.

figma-create-design-system-rules

Сохраняет правила команды: как дизайн переводится в код, какие токены используются, какие паттерны. Начинаем именно отсюда, если у вас есть дизайн-система.

figma-implement-design

Готовый макет → рабочий код в вашем проекте. Полезен когда дизайн доделан и нужно автоматически перевести в код.

figma-generate-design

Агент собирает экраны из ваших компонентов, переменных и стилей. Нужно, чтобы он не галлюцинировал фантазировал, а работал с тем что задано в системе. Требует настроенного figma-create-design-system-rules.

figma-generate-library

Строит или обновляет библиотеку/дизайн-систему Figma из кодовой базы.

Порядок подключения:

  1. MCP-сервер Figma на GitHub → установить

  2. Подключить к агенту (Claude Code / Cursor / Copilot)

  3. Начать с figma-use

  4. Описать правила системы через figma-create-design-system-rules

  5. Попробовать figma-generate-design на тестовом экране

Пока бета это бесплатно, нужно успеть попробовать, позже станет платным.

Есть гайд по настройке, skills лежат тут.

Надеюсь тебе понравилось. Лучшая благодарность — это твоя подписка на мой Telegram-канал 😊

Теги:
+4
Комментарии0

Старший инженер Google выложил 400-страничную книгу по паттернам агентных систем.

Антонио Гулли, старший инженер Google, выложил в открытый доступ книгу «Agentic Design Patterns» -  методичку по построению автономных ИИ-систем.

21 паттерн, структурированных как классические книги по ООП - только вместо фабрик и синглтонов: маршрутизация задач, работа с памятью, MCP, обработка исключений, MCP, RAG, Human-in-the-Loop, общение агентов между собой и guardrails.

Есть как базовые паттерны: промпт-чейнинг, Tool Use, параллелизация, менджмент субагентов, так и продвинутые интересные случаи - как агенты общаются между собой, как управлять ресурсами, как не дать агенту натворить дел без надзора человека.

Читать 400 страниц PDF это занятие, прямо скажем, на любителя. Есть небольшой обходной и более интересный путь. Разработчик Mathews Tom уже перегнал все в GitHub-репо где каждый паттерн в отдельной папке с описанием и рабочим кодом на LangChain, LangGraph и CrewAI.

Внимательно изучаем и (возможно) становимся гуру построения сложных ИИ-систем.

Надеюсь тебе понравилось. Лучшая благодарность — это твоя подписка на мой Telegram-канал 😊

Теги:
+7
Комментарии0

Немного личного опыта по Claude Code.

В вайб-кодинге все просто: плохо поставил задачу, лови такой же результат. По сути, нам программистам теперь все больше и больше нужно учиться правильно руководить и ставить задачи. Когда я писал "сделай мне приложение для тренировок", я, по сути, просил агента угадать сотню технических решений. Агент угадывал, но плохо. И начиналась карусель переделок и циклов, за которые приходится платить периодическими выходами за лимиты.

Решение простое, но требует дисциплины: нормально планировать до кода.

Шаг 1: Создать черновой план

Запускаю Claude Code и сразу прошу создать файл с планом:

Please help me create a plan for [идея] and write it into a draft_plan.md file

Продукт это по сути набор функций. Если каждая функция работает, продукт готов. Так вот, план - это просто список этих функций с деталями.

Шаг 2: Запустить режим интервьюера

Это главный шаг, который я раньше пропускал. Вместо того чтобы дать агенту додумывать, я заставляю его допросить меня (как самый дотошный детектив):

Read this plan file and interview me in detail using the ask user question tool about literally anything: technical implementation, UI/UX concerns, and trade-offs

Claude начинает задавать вопросы раундами. Первый это про технику: стек, база данных, обработка API-затрат. Второй про UX: модальное окно или отдельная страница, какой стиль интерфейса. Если не знаю ответа копирую вопрос, задаю его в веб-версии Claude/Gemini/GPT, советуюсь с ними, возвращаюсь с ответом.

Да, это раздражает и хочется пропустить и сразу к коду, но именно здесь экономятся тысячи токенов и часы переделок - проверено на личных страданиях.

Шаг 3: Строить по одной функции + тест

Когда план готов, то беру первую функцию и прошу написать для неё тест до реализации. Затем сама реализация и пока тест не прошёл, агент не двигается дальше. Контракт простой: вот что должно получиться, а не сделай как-нибудь.

В итоге получаем приложение с покрытием, где каждая функция делает ровно то, что я (ладно, claude) ожидал.

Несколько еще небольших советов:

  • Контекст не резиновый, при заполнении на 40–50% (~100К токенов) начинаю новую сессию - перегруженный контекст делает модель тупее. Иногда очень не хочется этого делать и заново объяснять все, но это реально рабочий подход.

  • Нужно сначала научиться управлять агентами вручную, чтобы понять, что происходит на каждом шаге. Иначе это как автопилот без понимания, куда едешь (на самом деле понятно, в страну неподдерживаемых мертвых проектов). Всякие автоматизации на потом.

  • Хороший план на старте экономит больше, чем любой лайфхак с промптами.

Надеюсь тебе понравилось. Лучшая благодарность - это твоя подписка на мой Telegram-канал 😊

Теги:
+6
Комментарии1

Информация

В рейтинге
170-й
Зарегистрирован
Активность