SourceCraft
3.13K subscribers
271 photos
67 videos
288 links
Новости от команды
Наш чат: @SourceCraftChat
Начать пользоваться платформой: https://sourcecraft.dev
Download Telegram
This media is not supported in your browser
VIEW IN TELEGRAM
⚡️ Как отправить проект на конкурс VibeCraft × Пикабу

Для участия в конкурсе достаточно всего нескольких шагов:

1️⃣ Опишите идею в промпте
2️⃣ VibeCraft соберёт сайт, игру или веб-приложение по вашему запросу
3️⃣ Доработайте проект при необходимости
4️⃣ Опубликуйте его в Yandex Cloud и отправьте заявку на конкурс, указав своё имя или ник на Пикабу

Доработать проект можно прямо в VibeCraft, продолжая ставить агенту новые задачи. А можно перейти в SourceCraft — исходный код уже сохранён в репозитории. Добавляйте новые функции, меняйте интерфейс и развивайте проект под свои идеи.

🔍 Ищете идею для проекта? Загляните в номинации конкурса для вдохновения!

⚙️ А если только начинаете знакомство с VibeCraft, новым пользователям дарим 4 000 нейрокредитов для создания проектов и 4 000 ₽ на платёжный аккаунт Yandex Cloud (при регистрации биллинг-аккаунта и привязке банковской карты).
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥115👍5
This media is not supported in your browser
VIEW IN TELEGRAM
🎨 Какой у тебя сегодня вайб? Настрой интерфейс SourceCraft под себя!

⭐️ Добавили акцентные цвета
В SourceCraft появились расширенные настройки персонализации. Теперь в разделе Настройки → Внешний вид можно:
🔡 выбрать акцентный цвет интерфейса
🔡 настроить температуру серых оттенков — холодную, нейтральную или тёплую

Заодно поработали над тёмной темой: улучшили контрастность в проблемных местах и сделали её комфортнее для повседневной работы.

⭐️ Запустили бета-режим для людей с нарушениями цветовосприятия
Это большой шаг в сторону доступности интерфейса — красно-зелёное нарушение встречается примерно у 8% мужчин и 0,4% женщин. В интерфейсе платформы разработки цвет используется для передачи важной информации: в диффах, статусах сборок и пулл-реквестов, лейблах и других элементах. При нарушениях цветовосприятия часть этих цветовых сигналов может быть менее различима.

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

Палитры проверяли через симуляцию перед добавлением в код.

Как включить новый режим
1️⃣ Откройте Настройки → Внешний вид
2️⃣ Включите тумблер Цветовосприятие
3️⃣ Выберите тип: Протанопия и дейтеранопия — если сложно различать красный и зелёный, или Тританопия — если сложно различать синий и жёлтый

Пробуйте новый режим и делитесь впечатлениями — ваш фидбек поможет сделать интерфейс SourceCraft ещё удобнее и доступнее.


Мой вайб на сегодня
❤️ Люблю всё кастомизировать
❤️ Дефолт — лучший дизайн
💙 Приду тестировать бету «Цветовосприятие»
💚 Зелёный свет новым фичам!
Please open Telegram to view this post
VIEW IN TELEGRAM
2077🔥44🎄1
✌️ Улучшили миграцию репозиториев: больше квот и быстрее синхронизация

В SourceCraft можно зеркалировать репозитории с исходным кодом из других Git-систем — раньше общий лимит составлял 5 репозиториев без тарифицирования, а изменения из выбранных веток подтягивались автоматически два раза в сутки.

Что изменилось:
🔡 Увеличили лимиты  на бесплатном тарифе можно настроить зеркалирование 50 публичных и 5 приватных репозиториев, а на тарифе SourceCraft PRO доступно зеркалирование до 50 приватных репозиториев.

🔡 Увеличили частоту автоматической синхронизации — теперь она выполняется раз в два часа.

🔡 Добавили ручной запуск синхронизации — если изменения нужны прямо сейчас, нажмите «Синхронизировать» на странице репозитория.

