ИИ в разработке, DevOps | UnderCode
1.3K subscribers
435 photos
87 videos
9 files
378 links
Как использовать ИИ в работе и бизнесе: нейросети, автоматизация, разработка, вайбкодинг и DevOps. Практические тесты, инструкции и результаты.

По всем вопросам: https://t.me/Fam1nor

Мои площадки https://underocde.ru/links
Download Telegram
Кто пользуется Claude, я вам серьезно говорю, если вы из России и пользуетесь через VPN, вас точно скоро забанят


Смотрите гайд выше👆 (он не гарантирует, что вы избежите бана, но шанс получить его кратно ниже)
Please open Telegram to view this post
VIEW IN TELEGRAM
👀3😱1🆒1
промпт.txt
7.4 KB
Поделюсь настройкой в CLI, которая сэкономила мне кучу токенов.
Речь пойдет о кэшировании токенов и том, как это отслеживать, чтобы не случайно не отправить агенту запрос, который сожрет половину недельных лимитов.

Сначала теория.
Когда вы отправляете запрос агенту, он читает всю историю переписки, вызовов инструментов и так далее.
Почему это дешево. Потому что антропик кэшируют токены (prompt_caching). Это называется теплый кэш. Чтение из кэша стоит около 10% цены обычного входа (на Opus 5.5 — 5%, на Fable 5.1 — 2,5%).

Живет кэш 1 час.

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

Я знал про это, как и многие из вас. Однако сознательно не отслеживал.

Кэш и его текущее состояние можно отслеживать. И когда я начал это делать, понял, что раньше кучу раз забывал про него, давал кэшу остыть и моя сессия читалась по полной цене.

Ниже промпт. Отправьте его клоду. Он добавит вам в statusline под строкой чата информацию о том, когда у вас остынет кэш, чтобы вы успели написать в чат какой-нибудь запрос, хотя бы просто пингануть модель, чтобы получить еще 1 час.

Промпт в файле
🔥4❤‍🔥1😎1
В последнем гайде по VPS ссылку обновил, должно все работать😇 Спасибо за бдительность. Натравлю ИИ, чтобы проверял живость ссылок и менял их,если что-то отваливается
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🆒1
Если у вас есть сервера, или вы открываете доступ к своему пк из интернета, для того чтобы у вас работали какие-то интеграции или по любым другим причинам, вам ,в первую очередь, нужно думать о безопасности такого рода взаимодействия с внешним миром. Поэтому одним из способов обезопасить себя от "внешнего" влияния я предлагаю рассмотреть следующий софт, как один из уровней защиты, а не панацея

Что такое Tailscale, зачем он нужен и как работает

Tailscale собирает ваши устройства в одну приватную сеть, даже если они стоят в разных местах и за разными роутерами. Шифрование в этой сети делает WireGuard, открытый VPN-протокол. Tailscale берёт на себя всё, что вокруг него: ключи, адреса, поиск пути между устройствами.

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

Такая сеть называется tailnet. В неё входят устройства, на которых вы вошли в свой аккаунт или аккаунт организации.

Как это устроено внутри

Есть координационный сервис Tailscale. Он проверяет, кто вы, раздаёт устройствам сведения о ключах и друг о друге и рассылает правила доступа. Через него не идёт ваш трафик, он отвечает за управление сетью.

Сами данные устройства стараются передавать напрямую, по UDP. Для этого Tailscale использует NAT traversal: набор приёмов, который позволяет установить прямое соединение, даже когда оба устройства находятся за NAT или файрволом.

Получается не всегда. Жёсткий NAT или строгий файрвол могут помешать. Тогда трафик идёт через ретранслятор. Если в вашей сети настроены peer relay, Tailscale сначала попробует их. Если нет, используется DERP, сеть серверов-ретрансляторов Tailscale в разных регионах.

Через DERP идут уже зашифрованные WireGuard-пакеты. Приватные ключи не покидают устройство, на котором созданы, поэтому DERP не может расшифровать трафик, он просто пересылает его дальше. Прямое и ретранслируемое соединение одинаково зашифрованы. Разница между ними в скорости и задержке.

