HowProgrammingWorks - JavaScript and Node.js Programming
6.53K subscribers
380 photos
20 videos
1 file
955 links
Программная инжененрия для JavaScript, TypeScrip, Node.js
👉 Group: https://t.me/How_Programming_Works
👉 Node.js channel: https://t.me/metarhia
👉 Node.js group: https://t.me/nodeua
Download Telegram
🧠 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
🔥1714😁4🤝3
😁63💯11😢5🤣42👍2🤝2
Инструмент для ревью нейрослопа уже позволяет генерировать md-файлы с задачами для агентов, это похоже на план выполнения, по которому агент идет, читает комментарии и TODO, ставит галочки, что сделано. А вы принимаете или не принимаете каждый фрагмент кода и режете код на отдельные коммиты в гите. https://github.com/tshemsedinov/metadiff
13👍6🤷‍♂1🔥1
Please open Telegram to view this post
VIEW IN TELEGRAM
🤣14🔥31
Waiting for your feature request
https://github.com/tshemsedinov/reslop
🔥11😁51👍1
Please open Telegram to view this post
VIEW IN TELEGRAM
👍10🤷‍♂22🔥2
👁 reslop v0.1.3

Changes:
- Showed added/removed and staged/total counts in the file list
- Highlighted JSX and TSX syntax, including
- Added vim-style j/k navigation and Ctrl scrolling
- Improved TUI/UX with background git and npm checks to avoid a freeze

npm i -g reslop


https://github.com/tshemsedinov/reslop
👍9👎43🔥2
Кодовая база, создаваемая AI без участия человека деградирует и каждая следующая фича требует все больше времени, токенов и неудачных попыток, которые приходится откатывать.

Тут нужно сказать, для справедливости, что кодовая база у людей тоже деградирует прилично, особенно, если команда слабая.

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

Тут я нагнал страшилок по то, как теряется контроль над кодовой базой и почему типы, тесты и спецификации могут при этом быть в порядке, но проблемы остаются и главное - что делать, приходите на вводный курс: https://gm.nexttick.it/go/ai-architecture-course
🔥8👍42🤣1
Вы хотите программировать на языке, который сгенерирован AI, в нейрослоповой IDE, с БД, код которой ни кто не видел? А пользователи ваши пусть это жрут, да?
🤷‍♂11🤣7👍5💯2🔥1🫡1