SimpleAGI
131 subscribers
48 photos
2 files
39 links
Здесь ты найдешь понятные лайфхаки и примеры использования LLM в повседневной жизни и бизнесе.

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

Улучшили работу с памятью между сеансами.
Главная фишка — это project-scoped-memory.
Каждый проект имеет отдельную память.
Мне кажется этот момент до безобразия логичным и очевидным, но, возможно, я что-то упускаю.

Планируется, что мы сможем иметь доступ к этой памяти проекта и редактировать её на своё усмотрение.
Считаю это важным поинтом.

Контроль памяти проекта чем-то похож на claude.md в claude code.
Всё больше похоже, что Anthropic нащупало свою экосистему.

На фоне новостей о переговорах с Google по облачной инфраструктуре (речь про десятки миллиардов долларов на TPU), допускаю, что экосистема Anthropic может быть значимой.

Кратко по фактам:
- Контроль памяти для пользователей
- Project-scoped память (изоляция контекстов)
🔥2
This media is not supported in your browser
VIEW IN TELEGRAM
Хех, кажись я стал адептом Claude
И у меня появляются апдейты быстрее, чем в каналах побольше.
UI навигация по режиму планера в терминале, простигосподи, такое всдух говорить.

Это интересно, удобно, практично.
Пытаюсь сейчас написать функциональный statusline для CLI, чтоб отслеживать контекст в процессе и вовремя переходить в новый чат или /compact беседы. Так же мониторинг потраченных денег.

Прошу прощения, что не гифка, без понятия, как обработать на убунте видос, что поделать - vibe coder, что с меня взять )
🔥2
В очередной раз убеждаюсь, что
краткий вариант - всегда приятнее.
Если на днях проверю все мерзкие сценарии и нигде не упаду, то скину описание и ссылку на гит, что уж добру пропадать.

Команда /context , кстати, выдает статистику уже с зарезервированными токенами под compact, что не очевидно,
Хотя, на самом деле, по факту, у тебя расход токенов многим меньше.
Такие дела.
🔥31
🎵 Люди не отличают AI-музыку от человеческой
Свежее исследование показывает: слушатели не могут определить, создана ли песня человеком или Suno, с вероятностью лучше случайного угадывания.*
Ссылка на исследование

Что влияет на способность распознать AI?
✓ Жанр — если стили идентичны, вероятность распознать AI выше
✓ Музыкальный опыт — в исследовании: 5-10 лет занятий музыкой
✓ Возраст — молодые лучше определяют (кек, эйджизм в деле)
На что обращали внимание:

Вокал
Текст песен

Почему так происходит?
С вокалом понятно — вопрос времени. А вот с текстами интересно.
Мы все чувствуем сгенерированный текст, даже не можем объяснить почему. Десятилетия чтения книг, чатов, форумов выработали у нас паттерн-детектор "живого" общения.
А опыта взаимодействия с музыкой у большинства — на порядок меньше.

Предполагаю, что если бы у людей по дефолту было музыкальная школа на том же привычном уровне, как садик-общая школа, то и
от текущих версий Suno медийный ажиотаж был бы, как от версий GPT 3.5

🎸🎸🎸
В наушниках играет:
"Ае, Ае сидим на кураже,
Чешем яйца, но не фаберже,
Раздавили сиську у бати в гараже,
кого-то уже - да, кого-то уже - не."
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
Не, ребят, розовые сторисы на Youtube в реальности вряд-ли пока рабочие.

Все эти настроенные пре-сеты с:

- агенты с инструкциями для ведения документации
- списки команд для реализации длинных пайплайнов разработки, которые можно заранее шаблонно описать через markdown-memory
- features planned и стаус-планеры с апдейтами через агентов и автозаполнение в зависимости от этапа разработки
- /new-feature | Создать спецификацию фичи в backlog, для отдельного сценария обработки новой фичи и плавной интеграции в рамках общего автоматизированного пайпа

Вот эти всё - пока-что мечта.