Кто к чему имеет доступ, решают аккаунт и политики доступа (ACL) в tailnet. Установленный Tailscale сам по себе никому доступа не даёт. При создании tailnet включается набор политик по умолчанию, поэтому их стоит посмотреть и сузить под свои задачи.

Чего Tailscale не делает

Он защищает канал между устройствами, но не сами устройства. Если сервис внутри tailnet работает без пароля, с уязвимой версией или со слабой авторизацией, тот, кому политики разрешают подключение, может получить доступ к данным или воспользоваться уязвимостью. Взломанный ноутбук в вашей сети остаётся взломанным ноутбуком. Обновления, нормальная аутентификация в сервисах и аккуратные права никуда не деваются.

Tailscale убирает необходимость держать порты открытыми наружу, а не заменяет защиту на хосте.


Официальная документация Tailscale:
• Что такое Tailscale: https://tailscale.com/docs/concepts/what-is-tailscale
• Шифрование: https://tailscale.com/docs/concepts/tailscale-encryption
• DERP-серверы: https://tailscale.com/docs/reference/derp-servers
• Типы соединений: https://tailscale.com/docs/reference/connection-types
• WireGuard в Tailscale: https://tailscale.com/docs/concepts/wireguard
🔥3🆒22
Кстати, вы знали, что подписка Claude MAX х20 - это полная туфта, ❌❌❌по факту там х2 от силы в недельном эквиваленте и 4х в 5 часовом?

Поэтому мой вам совет, если вы думаете, что брать Claude за 200 или ChatGPT, берите и то и то за 100 и вы будете в выигрыше, т.к этот сетап открывает очень много интересных способов работы и улучшает качество этой работы в разы (Кстати, есть тут миллионеры кто юзает подписку за 500?)))

+ если акк Claude забанят, не так грустно будет :) 🥲

Но а я пока 1% растягиваю, как могу 😆
Please open Telegram to view this post
VIEW IN TELEGRAM
😁3
Тратьте лимиты. Кажется, сбросы будут очень часто
🤔3
CopilotKit выпустила OpenDots - открытый аналог OpenAI Dots

CopilotKit представила OpenDots - ИИ-помощника с собственным браузером, файлами и отдельным рабочим пространством. Его можно запустить у себя, открыть в вебе и на телефоне и подключить разные модели, совместимые с OpenAI.

Это вариант для тех, кто хочет попробовать такого ИИ-помощника без привязки к закрытому сервису и настроить его под свои задачи.
🔥3❤‍🔥1👏1🆒1
🛠 OpsDeck — рабочее место DevOps-инженера в одном приложении

Если рабочий день начинается с открытия терминала, Lens, Grafana, Argo CD, GitLab, DBeaver, KeePass и Obsidian, OpsDeck говорит, дружок, а давай соберем всё это в одном окне.

Внутри — терминал с блоками команд и AI-панелью, управление Kubernetes и Helm, просмотр алертов Grafana и Alertmanager, клиенты для популярных баз данных, встроенная IDE с Git, SSH-профили, KeePass, Markdown-заметки и сетевые инструменты.

Для продовых кластеров и баз предусмотрен режим «только чтение», а локальная модель Qwen умеет предлагать команды с учётом заметок и истории пользователя.

Приложение написано на Rust и Tauri 2, работает в Linux, Windows и macOS. Проект только недавно закоммтили в репозиторий.

Идея выглядит интересно, но заменять привычные инструменты на нечто выглядит сомнительно.

Репо
🔥4😱11
Последнее время очень часто пользуюсь OpenScience, прям подсел на него))) Мне нравится ковырять околонаучные темы и смотреть, где можно применить новые технологии.

Внутри можно вести целый исследовательский проект: статьи, свои файлы, расчёты, графики и обсуждение по теме. Устанавливается на компьютер, внутри подключаешь ИИ-модель. Например, через поддерживаемый вход ChatGPT или свой API-ключ, то есть ключ доступа к сервису модели.

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

