Post #28
1.03K
Channel Public Channel
DE defer Read()
@defer_read
Интересные и полезные материалы по Go: репозитории, статьи, библиотеки и др.
- Subscribers
- 522
- Photos
- 4
- Videos
- 8
- Links
- 17
Recent Posts 17 shown
Post #26
1.91K
Forwarded from AI for Devs
😎 Вчера Anthropic завершили неделю, научив Claude Code взаимодействовать с браузером
Модель не только пишет код, но и читает DOM, видит ошибки в консоли и проверяет поведение фич прямо в браузере.
Забираем тут.
@ai_for_devs
Модель не только пишет код, но и читает DOM, видит ошибки в консоли и проверяет поведение фич прямо в браузере.
Забираем тут.
@ai_for_devs
- 👍 11
Post #25
1.87K
Forwarded from AI for Devs
⚡️ Linux Foundation запускает Agentic AI Foundation
Под крыло фонда сразу передали MCP (Anthropic), goose (Block) и AGENTS.md (OpenAI), то есть весь тот стек, который за год стал основой современного агентного подхода.
Смысл AAIF в наведении порядка: агентные системы уже инфраструктура, а инфраструктура требует открытых протоколов, понятной модели управления и отсутствия единоличного влияния.
Например, до сих пор всё держалось на «OpenAI API» как де-факто интерфейса для работы с моделями. Многим может напомнить историю Oracle с JavaScript, когда критическая технология оказывается под контролем одного игрока. AAIF – это попытка избежать ровно этого.
Что уже попало под крыло AAIF:
• MCP: более 10 000 серверов, поддержка в Claude, Copilot, Gemini, Cursor, ChatGPT и десятках инструментов.
• goose: локально-ориентированный фреймворк для воспроизводимых агентных пайплайнов с нативной MCP-интеграцией.
• AGENTS.md: минимальный markdown-стандарт, уже внедренный в 60 000+ OSS-репозиториев и почти все агентные фреймворки.
Отдельно интересный момент: все восемь мест Platinum-уровня уже заняты — AWS, Google, Microsoft, Anthropic, OpenAI, Block, Bloomberg и Cloudflare. Платиновый статус дает полный контроль над стратегией и бюджетом фонда, включая право голоса по ключевым вопросам.
@ai_for_devs
Под крыло фонда сразу передали MCP (Anthropic), goose (Block) и AGENTS.md (OpenAI), то есть весь тот стек, который за год стал основой современного агентного подхода.
Смысл AAIF в наведении порядка: агентные системы уже инфраструктура, а инфраструктура требует открытых протоколов, понятной модели управления и отсутствия единоличного влияния.
Например, до сих пор всё держалось на «OpenAI API» как де-факто интерфейса для работы с моделями. Многим может напомнить историю Oracle с JavaScript, когда критическая технология оказывается под контролем одного игрока. AAIF – это попытка избежать ровно этого.
Что уже попало под крыло AAIF:
• MCP: более 10 000 серверов, поддержка в Claude, Copilot, Gemini, Cursor, ChatGPT и десятках инструментов.
• goose: локально-ориентированный фреймворк для воспроизводимых агентных пайплайнов с нативной MCP-интеграцией.
• AGENTS.md: минимальный markdown-стандарт, уже внедренный в 60 000+ OSS-репозиториев и почти все агентные фреймворки.
Отдельно интересный момент: все восемь мест Platinum-уровня уже заняты — AWS, Google, Microsoft, Anthropic, OpenAI, Block, Bloomberg и Cloudflare. Платиновый статус дает полный контроль над стратегией и бюджетом фонда, включая право голоса по ключевым вопросам.
@ai_for_devs
Post #24
1.36K
Forwarded from defer panic
Коллеги заопенсорсили инструмент, позволяющий использовать S3-совместимое хранилище для хранения кэшей сборки
https://github.com/platacard/cacheprog
https://github.com/platacard/cacheprog
- 👍 2
Post #23
1.71K
Forwarded from Сиолошная
Вышел Cursor 2.0, и переход к новой мажорной версии сделан не просто так. Теперь вдобавок к режиму IDE (среде разработки) добавлен режим Agent.
Он сфокусирован и изначально задизайнен с акцентом на агентов, а не на файлы. Когда вам необходимо погрузиться глубже в код, вы можете легко открыть файлы в новом интерфейсе или переключиться обратно на классическую IDE.
Cursor 2.0 позволяет с легкостью запускать множество агентов впараллель, без взаимных пересечений. Можно запускать как одни и те же модели, так и разные — это новый паттен, возникший в последние полгода: люди работают в 3-4-5 копиях одного репозиториря, чтобы не просиживать штаны, пока агент гоняет код.
Но и параллельный запуск нескольких моделей для решения одной и той же задачи с последующим выбором наилучшего результата значительно улучшает итоговый результат.
В Cursor 2.0 мы теперь стало намного проще быстро просмотреть изменения, внесенные агентом, и при необходимости глубже изучить код. Кроме того, в инструмент внедрили специальный браузер, позволяющий Cursor-агенту тестировать свою работу и итерироваться, пока не будет получен корректный конечный результат. Плюс, если вам что-то не понравится — можно выделить элемент и дать обратную связь для исправления.
Вместе с этим компания запускает Composer, модель, обученную ими самими (вот блог, из интересного — используют свои MXFP8 kernels). Она не лучше закрытых проприетарных решений, зато сильно быстрее; но цена — как у GPT-5 (то есть ниже Sonnet 4.5 и тем более Opus).
С дизайна в ролике кайфанул 👇
Он сфокусирован и изначально задизайнен с акцентом на агентов, а не на файлы. Когда вам необходимо погрузиться глубже в код, вы можете легко открыть файлы в новом интерфейсе или переключиться обратно на классическую IDE.
Cursor 2.0 позволяет с легкостью запускать множество агентов впараллель, без взаимных пересечений. Можно запускать как одни и те же модели, так и разные — это новый паттен, возникший в последние полгода: люди работают в 3-4-5 копиях одного репозиториря, чтобы не просиживать штаны, пока агент гоняет код.
Но и параллельный запуск нескольких моделей для решения одной и той же задачи с последующим выбором наилучшего результата значительно улучшает итоговый результат.
В Cursor 2.0 мы теперь стало намного проще быстро просмотреть изменения, внесенные агентом, и при необходимости глубже изучить код. Кроме того, в инструмент внедрили специальный браузер, позволяющий Cursor-агенту тестировать свою работу и итерироваться, пока не будет получен корректный конечный результат. Плюс, если вам что-то не понравится — можно выделить элемент и дать обратную связь для исправления.
Вместе с этим компания запускает Composer, модель, обученную ими самими (вот блог, из интересного — используют свои MXFP8 kernels). Она не лучше закрытых проприетарных решений, зато сильно быстрее; но цена — как у GPT-5 (то есть ниже Sonnet 4.5 и тем более Opus).
С дизайна в ролике кайфанул 👇
- 👎 3
Post #22
1.33K
эйай ньюз Claude Code получил веб версию Работает это примерно так же как и у веб версии Codex — агенту выдают виртуалку, где он может выполнять заданные ему таски и потом коммитить результаты на гитхаб. Доступ к интернету можно ограничивать через кастомные вайтлисты…
Пока Anthropic не перестанут клепать крутые фичи как сумасшедшие, это будет канал про них, видимо 😩
- 👍 7
- 👎 2
Post #21
1.25K
Forwarded from эйай ньюз
Claude Code получил веб версию
Работает это примерно так же как и у веб версии Codex — агенту выдают виртуалку, где он может выполнять заданные ему таски и потом коммитить результаты на гитхаб. Доступ к интернету можно ограничивать через кастомные вайтлисты, но для экстремалов сделали возможность убрать ограничения на домены (только не жалуйтесь потом на промпт инъекции).
По сравнению с Codex он стартует быстрее, но интерфейс менее отполирован. Пока что это превью, причём достаточно сырое. У меня, к примеру, из коробки не заработал Cargo (менеджер пакетов для Rust), потому что в дефолтный вайтлист добавили не все необходимые ему домены.
Кроме этого возможность контролировать облачный Claude Code добавили в iOS приложение. Хочется такой же функционал для контроля локального инстанса Claude Code/Codex. Превью облачного Claude Code уже доступно всем Pro и Max подписчикам.
https://claude.ai/code
@ai_newz
Работает это примерно так же как и у веб версии Codex — агенту выдают виртуалку, где он может выполнять заданные ему таски и потом коммитить результаты на гитхаб. Доступ к интернету можно ограничивать через кастомные вайтлисты, но для экстремалов сделали возможность убрать ограничения на домены (только не жалуйтесь потом на промпт инъекции).
По сравнению с Codex он стартует быстрее, но интерфейс менее отполирован. Пока что это превью, причём достаточно сырое. У меня, к примеру, из коробки не заработал Cargo (менеджер пакетов для Rust), потому что в дефолтный вайтлист добавили не все необходимые ему домены.
Кроме этого возможность контролировать облачный Claude Code добавили в iOS приложение. Хочется такой же функционал для контроля локального инстанса Claude Code/Codex. Превью облачного Claude Code уже доступно всем Pro и Max подписчикам.
https://claude.ai/code
@ai_newz
- 👍 4
Post #20
1.03K
Forwarded from AI for Devs
👊 MCP vs. Claude Skills
Пока все обсуждали Model Context Protocol (MCP) как “будущее интеграции ИИ”, Anthropic выкатили Claude Skills, и это нововведение может оказаться гораздо мощнее. Теперь у Claude есть Skills — по сути, это “папки с навыками”. В каждой — markdown-файл с инструкциями, скриптами и ресурсами, которые Claude может подгружать по мере надобности. Никакого API — просто структура, понятная всем, и при этом чертовски гибкая.
Хочешь, чтобы ИИ делал Excel-таблицы, следовал брендбуку или лепил GIF’ы для Slack? Клади нужный skill в папку — и погнали. Claude сам решит, когда ему пригодится этот навык, без лишнего трепа и с минимальным расходом токенов. Один пример — “slack-gif-creator”: просишь “сделай мне мем о том, как Skills круче MCP”, и Claude реально выдает готовую анимашку (пусть и слегка адовую).
По сути, Skills — это Markdown вместо протоколов. MCP пытался стандартизировать всё подряд, но съедал кучу контекста. Skills — наоборот: просто, изящно и эффективно. И самое главное — они кроссплатформенны. Ничто не мешает использовать skills-папку с другими моделями, хоть с Gemini CLI или Codex. Ну и порог входа, очевидно, сильно ниже.
А для разработчиков Anthropic тоже не забыли про инструменты. Skills можно подключать и через Claude Developer Platform (API). В Messages API появился параметр для добавления Agent Skills прямо в запросы, а новый эндпоинт
Источник
Анонс от Anthropic
@ai_for_devs
Пока все обсуждали Model Context Protocol (MCP) как “будущее интеграции ИИ”, Anthropic выкатили Claude Skills, и это нововведение может оказаться гораздо мощнее. Теперь у Claude есть Skills — по сути, это “папки с навыками”. В каждой — markdown-файл с инструкциями, скриптами и ресурсами, которые Claude может подгружать по мере надобности. Никакого API — просто структура, понятная всем, и при этом чертовски гибкая.
Хочешь, чтобы ИИ делал Excel-таблицы, следовал брендбуку или лепил GIF’ы для Slack? Клади нужный skill в папку — и погнали. Claude сам решит, когда ему пригодится этот навык, без лишнего трепа и с минимальным расходом токенов. Один пример — “slack-gif-creator”: просишь “сделай мне мем о том, как Skills круче MCP”, и Claude реально выдает готовую анимашку (пусть и слегка адовую).
По сути, Skills — это Markdown вместо протоколов. MCP пытался стандартизировать всё подряд, но съедал кучу контекста. Skills — наоборот: просто, изящно и эффективно. И самое главное — они кроссплатформенны. Ничто не мешает использовать skills-папку с другими моделями, хоть с Gemini CLI или Codex. Ну и порог входа, очевидно, сильно ниже.
А для разработчиков Anthropic тоже не забыли про инструменты. Skills можно подключать и через Claude Developer Platform (API). В Messages API появился параметр для добавления Agent Skills прямо в запросы, а новый эндпоинт
/v1/skills даёт полный контроль над версиями и управлением навыков. Skills требуют Code Execution Tool (beta).Источник
Анонс от Anthropic
@ai_for_devs
- 👍 4
Post #19
864
Forwarded from БлоGнот
Anthropic запустила Agent Skills для Claude — по сути, это папки с инструкциями, скриптами и ресурсами, которые модель загружает когда нужно. Claude сканирует доступные навыки, находит подходящий и подгружает минимально необходимое. Skills доступны везде — в приложениях Claude, Claude Code и через API.
Skills могут включать исполняемый код для задач, где "традиционное программирование надежнее генерации токенов". Anthropic предоставляет готовые навыки для работы с Excel, PowerPoint, Word, PDF. Разработчики могут создавать свои через новый endpoint `/v1/skills`. Плюс в Claude Desktop уже есть несколько навыков, которые используются внутри Anthropic.
Мне кажется, это дальнейшее развитие идеи агентов и одновременно такой противовес MCP. За счет того, что изначально в контекст включаются только метаданные навыков, максимально экономится контекст и всё поведение агента полностью подконтрольно пользователю. Можно, наконец, не полагаться, что Claude в миллионный раз напишет стандартную имплементацию, а положить пример в навык — и сэкономить еще и выходные токены, которые модель не потратит на обдумывание и генерацию.
Ждем восторженных твитов "Я использовал этот навык и это изменило ВСЁ". И чем ответят остальные — идея хорошая и, если помните, Claude Code и Claude.md были довольно быстро скопированы.
https://www.anthropic.com/news/skills
Skills могут включать исполняемый код для задач, где "традиционное программирование надежнее генерации токенов". Anthropic предоставляет готовые навыки для работы с Excel, PowerPoint, Word, PDF. Разработчики могут создавать свои через новый endpoint `/v1/skills`. Плюс в Claude Desktop уже есть несколько навыков, которые используются внутри Anthropic.
Мне кажется, это дальнейшее развитие идеи агентов и одновременно такой противовес MCP. За счет того, что изначально в контекст включаются только метаданные навыков, максимально экономится контекст и всё поведение агента полностью подконтрольно пользователю. Можно, наконец, не полагаться, что Claude в миллионный раз напишет стандартную имплементацию, а положить пример в навык — и сэкономить еще и выходные токены, которые модель не потратит на обдумывание и генерацию.
Ждем восторженных твитов "Я использовал этот навык и это изменило ВСЁ". И чем ответят остальные — идея хорошая и, если помните, Claude Code и Claude.md были довольно быстро скопированы.
https://www.anthropic.com/news/skills
Post #18
699
Forwarded from LLM под капотом