Даже Claude умирает, он не соображает, когда можно и нужно запускать:
- субагента в параллельном потоке (это главная проблема)
- контекст сжирается
- время работы уходит в часы
- автоматический режим суммаризации контекста, на данный момент, ломает основной план действий

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

Но если сделать, как советуют уверованные в AGI, и просрать десятки часов на настройку автоматизацию всех суб-агентов, то:

Ты получишь непредсказуемый процесс с твоим проектом локальным, на github в течении нескольких часов без малейшего шанса вклиниться в процесс и результат будет, как ставка на стоимость Bitcoin'a

А какой итог?

Простой.

Вам я не советую пытаться автоматизировать всё то, что вы можете без потерь самостоятельно контролировать.

В этой жизни и так мало вещей, которые подлежат нашему контролю
Грустный кек

А я обязательно допишу оптимальный шаблон для оптимизации этих LLM агентов, чтоб и ТЫ и Я, всё же смогли переложить еще больше рутины на них и оставить себе больше времени на Рилсы)
50🔥42
SimpleAGI
В очередной раз убеждаюсь, что краткий вариант - всегда приятнее. Если на днях проверю все мерзкие сценарии и нигде не упаду, то скину описание и ссылку на гит, что уж добру пропадать. Команда /context , кстати, выдает статистику уже с зарезервированными…
Захотелось мне погрузиться в новую тему далекую от Кода.
И поехал по старым рельсам.

1. Завел папку в Obsidian .
2. В чатиках LLM начали появляться десятки бесед по новой теме и какие-то фрагменты перетекали в Obsidian
3. У меня всегда появляются таблички и тут аналогично google sheets с авто-апдейтами каких-то данных

Всё стандартно для нас из прошлой эпохи ⌨️

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

Не буду тянуть кота за яйца.
Вторые сутки сижу, пилю себе агентскую систему для, грубо говоря, файловой базы данных markdown файлов.
И вот у меня:
- Структура папок\файлов
- связь данных между файлами и единый источник истины
- отдельные сценарии для ОСНОВНОГО пути и альтернативных направлений
- навигация
- Интерактивность

А как так получилось, что папка с папками и markdown файлами вдруг обладает какой-то интерактивностью и синхронизацией, да еще и функционалом генерации новых файлов на основе имеющихся?

ПУ-ПУ-ПУ
SimpleAGI

У меня не папка, у меня Ресторан.
И это открытая кухня!
- Есть пачка специализированных поваров, готовых(кек) работать одновременно(суб-агенты)
- Изменение каждого рецепта записывается (логи изменений файлов)
- Шеф-повар автоматически проверяет консистентность ( commands на проверку синхронизаций данных)

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

Зарубежный интернет давно продвигает, что AI это не только про Программирование.
И вот я с этим столкнулся и мне, вроде как, даже нравится.

Конечно я забурился глубже, чем нужно, но вектор очень крутой.

Если ваш партнер вообще не кодит, но у тебя подписка на какого-то AI ассистента или Чат-версию,
закинь удочку.
Вероятно твой кун\тян найдет применение такое - о котором мы даже подумать не могли)

И под конец вставлю единственную цитату от LLM
( а то меня тут позорили, что я пользуюсь для редактирования постов ими, хех)

В итоге: Это не просто "заметки в Markdown", а полноценная файловая база данных с
AI-автоматизацией, где человекочитаемость сочетается с надежностью традиционных БД, а
интеллектуальные агенты берут на себя рутину и минимизируют ошибки.
Please open Telegram to view this post
VIEW IN TELEGRAM
50🤯5321
Интересный момент:
как только мой стаж в IT перевалил за 2 года, в LinkedIn посыпались сообщения от рекрутеров. Автоматизированные фильтры HR-tech сработали как часы. Забавно наблюдать, как ты становишься "видимым" для системы по формальному критерию.

