📰 IT Дайджест

#cli

18 материалов

3. llm 0.35 добавил поддержку GPT-6 Astra

Саймон Уиллисон выпустил llm 0.35 — очередной релиз его инструмента для работы с LLM. Из анонса известно только одно: появилась поддержка новой модели OpenAI gpt-6-astra, то есть GPT-6 Astra. Остальные изменения не раскрыты.

simonwillison.net · #tool #cli #llm #openai

5. Tailcat: netcat поверх WireGuard-туннелей Tailscale без аккаунта и control plane

Tailscale выпустила Tailcat — утилиту в стиле netcat, которая поднимает point-to-point WireGuard-туннель через data plane (magicsock) и DERP, но без аккаунта Tailscale и прав root. Одна сторона слушает и получает короткий токен, вторая подключается по нему; есть WebAssembly-демо в браузере.

github.com · #tool #cli #networking #tailscale

7. topcoat: фреймворк на Tokio с батарейками в комплекте

В GitHub-репозитории tokio-rs/topcoat авторы описывают batteries-included framework для веб-приложений на Rust. Сам факт, что его выкладывают люди из Tokio-экосистемы, уже намекает: это не очередной «давайте перепишем весь мир», а попытка собрать нормальную обвязку вокруг привычного async-стека.

github.com · #tool #cli #framework #web

2. Grok Build выложили в open source

xai-org открыла репозиторий grok-build, а на HN у этого релиза сразу набралось 341 очко и 371 комментарий — то есть народ уже полез под капот. По карточке тут почти нет деталей, так что выглядит как тот редкий случай, когда сам факт открытия кода интереснее пресс-релизной обертки. Теперь осталось выяснить, что именно там можно собрать, а не только красиво написать в посте.

github.com · #tool #agent #cli #github #grok #open-source

7. AOL-эра не закончилась: кто-то сделал Mermaid в Unicode-блоках

Симон Уилсон копается в коде Grok CLI и находит self-contained terminal renderer для Mermaid-диаграмм на Rust, а потом оборачивает это в WebAssembly. Получается утилита grok-mermaid, которая рисует диаграммы не в PNG, а в Unicode box art прямо в браузере. Очень по-человечески: если уж диаграмма не влезла в голову, то хотя бы поместим её в терминал.

simonwillison.net · #tool #cli #mermaid #rendering #rust #terminal

5. shot-scraper 1.11 ждёт 30 секунд, прежде чем считать сервер живым

Simon Willison выпустил shot-scraper 1.11 с мелкими, но полезными правками в консистентности команд. Самая заметная: режимы `server:` для `shot-scraper multi` и `shot-scraper video` теперь ждут до 30 секунд, пока целевой URL начнёт принимать соединения, вместо прежней нервной спешки. Ещё подправили поведение, если сервер стартует дольше секунды — мелочь, пока не автоматизируешь пол-офиса.

simonwillison.net · #tool #cli #release #server #video

4. sqlite-utils 4.1: вставка и upsert теперь умеют брать rows() из Python-кода

Simon Willison выпустил sqlite-utils 4.1, и главное изменение здесь очень в его стиле: команды insert и upsert получили опцию --code. Теперь можно передать блок Python-кода или путь к .py-файлу, который определяет rows() или iterable строк, вместо того чтобы городить промежуточный файл и лишний импорт.

simonwillison.net · #tool #cli #python #release #sqlite #upsert

3. sqlite-utils 4.0: миграции, вложенные транзакции и compound foreign keys

Саймон Уиллисон выкатил sqlite-utils 4.0 — это уже 124-й релиз проекта и первое крупное повышение версии со времен 3.0 в ноябре 2020-го. Внутри три заметных вещи: migrations для базы, вложенные транзакции через новый db.atomic(), и поддержка compound foreign keys. Для утилиты, которая обычно живет в духе «маленький швейцарский нож для SQLite», это уже довольно жирный апгрейд.

simonwillison.net · #tool #cli #migrations #python #sqlite

3. sqlite-utils 4.0rc3: compound foreign keys и ещё один сдвиг в схеме