Самая главная фишка LLM - это то, как они меняют саму экономику работы.
Вместо того, чтобы делать все руками, можно выделять простые и повторяющиеся вещи и "сваливать" их на LLM, не жалея при этом их времени. А творческая составляющая и контроль остаются на человеке.
Это применимо как к автоматизации бизнес-процессов, так и к разработке систем.
Например, сейчас у меня голова не варит, но хочется немного поработать над новой версией сайта с лабами, чтобы упростить архитектуру и добавить фич. Можно взять несколько простых идей и отправить их в OpenAI Codex с просьбой проанализировать их и написать implementation plan. А потом проглядеть план и реализовать. Если все выглядит хорошо - можно принять PR. А если не получается сходу, то просто проигнорировать изменения. Не получилось, так не получилось.
(1) Время LLM не жалко. Пусть копают.
(2) Всегда можно запустить несколько версий агентов и выбрать лучший результат. Остальные выкинуть. Это Спарта.
(3) Наличие тестов/способов самостоятельной оценки качества/Feedback Loop сильно повышает качество и стабильность результатов.
Ваш, @llm_under_hood 🤗
Вместо того, чтобы делать все руками, можно выделять простые и повторяющиеся вещи и "сваливать" их на LLM, не жалея при этом их времени. А творческая составляющая и контроль остаются на человеке.
Это применимо как к автоматизации бизнес-процессов, так и к разработке систем.
Например, сейчас у меня голова не варит, но хочется немного поработать над новой версией сайта с лабами, чтобы упростить архитектуру и добавить фич. Можно взять несколько простых идей и отправить их в OpenAI Codex с просьбой проанализировать их и написать implementation plan. А потом проглядеть план и реализовать. Если все выглядит хорошо - можно принять PR. А если не получается сходу, то просто проигнорировать изменения. Не получилось, так не получилось.
(1) Время LLM не жалко. Пусть копают.
(2) Всегда можно запустить несколько версий агентов и выбрать лучший результат. Остальные выкинуть. Это Спарта.
(3) Наличие тестов/способов самостоятельной оценки качества/Feedback Loop сильно повышает качество и стабильность результатов.
Ваш, @llm_under_hood 🤗
- 👍 2
Post #16
676
Forwarded from AI for Devs
😎 Google заставила свой Gemini CLI вести себя как настоящий CLI
Если раньше Gemini CLI выглядел как умный, но слегка деревянный ассистент, то теперь — полноценный "вайб" из коробки. Обновление принесло интерактивную оболочку, где можно спокойно запустить
Секрет в новом pseudo-terminal (PTY) — та самая технология, благодаря которой терминал "думает", что перед ним настоящий человек с клавиатурой и нервами. Gemini теперь стримит состояние терминала как живое видео: цвета, курсор, моргающий prompt — всё синхронно.
Попробовать довольно легко:
Источник
Gemini CLI документация
@ai_for_devs
Если раньше Gemini CLI выглядел как умный, но слегка деревянный ассистент, то теперь — полноценный "вайб" из коробки. Обновление принесло интерактивную оболочку, где можно спокойно запустить
vim, выполнить top или даже git rebase -i, не открывая отдельного окна терминала.Секрет в новом pseudo-terminal (PTY) — та самая технология, благодаря которой терминал "думает", что перед ним настоящий человек с клавиатурой и нервами. Gemini теперь стримит состояние терминала как живое видео: цвета, курсор, моргающий prompt — всё синхронно.
Новая архитектура поддерживает двустороннюю связь. Мы добавили возможность отправлять ввод в терминал и даже изменять его размер на лету. Когда вы что-то вводите, нажатия клавиш передаются выполняющемуся процессу, а при изменении размера окна приложение внутри оболочки Gemini автоматически перестраивает свой интерфейс — точно так же, как в обычном терминале.
Чтобы переключить фокус на терминал, нажмите Ctrl+F.Мы также улучшили обработку вывода, чтобы корректно отображались цвета терминала — теперь можно пользоваться любимыми консольными инструментами во всей их красе.
Попробовать довольно легко:
npm install -g @google/gemini-cli@latest
Источник
Gemini CLI документация
@ai_for_devs
- 👍 4
Post #15
839
Forwarded from AI for Devs
🤜 Конкуренция в сфере ИИ выходит на новый уровень: теперь все строят свои экосистемы
Если раньше компании мерились только скоростью и параметрами моделей — кто там мощнее, GPT-5 или Claude 3.7, — то теперь начался новый виток конкуренции. Каждый хочет стать «операционной системой для ИИ-разработки» — с плагинами, агентами и собственным маркетплейсом.
После ChatGPT Apps от OpenAI и Gemini CLI Extensions от Google, в игру вступает Anthropic со своими Claude Code Plugins.
Теперь Claude Code можно кастомизировать под себя — буквально как VS Code. Плагины позволяют собрать свой набор агентов, команд, MCP-серверов и хуков, чтобы терминал работал ровно под ваш сценарий.
Поддерживаются четыре типа расширений:
• Slash-команды — создают собственные шорткаты для повторяющихся действий.
• Subagents — мини-агенты для конкретных задач (например, деплой или тестирование).
• MCP-серверы — подключение к инструментам и базам данных по Model Context Protocol.
• Hooks — изменение поведения Claude Code на нужных этапах пайплайна.
Установить плагин легко:
Инженер Dan Ávila уже собрал подборку плагинов для DevOps-автоматизации, генерации документации, управления проектами и тестовых пайпов,
а Seth Hobson — более 80 специализированных субагентов в одном GitHub-репо.
Установить маркетплейс тоже несложно:
Маркетплей-плагинов
Пример плагина на GitHub
Claude Agent SDK
Документация по разработке плагинов
@ai_for_devs
Если раньше компании мерились только скоростью и параметрами моделей — кто там мощнее, GPT-5 или Claude 3.7, — то теперь начался новый виток конкуренции. Каждый хочет стать «операционной системой для ИИ-разработки» — с плагинами, агентами и собственным маркетплейсом.
После ChatGPT Apps от OpenAI и Gemini CLI Extensions от Google, в игру вступает Anthropic со своими Claude Code Plugins.
Теперь Claude Code можно кастомизировать под себя — буквально как VS Code. Плагины позволяют собрать свой набор агентов, команд, MCP-серверов и хуков, чтобы терминал работал ровно под ваш сценарий.
Поддерживаются четыре типа расширений:
• Slash-команды — создают собственные шорткаты для повторяющихся действий.
• Subagents — мини-агенты для конкретных задач (например, деплой или тестирование).
• MCP-серверы — подключение к инструментам и базам данных по Model Context Protocol.
• Hooks — изменение поведения Claude Code на нужных этапах пайплайна.
Установить плагин легко:
/plugin install <plugin-name>
Инженер Dan Ávila уже собрал подборку плагинов для DevOps-автоматизации, генерации документации, управления проектами и тестовых пайпов,
а Seth Hobson — более 80 специализированных субагентов в одном GitHub-репо.
Установить маркетплейс тоже несложно:
/plugin marketplace add <marketplace-name>
Маркетплей-плагинов
Пример плагина на GitHub
Claude Agent SDK
Документация по разработке плагинов
@ai_for_devs
- 👍 2
Post #13
941
Forwarded from AI for Devs
⚡️ Google представил систему расширений для Gemini CLI
OpenAI только-только выкатили ChatGPT Apps, а теперь и Google подоспел со своей версией «экосистемы» — Gemini CLI Extensions. Похоже, начинается новая гонка: кто первым станет операционной системой для ИИ-инструментов.
Компания запустила Gemini CLI Extensions — фреймворк, который позволяет разработчикам подключать к Gemini CLI внешние инструменты и настраивать терминал под свои рабочие процессы.
Gemini CLI — это open-source агент с ИИ, работающий прямо в командной строке. Новая система расширений позволяет интегрировать с ним сервисы вроде Dynatrace, Elastic, Figma, Harness, Postman, Shopify, Snyk и Stripe, а также решения от Google: Cloud Run, GKE, Firebase, Flutter, Maps, Genkit и другие.
Каждое расширение включает встроенный playbook, который описывает, как ИИ должен использовать подключённый инструмент. Это обеспечивает корректную работу без ручной настройки — достаточно выполнить команду:
• Расширения работают через Model Context Protocol (MCP)
• У каждого плагина свой «playbook» — ИИ сразу знает, какие команды вызывать и что делать.
• Google, конечно, добавил свои фишки: Cloud Run, GKE, Firebase, Flutter и даже Nano Banana 🍌 для генерации картинок.
Google также открывает публичный каталог с расширениями — Gemini CLI Extensions Page, где можно искать и устанавливать плагины из сообщества, партнёров и самой компании.
Источник
Каталог с расширениями
@ai_for_devs
OpenAI только-только выкатили ChatGPT Apps, а теперь и Google подоспел со своей версией «экосистемы» — Gemini CLI Extensions. Похоже, начинается новая гонка: кто первым станет операционной системой для ИИ-инструментов.
Компания запустила Gemini CLI Extensions — фреймворк, который позволяет разработчикам подключать к Gemini CLI внешние инструменты и настраивать терминал под свои рабочие процессы.
Gemini CLI — это open-source агент с ИИ, работающий прямо в командной строке. Новая система расширений позволяет интегрировать с ним сервисы вроде Dynatrace, Elastic, Figma, Harness, Postman, Shopify, Snyk и Stripe, а также решения от Google: Cloud Run, GKE, Firebase, Flutter, Maps, Genkit и другие.
Каждое расширение включает встроенный playbook, который описывает, как ИИ должен использовать подключённый инструмент. Это обеспечивает корректную работу без ручной настройки — достаточно выполнить команду:
gemini extensions install <GitHub URL или локальный путь>
• Расширения работают через Model Context Protocol (MCP)
• У каждого плагина свой «playbook» — ИИ сразу знает, какие команды вызывать и что делать.
• Google, конечно, добавил свои фишки: Cloud Run, GKE, Firebase, Flutter и даже Nano Banana 🍌 для генерации картинок.
Google также открывает публичный каталог с расширениями — Gemini CLI Extensions Page, где можно искать и устанавливать плагины из сообщества, партнёров и самой компании.
Источник
Каталог с расширениями
@ai_for_devs
- 👍 3
Post #10
1.35K
Forwarded from AI for Devs