Или дать таблицу с результатами эксперимента: проверить пропуски, сравнить группы, построить график и сохранить код расчёта. Заодно спросить, каких данных не хватает для проверки гипотезы. Сам по себе график ещё ничего не доказывает.

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

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

Перед загрузкой своих файлов загляните в настройку Share session traces. При входе в аккаунт отправка истории запросов и действий по умолчанию включена, в том числе с локальной моделью. В гайде показал, где её отключить и что всё равно отправляется выбранному сервису модели.

Короче, рекомендую попробовать ⚡️

Если нравятся такие разборы, реакций накидайте под постом по-братски :)

Скачать PDF-гайд на Яндекс Диске
👍6🔥22
Хочу поделиться тем, что мне сделала в итоге моя пачка агентов. Агентов дорабатывал походу, кормил их самой лучшей и вкусной пищей, не жалел токенов) Я вкладывал свои знания, агенты ресерчили и получилось вот это - с 0 до сайта:

Агенты сделали:🤖
1. Покупка хостинга и выбор сервера - сравнение лучшего предложения
2. Подбор домена, покупка домена
3. Настройка сервера, проверка безопасности, установка моего софта (перепроверил, все четко)
4. Дизайн концепт и фирменый стиль
5. Тексты и SEO - тут есть над чем работать, через неделю-две дополирую и будет гуд
6. Анимации и верстка
7. Шрифты и все остальное подбирали агенты
8. CI/CD и прочая магия DevOps
9. Мониторинг
10. Запуск


Всего было потрачено два недельных лимита на Codex+Claude на х5 подписках

Можете оценивать. Если что-то заметили, всегда буду рад обратной связи👇

P.S. Сайт периодически может отлетать во время деплоя новой версии(должно проходить незаметно, но пока тестирую, всякое может быть)

На мобильной версии вижу проблему с иконками дефолтными, буду править. Спасибо кто отписал в ЛС🫰
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥6🤔111
Путеводитель по каналу🗺

👋 Привет, я Евгений. Тут про то, как я использую ИИ в работе и бизнесе, и как это повторить без лишней теории

Коротко обо мне:
1️⃣6 лет в DevOps, от джуна до сеньора дошёл за 3,5 года
2️⃣научил ~120 человек, 35+ из них уже получили оффер
3️⃣Instagram вырос с ~750 до 18 тысяч за месяц, контент для него делает моя команда из ИИ-агентов

Если ты только пришёл, начни отсюда ⬇️

👉 Если ИИ для тебя пока ChatGPT для текстов
→ Почему ИИ со всем соглашается и как это сломать
→ Промпт, с которого я стартовал в Instagram и YouTube
→ Бесплатный урок по вайбкодингу для тех, кто никогда не программировал

👉 Если хочешь своего ИИ-агента
→ Подробное руководство по ИИ-агентам
→ Hermes: первая настройка агента
→ Команда ИИ-агентов, которая работает пока ты спишь

👉 Если уже работаешь с Claude Code или Codex
→ Гайд: Claude Code на VPS, чтобы не прилетел бан
→ Кэширование токенов, чтобы не сжечь недельный лимит

👉Если делаешь контент или продукт
→ Пайплайн контент-завода
→ Где смотреть стартап-идеи, чтобы не собрать продукт, который никому не нужен

🤝Как со мной поработать
Консультации и разбор твоей ситуации
YouTube · Instagram

Если что-то непонятно — пиши в комментах, отвечаю сам👍
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡42👀1
Друзья, всем привет! 👋

Расскажу, почему код от Claude у меня всегда проверяет GPT, как устроено такое ревью и кто решает, когда две модели спорят.

Делал себе личный сайт, Claude собрал блок со схемой на three.js. Тесты прошли. Отдал на ревью GPT-6 Astra, и она нашла, что на ширине 768 и 1024 px всплывающая подсказка закрывает схему. Тесты такое не ловили.

Код у меня почти весь пишет Claude Opus 5.5, а ревью всегда делает GPT. Без GPT-ревью задача у меня не считается проверенной, принять её по одной проверке Claude нельзя.

