TGViewer
dev notes dev notes @junsenior · 1.39K subscribers
Post #325 647
Google в начале ноябре выкатили поддержку Golang для Agent Development Kit.

ADK - это фреймворк для разработки AI-агентов. Зачем это нужно и почему просто не сходить в LLM по API?

В фреймворк, помимо API самой модели встроили кучу готовых инструментов, каждый из которых умеет делать какое-то базовое действие. Например тул google_search - ищет информацию в сети; MCP Toolbox умеет ходить в разные БД и вытягивать оттуда информацию, и таких инструментов - множество. Все они под общим интерфейсом, и ADK дает возможность под этим же интерфейсом писать свои тулы, которые могут делать буквально что угодно, например ходить в какой-то сервис и дергать его API.
Помимо этого в ADK есть поддержка протокола А2А, который позволяет одному агенту стать оркестратором и управлять другими агентами.
А еще UI для дебага, рантайм и сервер для запуска агентов, поддержка сессий, памяти и многое другое.

Как и где это юзать? Например, юзкейс: прилетает алерт. Какие действия обычно делает дежурный? Я обычно иду по ссылкам из алерта, смотрю последние деплои, в случае не разового всплеска ошибок тегаю необходимые команды и людей, и, если необходимо, начинаю разбираться по логам, метрикам и дашбордам (порядок действий может меняться 🙂).
ADK позволит, например, запилить бота в слаке, которому любой разработчик в компании может на человеческом языке сказать: покажи последние ошибки сервисе myservice за час и посмотри, не связаны ли они с изменениями в базу myservice2.

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

Простым языком, ADK-агент это LLM-обвязка, заточенная под то, чтобы говорить на человеческом языке, дергать кучу внешний сервисов/БД/API, работать в кооперации с другими такими же агентами, и при этом жить в продакшене как обычный микросервис. Будто бы общаешься с chatgpt, только тот умеет ходить по нужным тебе сервисам и делать необходимые тебе вещи, а не только искать в сети.

Такое нам нравится.

dev notes | golang digest
Googleblog Google for Developers Blog - News about Web, Mobile, AI and Cloud Agent Development Kit (ADK) now supports Go. Build powerful, code-first AI agents leveraging Go's speed, concurrency, and A2A protocol.
  • 🔥 5
  • 👍 3
  • 👾 2
More from @junsenior
  1. Sep 28, 2026Сошлись две вещи. Первая - мой проект safemap.ai, про который я уже писал выше - интеракти…
  2. Sep 17, 2026Post #356
  3. Sep 15, 2026Увидел тут в x.com статистику вакансий по PHP и статистику вакансий по hh.ru в целом. Я на…
  4. Sep 12, 2026Вдохновившись проектом, где делали интерактивную карту с тем, как работает Postgres (писал…
  5. Sep 8, 2026OpenAI выложили блогпост https://openai.com/index/navier-stokes-solution/ Мы публикуем реш…
  6. Sep 8, 2026Если кто не знал, вокруг этого сейчас разгорается очень большой скандал с OpenAI. Кратко,…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →