что такое слоты? как у ввс устроен запуск нескольких воркеров в одном контейнере?
и что делает монитор, если один слот в контейнере отдает хелсчек, а второй нет? из диаграммы нет такой ветки для принятия решений. вы рестартанете контейнер? в каком состоянии будет задача активного слота?
Ревью я провожу сам, вы можете это докрутить как удобно. я не уверен, что это полезно в долгосрочной перспективе, кроме скорости. Качество и скоуп фич могут уйти не туда и дальше создать эффект снежного кома.
Попробовал я отправлять динамический контекст через субагента в телегу. Он запускается в фоне и не блокирует основного агента дальше в работе
{
"type": "agent",
"prompt": "Проверь результат последней команды. Отправь его не длиннее 200 символов в команду 'curl --location 'https://api.telegram.org/bot<my_bot_token>/sendMessage' --header 'Content-Type: application/json' --data '{\"my_chat_id\": \<my_chat_id>\", \"text\": \"⚠️ Требуется твое действие\"}'"
}
Пока довольно ненадежно. Может ничего не прислать, потребляет лишние токены. Если и использовать то точно после обычного вызова command с bash-скриптом. Если есть какой-то механизм перехвата stdout у Claude Code, чтобы передать уже нагенеренную по результату задачи информацию в command, я его не нагугли.
все четко, охеренные идеи дальше мне развить эту историю. мб статью обновлю
а про лень: я бы назвал это эффективностью. Мне, как лиду, например важно, чтоб я в курсе был, когда подчиненный задачу добил или ему помощь нужна, а не чтоб он в тихую сидел балду гонял.
самому кодить надо уметь — факт. поэтому на рынке спрос на сеньоров помидоров как никогда высокий, чтобы их захватить и с агентом за тот же прайс получить х2 выгоды
на ошибках его учат корпорации и венчурные капиталисты. эта работа на аутсорсе. а дальше ии надо воспринимать как инструмент все таки, и использовать там, где подходит
ну и про рост со временем: 10 лет назад у ии была настолько уже сфера применения, что тот факт что мы сейчас обсуждаем его возможности против хороших разработчиков должно нам говорить, что еще далеко не потолок
код детерминирован по абстракциям ниже, когда он уже написан. но перед этим его надо написать.
процесс написания кода — НЕ детерминистичен. на проектах и для людей есть все эти бесконечные «так не делай, так делай, запускай тесты»
дайте задачу на CRUD двум-трем разным людям и получите три разные реализации. нейронки в этом плане ничем не отличаются от людей и выдают ровно такой же ответ на опыте из вероятностей, промтов и датасетов.
если бы люди писали детерминистично код на ЯП, не было бы собеседований, брали бы первого же кандидата. результат то один
я понимаю, о чем вы пишите, просто это не симптом ии.
думаю, дальше появится какой-то протокол ввода в ide, либо у нейронок механизм изменят, либо и то и то будет ненужным для решения задач.
я хоть и владею языком, прошу агента все требования переписывать по-русски. как минимум на случай, если она нужны кому то еще (добавлю это в статью) и чтобы не тратить лишнюю конитивную энергию на таком важном этапе.
как бы мы ни относились к конвертации естественного языка в яп, к этому прогресс пришел не просто так. это тоже алгоритмизируется, как ни странно. и как яп это уровень абстракции над байт-кодом, байт-код над машинным языком или как оно там, так и с тем как мы мысли выражаем и как это ложится в яп происходит, и дальше больше
что такое слоты? как у ввс устроен запуск нескольких воркеров в одном контейнере?
и что делает монитор, если один слот в контейнере отдает хелсчек, а второй нет? из диаграммы нет такой ветки для принятия решений. вы рестартанете контейнер? в каком состоянии будет задача активного слота?
похоже на чатовую матрицу эйзенхауэра
Ревью я провожу сам, вы можете это докрутить как удобно. я не уверен, что это полезно в долгосрочной перспективе, кроме скорости. Качество и скоуп фич могут уйти не туда и дальше создать эффект снежного кома.
30b мне кажется неплохо для ежедневных задачек. контекст сушить вручную регулярно и в путь
шустро? какого размера модель и какая?
господи ну почему хабр удалять комменты не дает если промахиваешься мимо треда, ну камон
как счет за электричество?
в constitution.md. Там отдельный блок этому посвященный, чтоб пока тесты не написаны и не проходят — не двигаемся дальше
тут уже вопрос больших дядь с большими деньгами. надо же фондовый рынок прогревать и осваивать бюджеты)
спасибо! добавил ваш пример в статью
Попробовал я отправлять динамический контекст через субагента в телегу. Он запускается в фоне и не блокирует основного агента дальше в работе
Пока довольно ненадежно. Может ничего не прислать, потребляет лишние токены. Если и использовать то точно после обычного вызова
commandс bash-скриптом. Если есть какой-то механизм перехватаstdoutу Claude Code, чтобы передать уже нагенеренную по результату задачи информацию вcommand, я его не нагугли.добавил сноску выше в статью
все четко, охеренные идеи дальше мне развить эту историю. мб статью обновлю
а про лень: я бы назвал это эффективностью. Мне, как лиду, например важно, чтоб я в курсе был, когда подчиненный задачу добил или ему помощь нужна, а не чтоб он в тихую сидел балду гонял.
самому кодить надо уметь — факт. поэтому на рынке спрос на сеньоров помидоров как никогда высокий, чтобы их захватить и с агентом за тот же прайс получить х2 выгоды
на ошибках его учат корпорации и венчурные капиталисты. эта работа на аутсорсе. а дальше ии надо воспринимать как инструмент все таки, и использовать там, где подходит
ну и про рост со временем: 10 лет назад у ии была настолько уже сфера применения, что тот факт что мы сейчас обсуждаем его возможности против хороших разработчиков должно нам говорить, что еще далеко не потолок
апдейт: добавил пару параграфов про модификацию вызываемых команд. вероятно, еще дополню позже.
все правильно, но есть нюанс
код детерминирован по абстракциям ниже, когда он уже написан. но перед этим его надо написать.
процесс написания кода — НЕ детерминистичен. на проектах и для людей есть все эти бесконечные «так не делай, так делай, запускай тесты»
дайте задачу на CRUD двум-трем разным людям и получите три разные реализации. нейронки в этом плане ничем не отличаются от людей и выдают ровно такой же ответ на опыте из вероятностей, промтов и датасетов.
если бы люди писали детерминистично код на ЯП, не было бы собеседований, брали бы первого же кандидата. результат то один
я понимаю, о чем вы пишите, просто это не симптом ии.
думаю, дальше появится какой-то протокол ввода в ide, либо у нейронок механизм изменят, либо и то и то будет ненужным для решения задач.
весь. но, внедряемые фичи держу атомарными, чтоб это оставалось посильной задачей
ну я тут только две вещи могу сказать
я хоть и владею языком, прошу агента все требования переписывать по-русски. как минимум на случай, если она нужны кому то еще (добавлю это в статью) и чтобы не тратить лишнюю конитивную энергию на таком важном этапе.
как бы мы ни относились к конвертации естественного языка в яп, к этому прогресс пришел не просто так. это тоже алгоритмизируется, как ни странно. и как яп это уровень абстракции над байт-кодом, байт-код над машинным языком или как оно там, так и с тем как мы мысли выражаем и как это ложится в яп происходит, и дальше больше
спасибо за разбор, я бы добавил в статью пример декоратора, который сам принимает аргументы
например
а в чем преимущества? у нас и так есть хранилка, где лежит входящий файл. просто лишний шаг добавляем