TGViewer
Node.js Ukraine Community Node.js Ukraine Community @metarhia · 3.68K subscribers
Post #2189 3.15K
🧠 VSCode, Claude Code, Cursor, Codex: усередині в них один і той самий цикл. Простий уміщається в пару сотень рядків.

Зробив вам прототип: робочий кодинг-агент на Node.js, який можна прочитати цілком за один вечір.

На агента 700 рядків, інструменти 600 рядків, решта коду — це, звісно, terminal UI IDE (~5k рядків), його можна взагалі не читати, жодних фреймворків. Усередині:
- цикл модель - виклик інструмента - результат - знову модель
- мінімальна IDE прямо в терміналі: дерево файлів, редактор з підсвіткою, шел і чат з агентом
- 11 інструментів: read, write, edit, bash, grep, glob, patch, fetch, todo, check, delete

Спочатку я дав йому 3 інструменти: read, write, bash, а решту він написав собі сам на нещасному gemini-3.5-flash-lite.
Підтримує будь-якого OpenAI-сумісного провайдера: змінюєте BASE_URL у конфізі й працюєте хоч на локальній моделі.

⭐️ https://github.com/HowProgrammingWorks/Agent
  • 👍 17
  • 🔥 7
  • 👀 3
  • ❤ 2
More from @metarhia
  1. Sep 29, 2026Ось у вас біль - читати слоп, і ви не хочете його читати, а що ви зробили, щоб автоматизув…
  2. Sep 28, 2026In reslop v0.2.4, added a way to run tests and tools with compact output - making it easie…
  3. Sep 25, 2026А ви вмієте ставити ШІ правильне ТЗ?
  4. Sep 24, 2026У цю суботу буде стрім по застосуванню AI у створенні архітектури. - Архітектурний дрейф т…
  5. Sep 24, 2026Post #2206
  6. Sep 22, 2026Reslop 0.2.0 is here Since 0.1.3, it has evolved from an interactive diff reviewer into a…
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 →