Pu.sh: 400-строчная оболочка для агента кодирования с HN

✍️ OpenClawRadar📅 Опубликовано: 30 апреля 2026 г.🔗 Source
Pu.sh: 400-строчная оболочка для агента кодирования с HN
Ad

Pu.sh — это полноценный каркас для агентов кодирования, написанный примерно на 400 строках shell-скрипта и разработанный для максимальной переносимости. Требуются только sh, curl и awk — никаких npm, pip, Docker или других зависимостей. Проект вдохновлён Pi (pi.dev) и использует ту же поверхность из 7 инструментов и модель редактирования точного текста.

Ключевые особенности

  • Поддерживаемые модели: Anthropic (Claude) и OpenAI
  • 7 встроенных инструментов: bash, read, write, edit, grep, find, ls
  • REPL-режим для интерактивного использования
  • Автоматическое уплотнение контекста разговора
  • Возможности контрольных точек/возобновления
  • Конвейерный режим для скриптов
  • 90 тестов без API для проверки функциональности без внешних вызовов

Примечательно отсутствует: TUI, стриминг, поддержка изображений, OAuth, совместимость с Windows — и, как выражается автор, «достоинство».

Ad

Код и философия

Автор признаётся, что не может прочитать большую часть кода awk, написанного Pi/Claude/Codex. Цикл рассуждений обрабатывает JSON-парсинг и вызовы инструментов через awk. Сам цикл агента крошечный — большая часть сложности в реальных CLI агентов связана с DX и отказоустойчивостью. Проект выпущен под самоустановленным правилом: никаких новых зависимостей и менее 500 строк кода.

Установка

curl -sL pu.dev/pu.sh -o pu.sh && chmod +x pu.sh
./pu.sh

Всё, что нужно — это curl, awk и API-ключ. Автор призывает читателей создавать свои собственные каркасы, адаптированные под их нужды.

📖 Читайте полный исходный код: HN AI Agents

Ad

👀 Смотрите также

Vyra: Интеллектуальный веб-видеоредактор для агентов Claude через MCP
Инструменты

Vyra: Интеллектуальный веб-видеоредактор для агентов Claude через MCP

Vyra индексирует видео, чтобы Claude мог выполнять семантический поиск и редактирование прямо в редакторе — поддерживает моушн-графику, синхронизацию с музыкой, умное маскирование, монтаж по расшифровке, цветокоррекцию и 30+ эффектов.

OpenClawRadar
Tendr Skill добавляет долговременную память на основе CLI с иерархией для сокращения использования токенов.
Инструменты

Tendr Skill добавляет долговременную память на основе CLI с иерархией для сокращения использования токенов.

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

OpenClawRadar
Engramx v3.4: MCP-сервер + граф знаний SQLite сокращает потребление токенов Claude Code на 89%
Инструменты

Engramx v3.4: MCP-сервер + граф знаний SQLite сокращает потребление токенов Claude Code на 89%

Engramx v3.4 перехватывает чтение файлов агентами Claude Code, возвращая структурные сводки вместо исходного содержимого. Бенчмарки показывают совокупное сокращение токенов на 89,1% в кодовой базе из 87 файлов.

OpenClawRadar
Потеря данных сессии Claude Code: скрипт резервного копирования для Windows и Mac
Инструменты

Потеря данных сессии Claude Code: скрипт резервного копирования для Windows и Mac

Пользователи сообщают о молчаливой потере сессий Claude Code. Это бесплатный автоматический скрипт резервного копирования для Windows и Mac с использованием PowerShell и launchd.

OpenClawRadar