Розробник AWS Дарко Месарош реалізував незвичний проєкт, підключивши 50-річний телетайп до сучасного ШІ-агента для отримання текстових відповідей на фальцованому папері. Проєкт отримав назву Kiro-TTY, а для експерименту використано AWS Kiro — інструмент командного рядка та агентурний сервіс для програмування.
Технічні деталі проєкту
Щоб з'єднати стару технологію з новою, Месарош вирішив дві основні задачі: передачу даних та форматування виводу. Для зв'язку через послідовний порт він використав WiModem232, який емулює стандартний хайєс-модем. Адаптацію виводу Kiro, що не підтримує телетайпи зі швидкістю друку 30 символів на секунду, розробник реалізував за допомогою програми на Rust, використовуючи протокол Agent Client Protocol (ACP).
Універсальність проєкту
Месарош підкреслює універсальність проєкту, зазначаючи, що будь-який асистент для кодування, що підтримує ACP, може бути підключений до Kiro-TTY. Це означає, що до системи можна інтегрувати Claude Code або Codex.
Технологічні виклики
Проте реалізація не обійшлася без труднощів: пристрій не підтримує буферизацію, тому втрачені дані під час передачі просто зникають. Месарош, який колекціонує та ремонтує вінтажну техніку, визнає, що сучасні комп'ютери іноді дратують його через складність ремонту.
Хоча з практичної точки зору проєкт Kiro-TTY не має сенсу, він дозволив глибше зрозуміти роботу протоколу ACP і ще раз підтвердив, що процес досягнення мети може бути дуже пізнавальним.
Джерело: dev.ua (https://dev.ua/news/shi-na-drukarskii-mashyntsi-1793620924)