Sandboxs теперь полностью автономные. Docker Desktop не нужен.
Теперь с ещё более быстрым cold start, работают «из коробки» с Claude Code, OpenAI Codex, GitHub Copilot, Google Gemini и Kiro. Даже с NanoClaw.
Полная автономность агентов — при этом всё важное остаётся в безопасности.
Подробнее → тут
Теперь с ещё более быстрым cold start, работают «из коробки» с Claude Code, OpenAI Codex, GitHub Copilot, Google Gemini и Kiro. Даже с NanoClaw.
Полная автономность агентов — при этом всё важное остаётся в безопасности.
Подробнее → тут
Docker
Docker Sandboxes: Run Agents in YOLO Mode, Safely | Docker
Learn from Docker experts to simplify and advance your app development and management with Docker. Stay up to date on Docker events and new version
This media is not supported in your browser
VIEW IN TELEGRAM
Антропики показали свой новый режим NO_FLICKER для Claude Code в терминале.
Он использует новый экспериментальный рендерер. Рендерер пока на ранней стадии и имеет компромиссы, но уже сейчас большинство внутренних пользователей предпочитают его старому. Также он поддерживает события мыши (да, прямо в терминале).
Попробовать:
Некоторые плюсы:
- Больше нет мерцания (flickering)
- Больше нет «прыжков» интерфейса
- Постоянное потребление памяти и CPU по мере роста диалога
- Поддержка мыши. Теперь можно кликать, чтобы перемещать курсор внутри input-поля. Некоторые элементы UI тоже стали кликабельными
- Более аккуратное поведение выделения. Например, при выделении кода мы больше не включаем номера строк и элементы UI
Есть и минусы:
- Нативный
- Нативный копипаст не работает. Вместо этого при выделении текст по умолчанию копируется в буфер обмена. Это можно изменить в
- «Физика» скролла отличается на разных устройствах, и это всё ещё настраивают, чтобы она ощущалась одинаково хорошо в разных терминалах
При разработке под терминал возникает много компромиссов. В отличие от веба, мобильных и десктопных приложений, у терминала довольно ограниченный набор инструкций для рендеринга — ANSI escape-коды.
Есть ANSI-код для «переместить курсор в (x, y)», другой — для «вывести 'foo'» и т.д. Это немного похоже на программирование на уровне Assembly.
Поскольку не существует ANSI-кода для «переместить курсор в (x, -y)», чтобы перерисовать строку вне текущего viewport, приходится использовать команду «очистить весь экран» — отсюда и мерцание.
Их новый экспериментальный рендерер NO_FLICKER решает это за счёт виртуализации всего viewport.
Они перехватывают события клавиатуры и мыши, чтобы реализовать скроллинг, и виртуализируют viewport, перенося контроль над тем, что рендерится, на уровень приложения.
У этого подхода есть компромиссы, но на практике он ощущается неожиданно хорошо. Это способ работать в рамках ограничений терминального рендеринга, при этом давая более богатый и производительный пользовательский опыт.
Он использует новый экспериментальный рендерер. Рендерер пока на ранней стадии и имеет компромиссы, но уже сейчас большинство внутренних пользователей предпочитают его старому. Также он поддерживает события мыши (да, прямо в терминале).
Попробовать:
CLAUDE_CODE_NO_FLICKER=1 claudeНекоторые плюсы:
- Больше нет мерцания (flickering)
- Больше нет «прыжков» интерфейса
- Постоянное потребление памяти и CPU по мере роста диалога
- Поддержка мыши. Теперь можно кликать, чтобы перемещать курсор внутри input-поля. Некоторые элементы UI тоже стали кликабельными
- Более аккуратное поведение выделения. Например, при выделении кода мы больше не включаем номера строк и элементы UI
Есть и минусы:
- Нативный
cmd-f не работает. Вместо этого нажмите ctrl+o, затем /, чтобы искать по транскрипту (или используйте ctrl-r для реверс поиска)- Нативный копипаст не работает. Вместо этого при выделении текст по умолчанию копируется в буфер обмена. Это можно изменить в
settings.json, чтобы использовать ctrl+c, если так удобнее- «Физика» скролла отличается на разных устройствах, и это всё ещё настраивают, чтобы она ощущалась одинаково хорошо в разных терминалах
При разработке под терминал возникает много компромиссов. В отличие от веба, мобильных и десктопных приложений, у терминала довольно ограниченный набор инструкций для рендеринга — ANSI escape-коды.
Есть ANSI-код для «переместить курсор в (x, y)», другой — для «вывести 'foo'» и т.д. Это немного похоже на программирование на уровне Assembly.
Поскольку не существует ANSI-кода для «переместить курсор в (x, -y)», чтобы перерисовать строку вне текущего viewport, приходится использовать команду «очистить весь экран» — отсюда и мерцание.
Их новый экспериментальный рендерер NO_FLICKER решает это за счёт виртуализации всего viewport.
Они перехватывают события клавиатуры и мыши, чтобы реализовать скроллинг, и виртуализируют viewport, перенося контроль над тем, что рендерится, на уровень приложения.
У этого подхода есть компромиссы, но на практике он ощущается неожиданно хорошо. Это способ работать в рамках ограничений терминального рендеринга, при этом давая более богатый и производительный пользовательский опыт.
Google Stitch представил новую концепцию: DESIGN.md
Аналогично README.md, но для дизайн-систем. Это обычный markdown-файл, который LLM читают, чтобы генерировать консистентный UI.
Вот курируемая коллекция файлов DESIGN.md, вдохновлённая developer-ориентированными продуктами, такими как Stripe, Vercel, Linear, Notion, Figma и другими.🤵
Аналогично README.md, но для дизайн-систем. Это обычный markdown-файл, который LLM читают, чтобы генерировать консистентный UI.
Вот курируемая коллекция файлов DESIGN.md, вдохновлённая developer-ориентированными продуктами, такими как Stripe, Vercel, Linear, Notion, Figma и другими.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Вчера гений собрал прикольный проект: gitreverse
Обратный инжиниринг любого репозитория до его исходного промпта.🧙♂️
Обратный инжиниринг любого репозитория до его исходного промпта.
Please open Telegram to view this post
VIEW IN TELEGRAM
Универсальный
Подключается «из коробки». Без изменений в коде. Исходники👊
Это по сути context engineering в одном файле. CLAUDE.md, который подгружается перед каждым взаимодействием и убирает лишнюю воду. Снижение вывода на 63% выглядит логично, если учитывать, сколько токенов Claude тратит на вежливые формулировки до перехода к сути.
Важно отметить, что большая часть затрат в Claude Code обычно приходится на входные токены, а не на выходные, так что это скорее улучшает UX, чем напрямую снижает стоимость. Тем не менее, имеет смысл добавить такой файл в каждый проект.
CLAUDE.md , который по заявлениям даёт снижение количества выходных токенов Claude на 63%Подключается «из коробки». Без изменений в коде. Исходники
Это по сути context engineering в одном файле. CLAUDE.md, который подгружается перед каждым взаимодействием и убирает лишнюю воду. Снижение вывода на 63% выглядит логично, если учитывать, сколько токенов Claude тратит на вежливые формулировки до перехода к сути.
Важно отметить, что большая часть затрат в Claude Code обычно приходится на входные токены, а не на выходные, так что это скорее улучшает UX, чем напрямую снижает стоимость. Тем не менее, имеет смысл добавить такой файл в каждый проект.
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Claude Code Unpacked: визуальный разбор всей слитой кодовой базы на ~500k строк. 😱
Что происходит, когда вы вводите сообщение:
- цикл агента
- 50+ инструментов
- мультиагентная оркестрация
- невыпущенные фичи
Хотите разобраться во внутреннем устройстве или собрать собственный agent harness? Начните отсюда: https://ccunpacked.dev/
Что происходит, когда вы вводите сообщение:
- цикл агента
- 50+ инструментов
- мультиагентная оркестрация
- невыпущенные фичи
Хотите разобраться во внутреннем устройстве или собрать собственный agent harness? Начните отсюда: https://ccunpacked.dev/
Please open Telegram to view this post
VIEW IN TELEGRAM
Карпати показывает одну из самых простых AI-архитектур, которая действительно работает.
Складываешь исследовательские материалы в папку, даёшь модели организовать их в вики, задаёшь вопросы, а затем сохраняешь ответы обратно.
Ключевая идея - это цикл. Каждый запрос улучшает вики. Эффект накапливается.
Думаю, это отлично подходит для агентов, если правильно применить.
Вместо того чтобы каждый раз тянуть данные из общей памяти, они строят живую базу знаний, которая сохраняется.
Координатор теперь не просто оркестрирует задачи - он поддерживает и развивает институциональные знания, так что каждое выполнение добавляет что-то в базу.
Но более широкие последствия ещё интереснее.
Агенты, которые владеют своим слоем знаний, не нуждаются в бесконечных контекстных окнах - им нужна хорошая организация файлов и способность читать собственные индексы.
Это значительно дешевле, масштабируемее и прозрачнее, чем пытаться засунуть всё в один огромный промпт.
Складываешь исследовательские материалы в папку, даёшь модели организовать их в вики, задаёшь вопросы, а затем сохраняешь ответы обратно.
Ключевая идея - это цикл. Каждый запрос улучшает вики. Эффект накапливается.
Думаю, это отлично подходит для агентов, если правильно применить.
Вместо того чтобы каждый раз тянуть данные из общей памяти, они строят живую базу знаний, которая сохраняется.
Координатор теперь не просто оркестрирует задачи - он поддерживает и развивает институциональные знания, так что каждое выполнение добавляет что-то в базу.
Но более широкие последствия ещё интереснее.
Агенты, которые владеют своим слоем знаний, не нуждаются в бесконечных контекстных окнах - им нужна хорошая организация файлов и способность читать собственные индексы.
Это значительно дешевле, масштабируемее и прозрачнее, чем пытаться засунуть всё в один огромный промпт.
1
Forwarded from IT Portal
Media is too big
VIEW IN TELEGRAM
Вышел Cursor 3
Теперь это уже не просто редактор с AI, а полноценная агент-ориентированная среда. В новом Cursor вы можете запускать сколько угодно агентов где угодно: локально, в worktree, по удалённому SSH и в облаке.
Новый интерфейс вынесен в отдельное окно и работает как слой поверх IDE.
При этом привычный режим IDE никуда не исчез – VS Code-база осталась на месте, и при желании можно в любой момент вернуться к более классическому сценарию работы
@IT_Portal
Теперь это уже не просто редактор с AI, а полноценная агент-ориентированная среда. В новом Cursor вы можете запускать сколько угодно агентов где угодно: локально, в worktree, по удалённому SSH и в облаке.
Новый интерфейс вынесен в отдельное окно и работает как слой поверх IDE.
При этом привычный режим IDE никуда не исчез – VS Code-база осталась на месте, и при желании можно в любой момент вернуться к более классическому сценарию работы
@IT_Portal
3
This media is not supported in your browser
VIEW IN TELEGRAM
Новый agent skill: react-view-transitions
Добавляет анимации React
• Анимация элементов между навигациями
• Сдвиг страниц вперёд и назад
• Плавные переходы при загрузке
• Композиция и доступность уже учтены
Вот гайд по реализации каждой анимации из видео с использованием React
Добавляет анимации React
<ViewTransition> в любое React-приложение. Также описывает, как Next.js может нативно интегрировать их.• Анимация элементов между навигациями
• Сдвиг страниц вперёд и назад
• Плавные переходы при загрузке
• Композиция и доступность уже учтены
Вот гайд по реализации каждой анимации из видео с использованием React
<ViewTransition> в Next.js.This media is not supported in your browser
VIEW IN TELEGRAM
Структура проекта Claude Code (краткий гайд)
Основные файлы
•
•
•
•
claude/ (основная логика)
•
•
•
•
•
Лучшая структура = лучше результат
Основные файлы
•
CLAUDE.md → правила проекта и контекст•
CLAUDE.local.md → персональные переопределения•
mcp.json → подключение инструментов (GitHub, Slack, БД)•
claude/settings.json → права доступа и моделиclaude/ (основная логика)
•
rules/ → стандарты кодирования и тестирования•
commands/ → переиспользуемые workflow (/review, /fix)•
skills/ → автоматически подгружаемая экспертиза (по необходимости)•
agents/ → специализированные под-агенты•
hooks/ → автоматизация и guardrailsЛучшая структура = лучше результат
31
Начиная с завтрашнего дня, с 12:00 по тихоокеанскому времени (22:00 по Москве), подписки Claude больше не будут покрывать использование в сторонних инструментах, таких как OpenClaw.
Вы по-прежнему можете использовать эти инструменты, войдя через аккаунт Claude, но уже с доп. пакетами использования (со скидкой) или с использованием API-ключа Claude.🤯
Борис подметил, что подписки изначально не были рассчитаны на такие паттерны использования в сторонних инструментах. Вычислительные мощности - это ограниченный ресурс, которым, нужно управлять осознанно, и в приоритете - пользователи их продуктов и API.
Подписчики получат разовый кредит, равный стоимости их месячного плана. Чтобы запросить полный возврат средств, воспользуйтесь ссылкой, которую вы получите по электронной почте завтра: https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account
Вы по-прежнему можете использовать эти инструменты, войдя через аккаунт Claude, но уже с доп. пакетами использования (со скидкой) или с использованием API-ключа Claude.
Борис подметил, что подписки изначально не были рассчитаны на такие паттерны использования в сторонних инструментах. Вычислительные мощности - это ограниченный ресурс, которым, нужно управлять осознанно, и в приоритете - пользователи их продуктов и API.
Подписчики получат разовый кредит, равный стоимости их месячного плана. Чтобы запросить полный возврат средств, воспользуйтесь ссылкой, которую вы получите по электронной почте завтра: https://support.claude.com/en/articles/13189465-logging-in-to-your-claude-account
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
Наконец-то я могу в полной мере использовать весь потенциал Warp: теперь можно просматривать код, сгенерированный Claude Code, Codex, OpenCode и другими инструментами, прямо в Warp и отправлять инлайн-комментарии напрямую агенту.
Это похоже на ревью pull request, не выходя из терминала.👧
Это похоже на ревью pull request, не выходя из терминала.
Please open Telegram to view this post
VIEW IN TELEGRAM
После утечки исходного кода Claude Code, бывший PM выделил его систему мультиагентной оркестрации в опенсорс, модель-агностичный фреймворк.
Он изучил архитектуру, сосредоточился на слое мультиагентной оркестрации (координатор, который декомпозирует цели на задачи, система команд, message bus, планировщик задач с учётом зависимостей) и реализовал эти паттерны с нуля как отдельный опенсорс фреймворк, не нарушая код Anthropic.
В результате получился то, что JackChen называет «open-multi-agent». В отличие от claude-agent-sdk, который поднимает отдельный CLI-процесс на каждого агента, здесь всё выполняется in-process и может деплоиться где угодно (serverless, Docker, CI/CD).
Посмотреть: https://github.com/JackChen-me/open-multi-agent🔭
Он изучил архитектуру, сосредоточился на слое мультиагентной оркестрации (координатор, который декомпозирует цели на задачи, система команд, message bus, планировщик задач с учётом зависимостей) и реализовал эти паттерны с нуля как отдельный опенсорс фреймворк, не нарушая код Anthropic.
В результате получился то, что JackChen называет «open-multi-agent». В отличие от claude-agent-sdk, который поднимает отдельный CLI-процесс на каждого агента, здесь всё выполняется in-process и может деплоиться где угодно (serverless, Docker, CI/CD).
Посмотреть: https://github.com/JackChen-me/open-multi-agent
Please open Telegram to view this post
VIEW IN TELEGRAM
Коннекторы Microsoft 365 теперь доступны на всех тарифах Claude.
Подключайте Outlook, OneDrive и SharePoint, чтобы подтянуть почту, документы и файлы прямо в диалог.
Подключайте Outlook, OneDrive и SharePoint, чтобы подтянуть почту, документы и файлы прямо в диалог.
Скилл для Claude Code, который взорвал GitHub:
Вводишь
Двухпроходный подход: сначала широкий сбор по всем источникам, затем углублённый проход по конкретным аккаунтам, сабреддитам и именам, которые были найдены.
Результат: сводка с цитатами, метриками вовлечённости и, если тема связана с промптами — готовые к копипасту промпты.
Все данные сохраняются в SQLite для последующих запросов.
Установка: просто клонировать в
Ссылка: github.com/mvanhorn/last30days-skill
/last30days Вводишь
/last30days [topic], и он сканирует Reddit, X и веб — собирает всё, что авторы говорили по теме за последние 30 дней.Двухпроходный подход: сначала широкий сбор по всем источникам, затем углублённый проход по конкретным аккаунтам, сабреддитам и именам, которые были найдены.
Результат: сводка с цитатами, метриками вовлечённости и, если тема связана с промптами — готовые к копипасту промпты.
Все данные сохраняются в SQLite для последующих запросов.
Установка: просто клонировать в
~/.claude/skills/ + добавить API-ключи.Ссылка: github.com/mvanhorn/last30days-skill
GitHub
GitHub - mvanhorn/last30days-skill: AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the…
AI agent skill that researches any topic across Reddit, X, YouTube, HN, Polymarket, and the web - then synthesizes a grounded summary - mvanhorn/last30days-skill
This media is not supported in your browser
VIEW IN TELEGRAM
Как сделать RAG в 32 раза более эффективным по памяти 😨
Существует простая техника, широко используемая в индустрии, которая делает RAG примерно в 32 раза более эффективным по памяти.
Perplexity использует её в своём поисковом индексе. Azure в своём поисковом пайплайне. HubSpot в своём AI-ассистенте
Чтобы в этом разобраться, вот гайд, где ты построишь RAG-систему, которая выполняет запросы к 36M+ векторам за <30 мс.
И техника, которая это обеспечит, называется бинарная квантизация.
Существует простая техника, широко используемая в индустрии, которая делает RAG примерно в 32 раза более эффективным по памяти.
Perplexity использует её в своём поисковом индексе. Azure в своём поисковом пайплайне. HubSpot в своём AI-ассистенте
Чтобы в этом разобраться, вот гайд, где ты построишь RAG-систему, которая выполняет запросы к 36M+ векторам за <30 мс.
И техника, которая это обеспечит, называется бинарная квантизация.
Please open Telegram to view this post
VIEW IN TELEGRAM
1
Claude не разрешено записывать файлы вне рабочего пространства.
Но он захотел это сделать.
Поэтому Claude написал Python-скрипт и выполнил его через bash, чтобы изменить файл, по сути обойдя мои ограничения доступа.👋
Но он захотел это сделать.
Поэтому Claude написал Python-скрипт и выполнил его через bash, чтобы изменить файл, по сути обойдя мои ограничения доступа.
Please open Telegram to view this post
VIEW IN TELEGRAM