Google к концу года выдал залп: Gemini 3 Pro Preview и новую IDE Antigravity. Метрики впечатляют, активность высокая. Но вопрос остается прежним — смогут ли довести до уровня "народных" инструментов? История Google полна блестящих прототипов, которые так и не стали массовыми. Лично я пока не устанавливал их форк VSCode, а всё так же сижу на оригинале. Как же это звучит, ух🥺

Сейчас все говорят про агентские системы как новый виток AI. Да, ассистенты становятся "разумнее", но до реального бизнес-применения всё еще далеко. Зато весь российский BigTech уже насквозь пропитан AI - как дорогая ромовая баба из фирменной пекарни.
(Мне нужно было куда-то вставить это сравнение, я им горжусь)

И вот что меня поражает: RAG - это вечное. Откатитесь к Word2Vec (2013) и старым FAQ-ботам. Это был retrieval-only, RAG без "G". Прошло 12 лет, построили агентские системы с многослойной логикой и десятками подсистем. А задача? Всё та же — отвечать на запросы пользователей.

Чем больше всё меняется, тем больше остается прежним.
Please open Telegram to view this post
VIEW IN TELEGRAM
514🤔1
Не долго Гугл танцевал, не долго песенка играла)
Как жаль, что не нашел я мем, где OpenAI, Google. Antropic, DeepSeek по кругу становятся "лучшими"

По поводу апгрейда, Я на постоянке использовал Sonnet 4.5 , а Opus 4.1 юзал либо когда совсем зашился и уже потерял надежду на спасение, либо скоро обновится недельный лимит - нужно потратить.
Посыл в том, что прошлый Opus мягко говоря не уступает, а где-то опережает актуальный Sonnet.
А тут такой апдейт!

Настроили уровень "размышления", можно контролировать степень пожирания токенов на thinking.

по метрикам и в статье хвастаются аппом производительности агентских задач.

все ближе релиз Claude для Excel, это будет вообще разрыв! Сейчас уже многим доступен в том или ином виде.

Я чертовски доволен апдейтом.
https://www.anthropic.com/news/claude-opus-4-5
1
Последние несколько недель занимался одной штукой, которую давно хотел сделать.
Каждый раз, когда начинаю новый проект на FastAPI, происходит одно и то же. Создаю папки. Пишу настройку базы данных. Копирую обработку ошибок из прошлого проекта. Настраиваю логирование. И так по кругу.

В какой-то момент понял, что трачу первые дни работы над проектом на вещи, которые уже делал десять раз. А хочется сразу садиться и писать то, ради чего проект вообще затевался.
Собрал всё в одном месте.

https://github.com/nikitaCodeSave/FastAPI-kit

По сути это тот проект, который я хотел бы найти, когда сам начинал разбираться с FastAPI. Не нашёл — сделал сам.
Если работаете с FastAPI или только начинаете — загляните, возможно пригодится. Буду рад, если кому-то сэкономит время.

Крайне рекомендую прочитать хотя бы наискося
https://github.com/nikitaCodeSave/FastAPI-kit/tree/main/docs
Выжимки многих дней, как сейчас стоит писать проекты на FastAPI и что это из себя представляет.

В целом эти 2 файла могут быть достаточным для агента, который будет вам писать сервис для API. Для большинства задач этого хватит с головой.
3🔥2
SimpleAGI
Последние несколько недель занимался одной штукой, которую давно хотел сделать. Каждый раз, когда начинаю новый проект на FastAPI, происходит одно и то же. Создаю папки. Пишу настройку базы данных. Копирую обработку ошибок из прошлого проекта. Настраиваю логирование.…
По себе знаю, что многим в рот не сдалась никакая База данных, а подавай LLM!
Так что дополнил проект одним доменом "mistral"
https://github.com/nikitaCodeSave/FastAPI-kit/tree/main/backend/src/mistral

И тут сразу преимущество DOMAIN-BASED АРХИТЕКТУРЫ:
- каждый домен самодостаточен и в своей папке, ты можешь УДАЛИТЬ "example" с базой данных
и оставить только mistral - всё будет работать.