Как выглядит ревью кода:
• Claude дописал, прогнал тесты
• GPT получает diff и доступ только на чтение, без переписки, где код писали. Задача одна, найти что не так
• на каждое замечание: где именно, насколько серьёзно и чем подтверждается
• замечания проверяются тестом или запуском, ревьюер тоже ошибается
• после правок второй круг

Ещё было: посреди ревью закончился лимит ChatGPT, две проверки из трёх не успели. Их засчитали как невыполненные, и сайт до перезапуска не трогали.

Теперь про то, кто решает. Бывает, ревьюер пишет замечание, а Claude считает, что это ерунда. Кто прав? Если решает сам Claude, он по сути сам себе судья.

Сейчас такие решения у меня принимает Jev. Это отдельная модель от TypeSafe. Код она не пишет и не читает, ей дают факты и варианты, а она выбирает и говорит насколько уверена. Если Jev решила не так, как Claude, остаётся решение Jev, а возражение Claude идёт рядом.

Про Jev скоро будет отдельный пост. Там есть что рассказать, особенно про то, что происходит когда Claude с ней не согласен)))

Если хотите ревью от GPT у себя в Claude Code: у OpenAI есть плагин codex-plugin-cc команда /codex:review отдаёт текущие изменения в Codex, он только читает и ничего не правит.

Почему именно другая модель, есть исследование arXiv 2610.01471 только модели там прошлого поколения: Claude Opus 4.6 и GPT-5.4. Цифры, ограничения и промпт ревьюера разобрал в PDF.

Исследование во вложение 📘

P.S По моим наблюдения, кол-во ошибок после написания кода, явно уменьшилось не на 10-15% я примерно начал ловить дополнительно процентов 25-30 ошибок на первом круге ревью, но тут появляется еще одна проблема, галлюцинаций стало тоже больше, щас борюсь с этим через JEV как раз, делаю у себя новый модуль проверок, наделяю его супер-мозгом ,надеюсь выйдет что-то стоящее
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡221
Друзья, привет!

Вышел ролик про сервис VECTA. Это сервис, где ИИ-агенты работают в одном пространстве и могут параллельно делать одну задачу: Codex, Claude Code, OpenCode на ваших компьютерах, а так же есть опция подключить их облачного агента VECTA Cloud, если не хочется заморачиваться или просто нет возможности использовать своих ИИ агентов . Работать можно из браузера или через приложение.

Проверял на задаче из прошлого ролика - карте Вестероса. В прошлый раз там был только фронтенд, а сейчас агентов двое: бэкенд (серверную часть) писал Codex на GPT-6.1 Sol, фронтенд (то, что видно в браузере) DeepSeek 4.1 Flash через VECTA Cloud.

Сначала завёл отдельную задачу с контрактом, чтобы оба понимали, над чем работают. Контракт - это общее описание: что делает бэкенд, что фронтенд и как они обмениваются данными.

Были некоторые нюансы в работе, это вы можете увидеть в видео:)

На выходе получилась карта с реками, лесами, дорогами, сменой дня и ночи и режимом «Зима близко». Плюс бэкенд с API для обмена данными через запросы: запросить координаты, добавить или удалить данные. Координаты я запросом проверил. По-моему, качество в
разы лучше прошлой версии.

Понравилось: всё на одном экране, несколько агентов в одном окне, простое подключение, встроенный агент, отзывчивая поддержка, работа с любых устройств и частые релизы (пока записывал вышло 3-4).

А с минусами вы так же можете ознакомиться в видео:)

VECTA Cloud бесплатный, пока идёт открытое тестирование. Лимиты при этом есть, мои кончились как раз на фронтенде.

В общем, мне понравилось. Думаю, в будущем сервис допилят, будет конфетка😋

Собрал PDF-гайд: установка на Windows и Mac, что делать с ошибками при подключении, как раздать задачу двум агентам через контракт, шаблоны промптов для контракта, бэкенда и фронтенда, плюсы и минусы.

👇
Ролик
Гайд
Please open Telegram to view this post
VIEW IN TELEGRAM
⚡43👀21