🇺🇦 Math.random(): community of engineers
1.3K subscribers
427 photos
30 videos
1 file
611 links
Інженерний AI-канал Андрія Кучеренка, автора https://jscpd.dev. Вимірюю, що зробив AI-агент. Рахую ціну коду в токенах. Розбираю MCP, Skills, SDD.

@andrey_pk
x.com/a_kucherenko
linkedin.com/in/andrey-kucherenko
youtube.com/@mathrandomjavascriptcommunity
Download Telegram
1. 🌙 Anthropic | Dreaming (6.05)
Агент уночі перечитує до 100 сесій і переписує собі memory. Прокидаєшся - готовий playbook на твої баги.

2. ☁️ AWS | Agent Toolkit (6.05)
40+ скілів + GA MCP-сервер з IAM-guardrails. Агенти більше не вигадують CloudFormation з голови.

3. 🚀 OpenAI | GPT-5.5 Instant (5.05)
Базова модель ChatGPT стала розумнішою. Заодно завезли рекламу в чат.

4. 🐍 OpenAI купив Astral (~28.04)
Творців uv і ruff. Тепер під дахом OpenAI - щоб конкурувати з Claude Code на Python.

5. 🔌 Linux Foundation прийняв MCP (7.05)
Протокол став індустріальним стандартом. 97M інсталів за березень.

6. 🤖 Codex vs Claude Code (7.05)
TNS протестив новий Codex - найсильніший конкурент Claude Code зараз.

7. 📅 Google I/O | 19-20.05
Через 11 днів. Хід Google після Anthropic, AWS і OpenAI.

Про що копати глибше? Пишіть))

#ai #devtools #agents #dev_digest
❤9👍4🔥4
This media is not supported in your browser
VIEW IN TELEGRAM
Бачити, що агент робить всередині - нарешті реально

VoltAgent - open-source TypeScript-фреймворк для агентів.

Головна ставка тут не на те, як їх будувати, а на те, як їх дебажити.

🔴 Проблема, яку знають усі: агент мовчки обрав не той тул чи пішов не туди - і ти сидиш у логах, вгадуючи, що сталося.

Засновники прямо кажуть, що надихались n8n: виконання агента показане як канвас із кроками. Видно, які тули викликались, що вирішив, де впав.

⏺ Що дає фреймворк

Memory, RAG, tools, MCP, voice, workflow, guardrails, evals. Мультиагентність: supervisor координує спеціалізованих sub-агентів. Провайдер міняється в конфігу, а не в логіці агента - OpenAI, Anthropic, Google та інші.

⏺ VoltOps - обсервабіліті окремим продуктом

Реалтайм-трейси, логи, метрики, інспекція памʼяті й контексту, білдер промптів. Важлива деталь: VoltOps framework-agnostic, працює через OpenTelemetry і з LangChain, LlamaIndex, Autogen. Дивитись можна, навіть якщо фреймворк ви не міняєте.

⏺ Старт за секунди

npm create voltagent-app@latest - CLI збирає проект і дає стартовий агент разом із прикладом воркфлоу.

Що варто розуміти одразу: MIT - це фреймворк. VoltOps - окремий продукт компанії. І це не візуальний конструктор агентів: код пишете ви, канвас лише показує, що з нього вийшло.

Тренд той самий: TS-екосистема для агентів дорослішає. Але VoltAgent б'є в конкретну біль - не "як зробити агента", а "як зрозуміти, чому він зламався".

👀 Гляньте самі: https://github.com/voltagent/voltagent

Чого тобі найбільше бракує в роботі з агентами?

🔥 - саме нормального дебагу
👀 - поки розбираюсь із базою

#ai_tools #agents
Please open Telegram to view this post
VIEW IN TELEGRAM
👀6👍4🔥4
Ваш агент платить за генерацію тексту там, де йому потрібна відповідь «так» або «ні». Таке рішення можна віддати моделі, яка тексту не генерує взагалі.

15 вересня TypeSafe AI відкрила ранній доступ до Jev. Засновник - Diogo Almeida, який в OpenAI працював над методами, що лягли в основу ChatGPT. Jev - перша модель класу, який вони називають System One: неструктурований стан на вході, типізовані рішення з імовірностями на виході.

