Розробка третьої хвилі
506 subscribers
946 photos
243 videos
775 links
Українською про веб-технології, і не тільки.

Як кав'ярня, тільки про технології.

https://www.bohdanptyts.com/
Download Telegram
Вчора клод спитав мене питання на які я йому вже відповів. Він сам сказав що я вже відповідав, але ось ці питання знову. Ну і зупинив роботу посеред ночі.
🤣12😢2
вірим чи не вірим?
ой чую бабло рікою потече зараз
😁13😐2
Honey, wake up. Another TS port to Rust is out

https://blog.cloudflare.com/typescript-rust-port
😁5💯1
Розробка третьої хвилі
Honey, wake up. Another TS port to Rust is out https://blog.cloudflare.com/typescript-rust-port
Насправді це виглядає суттєво краще ніж всі інші варіанти

Bun хочуть йти своїм шляхом, ніхто їм не указ. А тут трохи пендантичніший підхід
👍2
Розробка третьої хвилі
До речі, ще з цікавих штук Якщо запускати багато агентів YOLO, то вони можуть дуже нагліти по ресурсах. Спочатку це фрізило віртуалку, але потім я наконфігурив NixOS і зарезерував 1 ядро процесора. Так я точно можу зайти в неї і вибити те що зависло. І…
Знову повернувся до віртуалок для роботи. Деякий час тестував це рішення з локальною віртуалкою, але зараз взяв VPS непоганих розмірів, щоб агентам не було тісно.

Ну але скільки ти їм ресурсів не давай, вони всеодно запустять забагато процесів одночасно, особливо якщо є пачка саб-агентів.

Вирішив підійти до цього чуть по-іншому.
Накинув на Effect невеличку програму, яка моніторить зайняті в OS ресурси. Сама програма, kernel і ще пару штук - мають десь 2 окремих ядра і зарезервовану під них оперативку.
Ціль програми - моніторити який агент обнаглів, вбити важкі процеси і надіслати цьому агенту повідомлення.

На скріншоті мінімальна діаграма як це виглядає.
Коли ми детектиму нестачу ресурсів то запускається окрема Pi сесія, там агент має інструкції що робити. І він потім відсилає повідомлення інших агентам, щоб прикрутили апетити.

До речі, у всіх харнесах є свої методи для надсилання повідомлень, тому просто накидуємо адаптер під кожен і це непогано працює.

Та і відтестувати це досить легко, агент створив собі тестову віртуалку і прям спробував кожну важливу мені ситуацію.
❤4👍3🤯3
Без преколу, мотивуюче
❤8
Я тепер тут просто вставляю свої діаграми і любуюсь

https://pele.run/
❤5🎉5🔥2👍1
Треба і собі дописати
❤7💯2
LinkedIn life be like:
😁9🥴2🤣1🏆1
Ще одна гарна стаття

На скріншоті параграф без контексту, але думаю що це резонує з багатьма українцями, просто в іншому

https://sunilpai.dev/posts/collecting-favours/
💔4💯2
Вже декілька днів тестую цей ваш грок бот (is it true?)

Досить непогано. Якось получається їм заставляти опус (бо вони на нього переключились) писати відносно чіткі і не розмиті відповіді
Розробка третьої хвилі
Дуже мені подобається Infrastructure as Code (IaC). Хто не знайомий - ви все описується конфігом чи кодом, фактично то як інфраструктура має виглядати, а відповідний інстурмент приведе систему в описаний стейт. Ну, може чули там про terraform такий. Я сам…
Раніше я не дуже звертав увагу на IaC, це був ще один напрям, який потребував зусиль щоб розібратись.
Але, коли є агенти то розбиратись глибоко часто не доводиться, важливо розуміти суть.

Крім Alchemy я ще спробував OpenTofu. Хотів зробити простим деплой одночасно на Proxmox i Cloudflare.
Взагалі ідея була захостити executor на власному залізі, а в мене той старенький мак міні якраз крутиться. І давати його, наприклад, тому ж грок боту. Таким чином різні АРІ ключі чи токени залишаються в моєму володінні а не живуть всередині віртуалки грока.
Ну а CF треба для зовнішнього ізольованого доступу, тунель, захищені ендпоінти, окрема мережа.

Наступний раз, коли будете робити проект - скажіть агенту додати найбільш вдалий IaC інструмент, це сильно спростить вам життя.

https://opentofu.org/
👍4
уффф, порядок
Девід Крамер з Sentry пише про те, як змусити агента поводитись як ти, без постійних інструкцій. І одразу спойлер: скіли чи AGENTS.md майже ніколи не є відповіддю

Тут я з ним згоден, моделі ці файли часто просто ігнорять. Мені більше заходять детерміністичні штуки, типу кастомних правил в oxlint

Розписує на прикладі їх агента Junior, який зі Slack тредів робить ПРи

https://cra.mr/a-little-determinism
👍4