🐳 У Docker тоже есть свой агент — Gordon!
Кажется, многие пропустили, но релиз этого помощника состоялся уже какое-то время назад. Да, теперь и Docker не отстаёт от моды на ИИ — в Desktop и CLI появился собственный агент под именем Gordon. Отставить шуточки!
Gordon — это встроенный AI-ассистент, который умеет анализировать Dockerfile, искать ошибки, оптимизировать сборку, чинить контейнеры и даже мигрировать их на более безопасные Docker Hardened Images. Короче, если ваш контейнер внезапно “упал”, можно просто спросить:
Идея логичная: собрать по-настоящему production-ready Dockerfile — задача не для слабонервных. Сотни нюансов, best-практики, уязвимости, кэш, слои, образы — на всё это Gordon теперь может хотя бы намекнуть.
Gordon встроен в Docker Desktop 4.38+ и CLI, но пока сидит в бете. Чтобы включить — надо активировать “Docker AI” в настройках. Конечно, Docker подчёркивает: данные шифруются, а запросы не используются для обучения моделей. Верим...
Документация
Блог-пост анонс
Демо на YouTube
@ai_for_devs
Кажется, многие пропустили, но релиз этого помощника состоялся уже какое-то время назад. Да, теперь и Docker не отстаёт от моды на ИИ — в Desktop и CLI появился собственный агент под именем Gordon. Отставить шуточки!
Gordon — это встроенный AI-ассистент, который умеет анализировать Dockerfile, искать ошибки, оптимизировать сборку, чинить контейнеры и даже мигрировать их на более безопасные Docker Hardened Images. Короче, если ваш контейнер внезапно “упал”, можно просто спросить:
docker ai "почему он упал?"
Идея логичная: собрать по-настоящему production-ready Dockerfile — задача не для слабонервных. Сотни нюансов, best-практики, уязвимости, кэш, слои, образы — на всё это Gordon теперь может хотя бы намекнуть.
Gordon встроен в Docker Desktop 4.38+ и CLI, но пока сидит в бете. Чтобы включить — надо активировать “Docker AI” в настройках. Конечно, Docker подчёркивает: данные шифруются, а запросы не используются для обучения моделей. Верим...
Документация
Блог-пост анонс
Демо на YouTube
@ai_for_devs
- 👍 11
Post #9
1.2K
📝 Memos — лёгкие self-hosted заметки вместо Notion
https://github.com/usememos/memos
⭐️ ~44.2k
Простой и удобный сервис для ведения заметок и личной базы знаний. Поддерживает полноценный Markdown, вложения, тэги
Может стать хорошей заменой Notion, если не хочется жить в чужом облаке
- Бэкенд на Go 👾
- Фронтенд на React
- Работает с SQLite по умолчанию, но можно подключить PostgreSQL/MySQL
- Можно делать публичные записи и быстрый шэринг
- Поддерживает API, кастомизацию (темы/брендинг)
🟠Нюанс: перед обновлениями стоит делать бэкап — иногда релизы вносят изменения в схему БД.
#repo #notes
https://github.com/usememos/memos
⭐️ ~44.2k
Простой и удобный сервис для ведения заметок и личной базы знаний. Поддерживает полноценный Markdown, вложения, тэги
Может стать хорошей заменой Notion, если не хочется жить в чужом облаке
- Бэкенд на Go 👾
- Фронтенд на React
- Работает с SQLite по умолчанию, но можно подключить PostgreSQL/MySQL
- Можно делать публичные записи и быстрый шэринг
- Поддерживает API, кастомизацию (темы/брендинг)
🟠Нюанс: перед обновлениями стоит делать бэкап — иногда релизы вносят изменения в схему БД.
#repo #notes
- 👍 9
Post #8
1.22K
💅 Glance — красивый и лёгкий дашборд
https://github.com/glanceapp/glance
⭐️ ~27.8k
Лаконичная self-hosted стартовая страница / дашборд для своих сервисов (RSS, GitHub, мониторинг и т.п.). Красивый README, демки и пресеты.
— Один бинарник (<20 MB), мобильная вёрстка, десятки виджетов (RSS, Hacker News, Reddit, YouTube, Twitch, погода, рынки, Docker, server stats, custom и др.)
— Конфиг в одном YAML. Есть готовый docker-compose шаблон с config/home.yml и config/glance.yml — развернуть можно буквально парой команд
— Темы, преднастроенные страницы и репозиторий community-виджетов (их уже 40+), большинство подключаются через custom-api
🟠Нюанс: данные не тянутcя «в фоне» — обновляются при загрузке и кэшируются; для апдейта страницы нужен refresh.
#repo
https://github.com/glanceapp/glance
⭐️ ~27.8k
Лаконичная self-hosted стартовая страница / дашборд для своих сервисов (RSS, GitHub, мониторинг и т.п.). Красивый README, демки и пресеты.
— Один бинарник (<20 MB), мобильная вёрстка, десятки виджетов (RSS, Hacker News, Reddit, YouTube, Twitch, погода, рынки, Docker, server stats, custom и др.)
— Конфиг в одном YAML. Есть готовый docker-compose шаблон с config/home.yml и config/glance.yml — развернуть можно буквально парой команд
— Темы, преднастроенные страницы и репозиторий community-виджетов (их уже 40+), большинство подключаются через custom-api
🟠Нюанс: данные не тянутcя «в фоне» — обновляются при загрузке и кэшируются; для апдейта страницы нужен refresh.
#repo
- 👍 13
Post #7
1.02K
😩 Мини-бекенд в одном бинарнике
https://github.com/pocketbase/pocketbase
Я пока не понимаю, кому это может пригодиться, но выглядит интересно. Как минимум, потыкать будет интересно.
На сегодня ~50.6k⭐️
Что это
Комбайн, который компилируется в один файл и имеет внутри:
— БД (SQLite) с realtime-подписками
— Встроенную авторизация
— Файловое хранилище
— Админ-панель
— Простой REST-API
Философия проекта
Создатель (ganigeorgiev) придерживается минималистичного подхода:
— Один разработчик контролирует roadmap
— Фокус на простоте и удобстве
— Осторожное добавление новых фич
— Приоритет стабильности над функциональностью
#repo
https://github.com/pocketbase/pocketbase
Я пока не понимаю, кому это может пригодиться, но выглядит интересно. Как минимум, потыкать будет интересно.
На сегодня ~50.6k⭐️
Что это
Комбайн, который компилируется в один файл и имеет внутри:
— БД (SQLite) с realtime-подписками
— Встроенную авторизация
— Файловое хранилище
— Админ-панель
— Простой REST-API
Философия проекта
Создатель (ganigeorgiev) придерживается минималистичного подхода:
— Один разработчик контролирует roadmap
— Фокус на простоте и удобстве
— Осторожное добавление новых фич
— Приоритет стабильности над функциональностью
#repo
- 👍 19
About this channel
- How can I read @defer_read without a Telegram account?
- TGViewer shows the public web preview Telegram publishes for defer Read(): recent posts, photos, videos and the subscriber count, with no app, login or account.
- How many subscribers does defer Read() have?
- defer Read() (@defer_read) has 522 subscribers on Telegram, refreshed roughly every 30 minutes.
- Does defer Read() know I viewed it here?
- No. Public channel previews carry no viewer identity, and TGViewer has no accounts or tracking of what you look up.