gPTY на Godot и Rust позволяет AI-агентам управлять терминалами без парсинга TUI

Godot and Rust based multiplexer (terminal panes and more)

gPTY — это мультиплексор терминалов на базе Godot и Rust с тайловым интерфейсом, движком захвата концептов и управляющим API JSON-RPC/MCP. AI-агенты и скрипты могут создавать панели, внедрять текст и читать вывод напрямую, без скрейпинга TUI. Поддерживаются полноцветные PTY, персистентность через SQLite, кроссплатформенные бинарники и интеграция с MCP. Большая часть кода сгенерирована LLM.

gpty никогда не управляет состоянием агента.
  1. rcr-anti

    Если прищуриться, у Godot есть кроссплатформенный GUI с аппаратным ускорением. Редактор сам по себе, в каком-то смысле, является приложением Godot и имеет сборки для VR-шлемов, Android, веб-приложений, всех обычных платформ. API расширений тоже довольно неплохо работает для Rust, а у самого Rust отличная история с кроссплатформенностью и WASM. Может, это и проклятие, но оно позволяет быстро выпускать сложные штуки и доносить их до кого угодно.

    edit: они также недавно создали libgodot, что переворачивает модель. Ваше приложение владеет и управляет любыми компонентами, которые вы хотите взять из Godot. Будучи открытым исходным кодом и относительно понятной кодовой базой, вы, предположительно, могли бы вырезать многое, что вам не нужно.

  2. nitinreddy88

    Проект без скриншотов — не знаю, как они ожидают, что мы поймём, если только не прочитаем всё

  3. sebastianconcpt

    Можете добавить раздел «почему?» / «почему сейчас?»?

    Не будьте очередным проектом, который представляет собой кучу «как», но упускает объяснение, почему он существует, или примеры того, для каких классов проблем он открывает решения (применимость).

  4. icarito

    Обожаю видеть Godot, используемый творчески за пределами игр! Терминал — это точно область, где можно увидеть инновации, почему бы и нет!

  5. railka

    Я пробовал разные терминалы и мультиплексоры для разработки агентов: tty7, Warp, Herdr... Сейчас мой любимый — tty7. Он делает именно то, что я хотел от современного терминала, то, чем должен был стать Warp.

Ещё за этот день

2026-09-11