Из важного по Mistral - Я затронул тему function_calling.
(на изображении реализация)
Возможно по этой теме я в будущем напишу что-то подробное и полноценное, но пока работа меня шатает.
В документации и readme есть ссылки и расписан вариант, как можно потестить свои варианты вызова функций.

Mistral - потому-что это SimpleAGI за 2 кнопки получить бесплатный API и можно играться вдоволь.

Ну а мой проект:
https://github.com/nikitaCodeSave/FastAPI-kit/
Стал еще чуточку полезнее
4
Промо Claude Code на 7 дней.
https://claude.ai/referral/HNmjGiJvXQ

Жирно с тарифом PRO

Установить Claude Code
🔥3
Увидел рекламу на одном канале.
Какое же это ... Ух!
Лох не мамонт
😁3
На днях вышел апдейт Manus 1.6
В ру комьюнити Манус не очень популярный из-за цены, как я понимаю.
Но ребята планомерно и уверенно шагают к
"one-shot task success"

Например попросил провести анализ и сгенерить слайды по теме
"Списки пожеланий на новогодние праздники и что люди друг другу дарят? насколько ожидания соотносятся с реальностью"

Так можно прям на слайде редактировать текст, в диалоге править дизайн и всё очень юзер-френдли.

Если цена изменится или увеличат бесплатные лимиты - то рекомендую добавить в закладки)
5021
Claude Code научился работать с браузером напрямую. Вот и отлетели пачка MCP для фронтедеров и тестировщиков)
Работает из коробки, гладко и без нареканий.
Вот Claude передает вам привет
513🔥11
В последнее время вычитываю репозитории с агентскими плагинами и пресетами для claude code. Путешествие не самое приятное и объемное, но в какой-то степени этот путь предстоит пройти каждому.
Нашелся приятный агрегатор который явно рекомендую потыкать и почитать Skills ,
https://skillsmp.com/
Есть как документация по самой сущности skills для агентов, так и разбитые по категориям примеры с ссылками на github, куда можно провалиться,
А там, как правило - репозиторий - хранилище плагинов.

Рекомендую, как первую точку входа для решения задачи с "Поиск или написание скилла"
504🤔1
SimpleAGI
Промо Claude Code на 7 дней. https://claude.ai/referral/HNmjGiJvXQ Жирно с тарифом PRO Установить Claude Code
Большое спасибо Вам, что поддержали меня!

С наступающим новым годом,
Желаю лишь находить удовольствие от нашей деятельности. Хотя бы иногда)
Надеюсь впереди нас ждут приятные сюрпризы и новые горизонты it'шных просторов.

И есть ещё пара бесплатных промо 7-дневных.

Счастливо🫥
Please open Telegram to view this post
VIEW IN TELEGRAM
511🎉1
У Claude Code Вышел большой апдейт.
Для Ru Комьюнити приятный бонус
 в ~/.claude/settings.json:14:

"language": "russian"

Эта настройка передаётся в мой системный промпт как инструкция:
"Always respond in russian. Use russian for all explanations, comments, and communications with the user."

Что это даёт:
- Все мои ответы на русском языке
- Пояснения и комментарии на русском
- Технические термины и идентификаторы в коде остаются в оригинале (английском)

Настройка применяется глобально ко всем проектам. Если хочешь переопределить для конкретного проекта, можно добавить в .claude/settings.local.json этого проекта.

Работает очень прикольно, все базовые промпты и какие-то системные сообщения переводятся на язык пользователя.
Не берусь судить, влияет ли язык на доли процентов повышения качества выполнения задач,
НО удовольствия от взаимодействия с приложением на родном языке явно больше.

Рекомендосьен!

И самый полезный апдейт для комьюнити:
- Hot-Reload Skills : теперь skills в ~/.claude/skills подхватываются мгновенно без рестарта. Это убирает friction при разработке собственных skills.

Но лично для меня - это будет боль)
Я пытаюсь пробраться сквозь сотни репозиториев сгенерированных Claude для Claude от кожанных мешков, чтоб улучшить процесс разработки и стандартизировать flow.
Пока у меня пополняются закладки, Obsidian и горит жопа. И меньше информации не станет)

