# source: 2026-08-07/rec_20260807_133136.m4a # model: Systran/faster-whisper-small # transcribed: 2026-10-21T15:38:28Z [00:00:00] Ну вот, короче, что в итоге, ну то есть нам как-то, что-то [00:00:20] мы делали какую-то большую задачу, и нам GLM переписал, [00:00:24] то есть, я делал ее из терминала Client, и он нам переписал [00:00:27] лавок один с субогентов на, что-то я так понимаю, на [00:00:34] работу с потоками, то есть, сделал многопоточную [00:00:38] работу. [00:00:39] Вот, то есть, в итоге получается, как он создает потоки, [00:00:45] а потом мониторит из этих потоков выход, кто они пишут [00:00:51] на этот самый на диск, ну и так далее, в том числе [00:00:56] иногда прибивает их, ну и так далее, понимаешь, да? [00:01:01] То есть, в итоге получается, что субогента, эта технология, [00:01:06] которая позволяет с этой байде работать внутри [00:01:10] агентов, да, как бы, то есть, у тебя запуск субогента [00:01:16] звучит, как, грубо говоря, ну, например, Client или Client, [00:01:23] то есть, ты от Client, и потом ты даешь там, допустим, [00:01:27] там, промд такой-то, вот так звучит с командной [00:01:31] строки запуск субогента, а запуск потоков, понятное [00:01:35] дело, звучит не так, а, ну, грубо говоря, там, XS-ник [00:01:38] или Python, там, чего-то, какой-то скрипт, вот, и вот [00:01:44] это, по сути, сейчас уже три таких навыка, то есть, [00:01:47] это принципиальная отличия, то есть, мы, грубо говоря, [00:01:51] субогента поджигаем навык с KillMD, то, о чем мы вчера [00:01:55] с тобой говорили, а через многопоточное приложение, [00:01:59] потому что оно написано по-другому, да, мы поджигаем [00:02:04] приложение, ну, как бы, какой-то декерминированный [00:02:07] код, и отработать субогента внутри независимым, а если [00:02:14] нам нужно, соответственно, на модель, который пользуется [00:02:26] субогент, да, и на модель, который пользуется код, который [00:02:32] запускает внутри себя, ну, декерминированный скрипт, [00:02:38] а тот лезет еще в какую-то модель, понимаешь? [00:02:42] Да, вот, важно то, что изоляция работы, чтобы агент не лез [00:02:52] никуда, только запускал, не принимал это решение, [00:02:57] но вообще не нужен, а нафера нужен, ну, да, ну, тут [00:03:02] смотри какая история, ну, а в этом случае нам не [00:03:06] нужно, как бы, иметь субогентом, то есть субогентом нужны, [00:03:10] только если у тебя прям очень большая пирамида, то [00:03:13] есть ты, например, запускаешь 50 потоков, и на каждой там [00:03:17] 5 потоков делаешь послубогент, который будет за ними смотреть, [00:03:22] но он как будет за ними смотреть, он, по сути, будет [00:03:25] мониторить, что вот, у меня есть 5 потоков, и я там [00:03:28] с такими-то таймаутами гляжу в выход из этих, как [00:03:33] бы, ну, выход из этих потоков, по приколкам, что он же принимает [00:03:40] решение по факту детерминированное, то есть у него логика детерминированная, [00:03:45] то есть, о чем она состоит, а там, где она не детерминированная, [00:03:49] она бредная, объясню, но, первая логика выглядит так, я запустил [00:03:58] там, с пакетом 3, допустим, 3 требования на запрос ВЛЛМ, [00:04:04] первый запрос отработал, я бы запустил 5, второй запрос [00:04:09] отработал, я запустил 7, тут нет, как бы, для этой самой, [00:04:15] ну, для думы нет, вместо, понимаешь, логики, логики нет, [00:04:20] то есть, это просто логика, там упала ошибка, пошел [00:04:22] в обратную сторону, теперь, например, модель упёрлась [00:04:26] в лимит, что он принимает, какое решение, детерминированное, [00:04:30] о, я переключусь на другую модель, нам нужно переключаться [00:04:38] на решение, понимаешь, или он, например, примет решение, [00:04:42] о, а я перепишу приложение, ну, а что ты там перепишешь, [00:04:45] то есть, у тебя приложение написано, тестировано, [00:04:49] задокументировано, изведено в эксплуатацию, нахрен [00:04:52] ты тут нужен, понимаешь, да, ну, то есть, увлечается, [00:04:57] что это как бы, вот, в эксплуатации, когда мы запускаем