TGViewer
Pavel Zloi Pavel Zloi @evilfreelancer · 4.5K subscribers
Post #1899 2.04K
Встречайте Coddy Agent 1.1

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


Одна команда вместо трёх

Команды coddy http, coddy gateway и coddy swarm заменены одной командой:
coddy serve

Один процесс поднимает всё, что включено в config.yaml, поверх общего менеджера сессий.

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


Прототип режим роя

Главная фича релиза, это ранний вариант режима рой (swarm), он представляет из себя набор машин, контейнеров или виртуалок с Coddy, доступных через один или несколько релеев.

Релей выступает связующим звеном и своего состояния не хранит, узлы регистрируются в нём сами, он проксирует запросы от пользователя к удалённому узлу. Чтобы запустить узел в режиме релеля в конфиге нужно указать swarm.enable: true. В веб-интерфейсе рой нарисован картой, и работать предполагается прямо по ней, видео прилагается.

Узлы же автоматически регистрируются если у них есть swarm.join в своём конфиге, а чтобы подключиться к узлу в режиме консольки пишем:
coddy --remote https://relay.example/swarm/nodes/nas02 --remote-token "$CLIENT_TOKEN"



Вход через NeuralDeep без браузера

В прошлой версии команда логина через NeuralDeep открывала браузер на localhost, а device flow прятался за флагом, это было ок пока не понадобилось на удалённой машине по SSH авторизоваться.

Теперь же device flow стоит дефолтом, как к примеру Codex, команда печатает код, подтвердить его можно в браузере на любом устройстве, а --browser остался для тех, кому удобнее прежний путь.
coddy providers login neuraldeep

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


Логи по компонентам

Жалоба была такая, что в режиме debug логов нет и от info он не отличается.

Теперь у логгера Coddy есть logger.levels, список пар компонента и уровня логирования, в конфиге выглядит это так:
logger:
level: "info"
levels:
- component: "gateway.telegram"
level: "debug"

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


Пакеты deb, rpm и cask для Homebrew

Теперь релизы публикуются в .deb и .rpm форматах под amd64 и arm64, рядом с архивами лежит coddy.rb для Homebrew. Пакет ставит бинарник, man-страницу, автодополнение для bash и zsh и лицензию.


Прочие правки

Появились --test-config для проверки конфига по встроенной схеме, с указанием файла, строки и колонки, и --dry-run, который идёт дальше и проверяет, что конфиг описывает существующий мир, дёргает провайдеров, MCP-серверы, токен телеги, порты и адреса релеев. Сохранение конфига перестало стирать комментарии. Команда coddy update обновляет ещё и man-страницу с автодополнением, а не только сам бинарник.

Запрос к модели повторяется, если что-то сломалось на удалённом API, и в тексте ошибки теперь видно провайдера и адрес. Консоль перестала подвисать при старте в большом дереве каталогов. В диалоге выбора папки у web-интерфейса появилась кнопка создания новой. Добавили больше вариантов подсветки синтаксиса и добавили поддержку всех тем. А длинные варианты в TUI у тула question больше не режутся по ширине колонки.


Сравнение с другими харнессами

Ещё на сайте выложена страница Compare, где Coddy разобран рядом с семнадцатью другими харнессами, среди них Claude Code, Codex CLI, OpenCode, Pi, OMP, Goose, Aider, Cline и OpenHands. Генерил её честно, в том числе про недоработки.


Установить так:
# Linux / macOS
curl -fsSL https://coddy.dev/install.sh | bash

# Windows
irm https://coddy.dev/install.ps1 | iex


А обновить так:
coddy update


Сайт проекта - https://coddy.dev
Исходные коды - https://github.com/coddy-project/coddy-agent
  • 🔥 28
  • ❤ 3
More from @evilfreelancer
  1. Sep 20, 2026Post #1913
  2. Sep 18, 2026Чем дальше по пути развития кодовых агентов мы идем тем чаще замечаю, что с коллегами обме…
  3. Sep 17, 2026Меня тут ошарашили тем, что мой небольшой скил на базе учебника логики Челпанова для агент…
  4. Sep 17, 2026Представляю вашему вниманию Hub Defence! Игра в жанре Tower Defence о том, как Валера Кова…
  5. Sep 15, 2026Важное объявление! Сегодня 16.09.2026 c 00:00 до 04:00 MSK по всему neuraldeep.ru будут пр…
  6. Sep 13, 2026Увидел в чате ссылку на статью Тернарная нейронка на C# на Хабре и залип. Там автор собрал…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →