Trojan Horse: AI agents that call mechanics for you, and how Kane CLI caught our bug
Описание и применение
Trojan Horse использует AI‑агентов для поиска и бронирования мобильных механиков, а Kane CLI обеспечивает автоматическое тестирование и обнаружение ошибок.
Задача
Your car breaks down at night and you need to find a mobile mechanic quickly, but calling each one manually is time‑consuming and risky.
Результат
Trojan Horse reduced manual effort and prevented booking errors; Kane CLI identified a bug where unavailable mechanics were misrepresented, leading to a fix that made availability nullable and corrected the UI.
Рабочий процесс
- Discover mechanics via OpenAI web search
- Call up to three mechanics simultaneously using OpenAI Realtime with Vonage/Twilio
- Stream call transcripts to the user
- Rank quotes by price and let the user select one
- Confirm booking only after mechanic explicitly says yes
Доказательства
Your car breaks down at night. You search for mobile mechanics and call them one by one: who’s open, who’s close, who won’t overcharge?
Trojan Horse (“Engine cooked? Help booked.”) is a multi-agent app we built in one day at Kane CLI Hack Day SF
A Caller Agent places up to 3 calls at the same time using OpenAI Realtime with Vonage/Twilio, asking about availability, arrival time and price, and streams the transcripts to your screen.
Kane read our one-paragraph spec and produced 26 acceptance criteria and 19 requirement-linked browser tests. We didn’t write any by hand.
We added one rule: if a mechanic doesn’t say whether they’re free, show “Unknown”. Kane designed a test, and it failed.
- Дата записи: 2026-10-25T02:11:22.006Z