Дейн Паулл (Simon Willison) готовит sqlite-utils 4.0rc3 и пишет, что ради него пересмотрел кучу issue и PR, подсматривая ответы у Claude Fable 5 и GPT-5.5. Главная новинка — поддержка introspecting и создания compound foreign keys, причём тут есть тонкое breaking change в table.foreign_keys.

simonwillison.net · #tool #cli #python #sqlite

14. OpenPrinter

OpenPrinter — самый популярный из кандидатов по HN, но по описанию это просто инструмент без контекста, так что приходится делать выводы по самому факту его появления и интересу сообщества: 569 очков и 129 комментариев. Похоже, людям снова понадобилось что-то для печати, а не ещё одна «платформа будущего».

www.opentools.studio · #tool #cli #linux #open-source #printer

6. Thundersnap от Tailscale: «undo» для всего подряд

Tailscale выложила thundersnap v0.01 — проект, который они сами описывают как кнопку отмены буквально для всего. По одному этому формату уже видно, что речь не про очередной облачный SaaS, а про инструмент, который пытается дать систему снимков/отката на уровне, где обычно всё заканчивается молитвами и rsync.

github.com · #tool #cli #productivity #undo

5. jj v0.43.0

Вышел jj v0.43.0 — очередной релиз Jujutsu, который многие держат рядом с Git просто чтобы меньше страдать. В исходнике только ссылка на релиз, без красивого пресс-релиза и обещаний, зато это хотя бы реальный кусок инструмента, а не корпоративная презентация про «будущее разработки».

github.com · #tool #cli #github #release #show-hn

10. Инженера уволили за Google Workspace CLI

На HN разошлась история Джей Пьонельта, которого, по его словам, Google уволил за CLI для Google Workspace. Тред быстро разросся до 241 комментария, что обычно означает одно: дело не только в конкретном человеке, а еще и в корпоративной паранойе вокруг того, кому вообще позволено ковырять внутренние инструменты. Ирония тут в том, что для экосистемы Google command-line tool звучит почти как необходимость, а не преступление.

twitter.com · #drama #cli #google #termination

1. Gitdot на Rust: клон GitHub уже умеет репозитории и миграцию из GitHub

Show HN про Gitdot — open-source альтернативу GitHub, которую пишут на Rust. Уже есть регистрации, организации, приватные и публичные репозитории, а также импорт из GitHub — и как read-only mirror, и полная миграция. Из «нормальной платформы» пока нет issues, PR и CI, зато есть честное признание: это пока скорее скелет, чем продукт.

gitdot.io · #tool #cli #github #opensource #rust #show-hn

2. lowfat режет CLI-вывод и говорит, что сэкономил 91,8% токенов

Автор выкатил lowfat — один бинарник, который умеет работать как shell-wrapper или hook для агента и фильтрует многословный вывод команд. Он утверждает, что на своих сценариях tool сэкономил 91,8% LLM-токенов; есть плагинная система, чтобы под каждую команду подсовывать свой фильтр, а не молиться на общий grep.

github.com · #tool #cli #llm #plugins #show-hn #tokens

2. Стек стекающих pull request'ов для GitHub: spr

Проект spr из GitHub решает скучную, но больную задачу: как удобно вести цепочку зависимых PR'ов, когда один коммит логически опирается на другой. Инструмент автоматизирует работу со stacked pull requests прямо поверх GitHub, без плясок с ручным ребейзом и перекидыванием ссылок. Для тех, кто живёт в review-цикле, это выглядит куда полезнее очередного «AI для кодинга».

github.com · #tool #cli #github #stacked-pull-requests

1. Zerostack: агент для кодинга на чистом Rust, без зоопарка зависимостей

На crates.io выложили Zerostack — Unix-inspired coding agent, написанный целиком на Rust. Автор явно делает ставку не на очередной «AI-ассистент», а на минимализм стека: один пакет, одна кодовая база, без обвязки на пол-организации.

crates.io · #tool #agent #cli #crates #rust #unix