😐
Please open Telegram to view this post
VIEW IN TELEGRAM
50🎉11
Вот сижу, разбираюсь с этим апдейтом Skills, что-то тестирую.
И бац, мысля в голову прилетела.
Ведь всё, что ново-модно сейчас обсуждать с агентами в разработке
Декомпозиция. Специализация. Оркестрация. Контракты
Всё это используем уже десятилетия в микросервисах.

Фундаментально решить пытаемся одну и ту же задачу:
Как управлять сложностью через декомпозицию?

Микросервисы разбивают монолитное приложение на независимые сервисы.
А skills разбивают сложную задачу на специализированные "навыки", которыми владеет агент.

| Микросервисы                     | Skills                          |
|----------------------------------|---------------------------------|
| Независимые deployment units | Независимые SKILL.md файлы |
| API контракты (OpenAPI) | Контракты на естественном языке |
| Service discovery | LLM-роутинг по описаниям |
| Оркестрация (K8s) | Оркестрация через LLM |


Обе архитектуры обещают: модульность, переиспользование, независимую эволюцию компонентов, возможность комбинировать базовые блоки в сложные системы.

Но как справедливо отмечает Guille Ojeda в своём анализе:
Они обе делят сложность на управляемые части, но делают это по разным причинам и делят разную сложность.

Фундаментальное различие: зачем мы декомпозируем

Микросервисы: структура приложения

Микросервисы появились как ответ на боли монолита: медленные релизы, неэффективное масштабирование, технологический lock-in, каскадные отказы. Это паттерн софтверной архитектуры, направленный на улучшение жизненного цикла разработки.

Декомпозиция в микросервисах привязана к бизнес-доменам — стабильным концепциям предметной области. Сервис CatalogService управляет каталогом товаров. PaymentService — платежами. Границы сервисов отражают границы бизнеса, что обеспечивает долгосрочную поддерживаемость.

Skills: структура задачи

Skills появились как ответ на ограничения LLM: сложные задачи требуют многошаговых процессов, доступа к внешним инструментам, сохранения контекста. Это паттерн AI-системного дизайна, направленный на достижение автономного, целеориентированного поведения.

Декомпозиция в Skills привязана к логике выполнения задачи — функциональным шагам, ролям, рабочим процессам. Skill pdf знает, как извлекать текст из PDF. Skill code-review знает, как проводить ревью кода. Границы Skills отражают границы экспертизы, а не бизнес-домены.

Ключевой инсайт: Микросервисы декомпозируют структуру приложения. Skills декомпозируют процесс решения задачи.

Ради этой таблички пишу пост
В AI-native разработке формируется своя иерархия:
| Уровень     | Традиционный              | AI-Native                         |
|------------|----------------------------|-----------------------------------|
| Атомарный | Функция | Tool (Read, Write, Bash) |
| Экспертиза | Модуль | Skill (домен + workflow) |
| Автономный | Сервис | Agent (reasoning + tools) |
| Система | Приложение | Agentic Workflow |


И почему же не получается полностью перенести весь "опыт" разработки на агентские рельсы?
Мысль то моя не нова и есть десятки репозиториев со сложными сценариями на десятки агентов, со сложными сценариями, которые "копируют" процесс разработки и автоматизируют его.
НО дальше концепта и звезд на GitHub не идет?
___
Bounded Contexts из Domain-Driven Design отлично работают для микросервисов, но плохо подходят для Skills. Skill декомпозируется по функциональным шагам, а не по доменным границам.
Попытка создать "UserProfileSkill" по аналогии с "UserProfileService" приведёт к размытым границам и неэффективному использованию.

Заключение
Skills — это не "микросервисы для AI". Это новый архитектурный паттерн, который заимствует идеи декомпозиции из микросервисного мира, но применяет их к принципиально другой проблеме: оркестрации интеллектуального поведения.
25611