Синхронизация работает для веток, указанных при настройке зеркалирования: как для конкретных (main), так и по шаблонам (feature/*, release/*).
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥22👍109
This media is not supported in your browser
VIEW IN TELEGRAM
✌️ Следить за квотами в SourceCraft стало проще

В разделе «Настройки» появилась отдельная страница «Квоты». Теперь вся статистика по использованным и оставшимся ресурсам собрана в одном месте.

На странице можно
🔡 Посмотреть расход ресурсов по категориям: CI/CD, Git, AI, Навигация по коду
🔡 Быстро найти нужную квоту по названию
🔡 Отфильтровать квоты, которые активно используются или почти исчерпаны
🔡 Увеличить некоторые квоты на тарифе SourceCraft PRO — нажмите «Изменить». Подробнее о дополнительных услугах — в документации.

А если привычнее работать из терминала, используйте команду src quota в SourceCraft CLI — отобразятся данные по секциям AI, Repositories, Storage, CI Usage и Limits.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥12👍861😁11
💻 Больше проектов в VibeCraft

Теперь создавать проекты в VibeCraft можно без ограничений, одновременно редактировать — до 3 проектов, а публиковать — до 10 в рамках базовых квот Yandex Cloud.

Если нужно опубликовать больше проектов, квоты на них можно расширить через поддержку Yandex Cloud.


Воплощайте ещё больше идей! 🚀
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16🔥1071
Обновили модель в SourceCraft Code Assistant

Раньше в SourceCraft Code Assistant были доступны три варианта: default, default-thinking и legacy.

Теперь доступна только модель default. По умолчанию она работает в режиме размышлений — это помогает получать более качественные ответы.

Если нужен более быстрый ответ, режим размышлений можно отключить в плагинах или SourceCraft CLI.

🔴 Спойлер: скоро добавим большой выбор самых разных моделей!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥31146👍3👏2👎1
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1912👍8
✌️ Передавайте результаты между задачами в автоматизациях

Добавили task outputs — механизм для передачи результатов одной задачи другим.

Теперь можно передать из одной задачи в другую версию сборки, результаты выполнения и другие данные, а затем использовать их в скриптах и переменных окружения.

Как работает task outputs
1️⃣ В скрипте кубика запишите значения, которые нужно передать, через SOURCECRAFT_OUTPUT
2️⃣ В секции outputs задачи укажите переменные, которые нужно передать другим задачам
3️⃣ В задаче, которая получает данные, укажите исходную задачу в needs и получите нужные значения через ${{ tasks.<имя_задачи>.outputs.<ключ> }}

Ещё несколько деталей
🔵 Результат можно передать дальше по цепочке задач через outputs, даже если между задачами нет прямой зависимости.

🔵 Одно значение KEY=VALUE может занимать до 64 КБ, а суммарный размер всех исходящих значений задачи — до 1 МБ. Если суммарный размер имён ключей и значений превышен, задача завершается с ошибкой. Для передачи больших объёмов используйте артефакты.

🔵 Для работы с task outputs на self-hosted процессоре требуется версия 0.14.2 или выше.

▶️ Посмотреть пример передачи данных между задачами
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥138👍6
✌️ Полгода JVM-новостей за один доклад

На JVM Day в эту субботу Андрей Кулешов расскажет, что происходит в мире Java, что нового в JEPs и какие изменения произошли в Kotlin, а также поделится, как ИИ уже сегодня меняет подход к программированию.

Всё самое интересное за первую половину 2026 года смотрите с 17:50 до 18:40 в зале 1.

Между докладами заглядывайте на наш стенд. Покажем новые фичи SourceCraft, обсудим разработку, обменяемся идеями и просто пообщаемся! ❤️

Если собираетесь на JVM Day — увидимся в субботу!
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥11👍76🏆11
✌️ Как разорвать «летальное трио» агентской разработки?

Этот термин описывает сочетание трёх условий: доступ к приватным данным, работа с недоверенным контентом и возможность взаимодействовать с внешними системами.

О возможностях ИИ-агентов говорят всё чаще. А вот с безопасностью их инфраструктуры пока не всё так очевидно.

Денис Макрушин разобрал опасности для LLM, RAG и MCP в посте с результатами исследования SourceCraft Security. Продолжаем разбор и подробнее смотрим на уязвимости этих компонентов в карточках.

❤️ С чего начать защиту своей инфраструктуры на практике?
🔡Разделить данные и инструкции, чтобы недоверенный контент не стал командой для агента
🔡Ограничить права агентов и их инструментов необходимым минимумом
🔡Проверять опасные действия и требовать для них отдельную авторизацию, а в некоторых случаях — дополнительно подтверждать действие человеком
🔡Регулярно проверять устойчивость системы и превращать результаты проверок в правила защиты

Подробнее об атаках и подходах к защите ИИ-агентов — в разборе Дениса на Хабре.
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥1211👍9🤷‍♂2
✌️ Стартует осенний сезон хакатонов! 

Предлагаем создать сервис, который покажет здоровье открытого репозитория в SourceCraft, соберёт ключевые метрики в одном месте и поможет быстро понять, всё ли в порядке с проектом и что можно улучшить. Готовое решение планируем выпустить в опенсорс, чтобы им могло пользоваться сообщество.

Эту задачу наша команда подготовила для участников хакатона «Лидеры цифровой трансформации».

Если интересно погрузиться в кейс, присоединяйтесь командой от 2 до 5 человек и поборитесь за призы 1 000 000 ₽, 600 000 ₽ и 400 000 ₽. Регистрация открыта до 14 сентября.


💬 Подробнее обо всех задачах хакатона организаторы расскажут завтра в 14:00 на онлайн-трансляции.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥179👍8👌1
✌️ Через 20 минут стартует онлайн-трансляция про хакатон «Лидеры цифровой трансформации»

Наша команда подготовила задание для участников хакатона — создать сервис для оценки здоровья открытых репозиториев в SourceCraft.

👉 Подключиться к трансляции
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥9👍76👏2
⚡️ Успейте подать проект на конкурс Vibecraft × Пикабу

Разрабатываете проект в VibeCraft? Сегодня до конца дня можно подать его на конкурс и принять участие в розыгрыше призов: станции Миди с Алисой, Яндекс Дропс и сертификатов на Яндекс Маркет.

Участвовать просто — опубликуйте проект в Yandex Cloud и заполните форму, указав своё имя или ник на Пикабу.

🔍 После отправки проекта на конкурс его можно дорабатывать, главное — не снимать его с публикации до объявления результатов.

Итоги подведём до 6 сентября.


А вы уже отправили проект?
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥156👌3
🎓 Учимся писать код вместе с SourceCraft

1 сентября возвращает нас в круговорот «учиться и учить». Кто-то сегодня начинает свой первый учебный проект, а кто-то готовится к сезону пулл-реквестов от студентов или начинающих разработчиков.

Перейдём к практике на SourceCraft и посмотрим, какие инструменты могут пригодиться в обучении разработке.

🔡 Git-репозитории — для каждого студента можно создать отдельный репозиторий для практических заданий и проектов.

🔡 Автотесты на CI — преподаватель хранит проверки в приватном репозитории, а студенты получают результат, не видя самих тестов. Все запуски группы можно смотреть в одном месте.

🔡 Проверки с помощью ИИ — подключайте нейроревью для проверки изменений или создавайте собственные ИИ-навыки под задачи курса.

🔡 Итеративное ревью пулл-реквестов — студент получает обратную связь, вносит изменения и снова отправляет работу на проверку.

🔡 Подсказки помогают ориентироваться в коде как в обычной IDE и работать с конфигурациями во время работы. 

Готовые курсы по ИТ и ИИ собрали в открытой библиотеке SourceCraft. Можно посмотреть материалы и выбрать то, что пригодится для обучения.


👉  Заглянуть в библиотеку курсов

А вы помните свой первый коммит?
Please open Telegram to view this post
VIEW IN TELEGRAM
13🔥8👍51
🎉 SourceCraft Code Assistant в OpenSpec!

Пулл-реквест с поддержкой Code Assistant создал участник нашего комьюнити Александр Мелентьев. Спустя три месяца его наконец приняли — особенно приятно, ведь о такой возможности неоднократно спрашивали в чате.

OpenSpec помогает структурировать требования к разработке и превращать их в понятные для ИИ-ассистента команды. С этим обновлением конфигурации и файлы для SourceCraft Code Assistant подтягиваются автоматически, избавляя от рутины при настройке окружения.

Спасибо Александру за такие инициативы, настойчивость и помощь нашей экосистеме!

А вы используете OpenSpec в своей работе?

❤️ — ждал эту интеграцию
Please open Telegram to view this post
VIEW IN TELEGRAM
18👍15🔥10😐1
✌️ Экосистема каналов и чатов Yandex Cloud

Создавать новые решения проще, когда рядом есть комьюнити.

SourceCraft плотно связан с экосистемой Yandex Cloud, где вокруг продуктов и технологий есть свои каналы и чаты. Здесь можно найти свежие обновления, пообщаться с командами и найти нужных экспертов.

➡️ Карта каналов и сообществ Yandex Cloud — выбирайте интересные темы и присоединяйтесь!
Please open Telegram to view this post
VIEW IN TELEGRAM
11🔥5👍3🤔1