У Jev немає генерації рядків. Натомість:

⏺відповідь завжди відповідає схемі, заданій наперед - помилок типів немає за побудовою;
⏺кожна відповідь іде з каліброваною імовірністю: вища впевненість - вища точність;
⏺усі відповіді рахуються паралельно одним запитом, а не токен за токеном.

{
"model": "jev-latest",
"state": "Третій день не можу підключити Stripe, втрачаю продажі.",
"questions": {
"is_urgent": {"type": "noul", "instructions": "Повідомлення термінове"}
}
}


Відповідь: "noul": 0.999.

Типи питань: choice - вибір із варіантів, до 255; score - оцінка за шкалою; noul - так чи ні.

Цифри, які можна перевірити самому: 70-500 мс на відповідь, вхід $0.042 за мільйон токенів, вихід безкоштовний. Вхід у LLM коштує від $0.20 до $10 за мільйон.

Цифри із застереженнями від самої TypeSafe: 193.6x швидше і 444.6x дешевше - це їхні workflow-evals. Складала їх власна команда, еталон - середнє GPT-6 Astra і Fable 5.1, і за їхніми ж словами це верхня межа реального виграшу. Що ціна не субсидована, вони теж довести не можуть і пишуть про це прямо.

Де Jev стає в циклі агента: роутинг між дешевою і сильною моделлю і гейт на ризиковані виклики інструментів. Для обох сценаріїв у LangChain уже є експериментальні middleware.

Jev не замінює LLM. Генеративна модель лишається на відкритих задачах, класифікатор бере рішення всередині циклу.

Скільки викликів моделі у вашому агенті насправді потребують генерації тексту?

👀 - ніколи не рахував
🔥 - вже маю класифікатор у циклі

#agents #Jev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6🔥4👀4
This media is not supported in your browser
VIEW IN TELEGRAM
Аліас -latest у проді — це модель, яку можуть замінити, поки ваш код продовжує працювати.

Саме так зараз із Jev: 14 жовтня вийшла jev-1.14.0, і цього тижня TypeSafe планувала перемкнути на неї jev-latest.

Jev — класифікатор, про який я писав у вересні: замість текстової відповіді він повертає типізоване рішення з імовірністю. Нова версія — не єдина новина за місяць:

⏺У jev-1.14.0 — покращена багатомовність, а експериментально — зображення, новий тип запитань і довший контекст.

⏺9 жовтня — $870 млн інвестицій за оцінки компанії у $7,5 млрд. Раунд очолила a16z.

⏺20 вересня реєстрацію відкрили для всіх, але вже 22 вересня призупинили через надмірний попит.

А тепер — як я б використовував Jev у реальному проекті.

⏺Фіксуйте версію. Ви підібрали поріг 0,8 на одній версії моделі. Після оновлення той самий поріг може давати інші результати. У проді краще використовувати конкретну версію, а нову спочатку перевіряти на власних прикладах.

⏺Питайте про конкретні факти. TypeSafe попереджає: Jev краще працює з буквальними запитаннями, ніж із непрямими, і не завжди точний у числах. «Ця зміна безпечна?» — надто розмите запитання. «Цей diff змінює NO_NOTIFY або список отримувачів?» — значно краще.

⏺Перевіряйте перед ризикованими діями. У нещодавньому звіті OpenAI агенти вимкнули сповіщення й прибрали моніторинг, виконуючи звичайні задачі. Класифікатор можна поставити перед застосуванням diff, щоб перевірити конкретні зміни.

Генеративна модель інтерпретує запит — у цьому її сила й водночас ризик. Класифікатор із чітким запитанням вирішує вужчу задачу.

Для мене Jev — не заміна агенту, а недорогий другий погляд перед діями, де помилка коштує дорожче за додатковий виклик моделі.

Не просіть його вирішити, чи все безпечно. Просіть перевірити конкретну річ.

🤑 — $7,5 млрд за «так» чи «ні»
👀 — мій jev-latest уже не той
🔥 — нарешті модель, яка не генерує текст

#agents #Jev
Please open Telegram to view this post
VIEW IN TELEGRAM
👍8🔥22👀1