YouTube2Text

GPT-6 Astra 30 функций | Переезжаю с Claude Code на Codex — Transcript

by Никита Велc · 12,182 words · 2,043 segments · language en · Watch on YouTube

Full transcript

  1. 0:00Вот сайт с дизайном, формой заявок и
  2. 0:02базой живой по ссылке в интернете. И
  3. 0:04этот сайт был собран за один всего лишь
  4. 0:06прогон. GPT6 вышло несколько дней назад,
  5. 0:08и из каждого утюга обзоры, картинка
  6. 0:10против картинки, бенчпарк против
  7. 0:11бенчпарка. Я такой снимать не стал
  8. 0:13принципиально. Я все эти дни гонял её на
  9. 0:15своих задачах и вытащил 30 вещей, что
  10. 0:17умеет сама модель и что вокруг неё
  11. 0:19построил кодекс. Каждое будет буквально
  12. 0:20за минуту от простых вещей до
  13. 0:22продвинутых. И самое сильное я оставил
  14. 0:24наконец. Всё это лежит уже в одной папке
  15. 0:26в моём рабочем месте. И в самом конце я
  16. 0:27отдам её целиком. две команды, и я
  17. 0:29покажу, как забрать её в моём Telegram.
  18. 0:31Так что смотри до конца и поехали.
  19. 0:32Концепт номер один - это где живёт GPT6.
  20. 0:35У нас есть три режима работы. Когда мы
  21. 0:37устанавливаем с вами кодекс или чат GPT
  22. 0:39десктоп, то есть это десктопное
  23. 0:40приложение, у нас есть, по сути,
  24. 0:41несколько настроек. Мы вначале попадаем
  25. 0:43на главный экран. И вот здесь сверху у
  26. 0:45нас есть два переключателя работы. То
  27. 0:47есть первый - это чат, второй - это
  28. 0:48работа или чат GPT Work. Дело в том, что
  29. 0:50когда мы работаем в режиме чата, мы по
  30. 0:52сути не можем выполнять определённые
  31. 0:54действия. И в этом случае мы пока не
  32. 0:55работаем в режиме агента. Если здесь
  33. 0:57посмотреть на это окошко, где написана
  34. 0:58модель, у нас написано instant, и это
  35. 1:00значит, что у нас тут нету банально
  36. 1:02GPT6. И чтобы на неё переключиться, нам
  37. 1:04необходимо выбрать либо режим GPT Work,
  38. 1:07либо переходить уже в кодекс. Как нам
  39. 1:09это сделать? Если вам необходимы простые
  40. 1:11задачки и вам не нужно делать какую-то
  41. 1:13сложную работу, то вы переключаете
  42. 1:14просто на GPT Work, и в этом случае у
  43. 1:16вас появляется вот здесь GPT Astra. GPT
  44. 1:18Work является практически полной
  45. 1:20аналогией Clлодка Work, поэтому,
  46. 1:21соответственно, мы можем здесь делать те
  47. 1:22же самые действия, что и в CLДкаво. Но
  48. 1:24если наша задача всё-таки делать более
  49. 1:26сложные задачи, например, писать код,
  50. 1:28создавать приложение агентной системы
  51. 1:30программы, то в этом случае нам нужно
  52. 1:32переключиться на кодекс. И что обычный
  53. 1:33чат GPT, что GPT Work и кодекс, они все
  54. 1:36находятся в одной программе. Чтобы нам
  55. 1:39открыть кодекс, нам необходимо выбрать
  56. 1:40уже режим работы вот здесь сверху, где
  57. 1:42написано чат GPT слева сверху, вот
  58. 1:44здесь, мы нажимаем сюда и выбираем
  59. 1:46кодекс. В этом случае у нас
  60. 1:47переключается окно, у нас немного
  61. 1:49меняется интерфейс. Принципиально ничего
  62. 1:50нового здесь не появляется, но тем не
  63. 1:52менее сейчас мы находимся в пространстве
  64. 1:54кодекс. Концепт номер два - это проекты,
  65. 1:56чаты, активность и форк. Дело в том, что
  66. 1:59проекты в кодекс, которые мы видим у нас
  67. 2:00здесь слева, это не просто какие-то
  68. 2:02абстрактные проекты, как, например, в
  69. 2:04обычном чат GPT, которые у вас находится
  70. 2:05в вебе, а это физически папка на
  71. 2:07компьютере, которую вы создаёте сами, и
  72. 2:09все материалы из этого проекта будут
  73. 2:10находиться в этой папке. И здесь у нас
  74. 2:12есть несколько режимов работы. Если мы
  75. 2:14наведём на проект, нажмём на трое точи
  76. 2:15вот здесь, то мы можем настроить боковую
  77. 2:17панель, то есть либо отсортивать по
  78. 2:19проектам, либо выбрать в одном списке.
  79. 2:21То есть в этом случае у нас не будет
  80. 2:22сортировки по каждому проекту, и тогда
  81. 2:24все диалоги у нас будут в куче. Но,
  82. 2:26конечно же, удобнее работать именно
  83. 2:27таким образом. При этом мы можем создать
  84. 2:29новый проект. То есть мы нажимаем на
  85. 2:30плюсик, выбираем, это будет локальный
  86. 2:32либо удалённый проект, такая тоже есть
  87. 2:33возможность. Я сейчас расскажу об этом.
  88. 2:35Выбираем далее и подключаем физически
  89. 2:37папку, которая находится у нас на
  90. 2:38компьютере. То есть мы буквально создаём
  91. 2:40на нашем компьютере папку, например, под
  92. 2:41названием документы. Туда заносим папку
  93. 2:44нашего конкретного проекта, внутри
  94. 2:45которого мы будем создавать файлы.
  95. 2:47Нажимаем её открыть, и она у нас
  96. 2:49появляется вот здесь, как у меня сейчас
  97. 2:51в данный момент времени. И также у нас
  98. 2:52есть ещё удалённые проекты. В этом
  99. 2:54случае мы можем добавлять наши проекты с
  100. 2:55Гитхаба, если нам необходимо. Допустим,
  101. 2:57у нас нету доступа на этом конкретном
  102. 2:59компьютере к нашим проектам. В этом
  103. 3:00случае мы можем работать удалённо с
  104. 3:02нашими проектами, если мы их
  105. 3:03предварительно заранее разместили на
  106. 3:04GitHub. Точно такая же возможность есть
  107. 3:06и у нашего клодко-кода. При этом, когда
  108. 3:08мы работаем одновременно над несколькими
  109. 3:09проектами, чатов у нас часто становится
  110. 3:11очень много. И здесь очень удобный
  111. 3:13менеджмент чатов, в отличие от клодкода,
  112. 3:15например, да, где мы можем действительно
  113. 3:16скрывать те проекты, которые нам не
  114. 3:18нужны. У нас буквально есть возможность
  115. 3:19убрать проект либо потом его добавить. В
  116. 3:21клод-коде такой возможности нету. И
  117. 3:23также мы можем здесь добавлять разделы,
  118. 3:25где очень удобно сортировать, в
  119. 3:26принципе, наши чаты и проекты, как нам
  120. 3:28нужно. Например, я могу создать новый
  121. 3:30раздел под названием 1 2 3 и перемещать
  122. 3:32проекты именно те, которые мне нужны в
  123. 3:34конкретно этот раздел. Более того, я
  124. 3:36могу создать и новый раздел, допустим,
  125. 3:38да, который будет называть 345 и таким
  126. 3:40образом сортировать проекты по ним. При
  127. 3:41этом я могу эти разделы удалять, и в
  128. 3:43общем-то это очень удобная, классная
  129. 3:45вещь в сортировке, которая мне очень
  130. 3:46сильно нравится в данный момент времени.
  131. 3:48Более того, здесь у нас находятся только
  132. 3:50те проекты, которые нам нужны. Если
  133. 3:52вдруг у вас каких-то здесь проектов не
  134. 3:53оказалось, то вы можете нажать на кнопку
  135. 3:55"Показать больше". Либо открыть недавние
  136. 3:57диалоги, которые находятся без проектов,
  137. 3:58либо же посмотреть все диалоги в куче
  138. 4:00именно отсюда. Также у нас есть
  139. 4:01возможность при нажатии на меню при
  140. 4:03открытии правой кнопки мыши мы можем
  141. 4:04здесь создать постоянный Work 3 или
  142. 4:06рабочее дерево. Что это значит? Это
  143. 4:08значит, что мы делаем физически копию
  144. 4:10проекта, делаем разработку тестового
  145. 4:12функционала в рамках этого самого
  146. 4:13рабочего дерева. Дальше убеждаемся в
  147. 4:15том, что это рабочее дерево
  148. 4:17действительно даёт нам классный
  149. 4:18результат. И после этого соединяем уже с
  150. 4:20главной нашей веткой, то есть с главным
  151. 4:22нашим проектом, который у нас есть. Это
  152. 4:23сделано специально, чтобы не поломать
  153. 4:25наш рабочий проект, который в данный
  154. 4:26момент времени у нас работает. Ну и,
  155. 4:27разумеется, мы можем отсюда архивировать
  156. 4:29чаты либо их закрепить. Поэтому,
  157. 4:30конечно, по работе с проектами и работе
  158. 4:32с чатами внутри кодекса я ставлю
  159. 4:33огромныйогромный плюс. Третий концепт -
  160. 4:35это сама GPT Astra, которая появилась,
  161. 4:38конечно, в кодексе, и мы сейчас её можем
  162. 4:39уже использовать. И она действительно
  163. 4:41показывает огромные результаты. И
  164. 4:43первое, что хочется о ней сказать - это
  165. 4:44то, что у неё миллионный контекст. Это
  166. 4:46значит, что в отличие от предыдущей
  167. 4:47модели, у которой было 250.000 токенов
  168. 4:50Контекст, сейчас мы, конечно, можем
  169. 4:51делать в четыре раза больше задачу.
  170. 4:53Более того, используя определённые
  171. 4:55команды, например, гол или режим
  172. 4:56размышления Ультра, в этом случае мы
  173. 4:58можем действительно за один прогон
  174. 4:59сделать так, чтобы она выполняла
  175. 5:01огромный объём работы. Более того, чуть
  176. 5:03позже мы поговорим о том, как у неё
  177. 5:04работает контекстное окно. И это тоже
  178. 5:05один из больших gameчеджеров. Если она у
  179. 5:07вас до сих пор в кодексе либо в GPT не
  180. 5:10выбрана, то вы можете нажать на выбор
  181. 5:11модели, перейти в высокое и здесь
  182. 5:12поменять на GPT Astra, потому что будьте
  183. 5:14внимательны, если у вас не оббновлённое
  184. 5:16приложение кодекса, то GPT Astra там
  185. 5:18может не быть. Поэтому перед тем, как
  186. 5:20его использовать, конечно же, нужно
  187. 5:21приложение кодекса обновить. И что самое
  188. 5:23главное, что у Астры по умолчанию
  189. 5:24миллионное контекстное окно, оно
  190. 5:25недоступно, и его нужно отдельно
  191. 5:27включать в настройках в рамках нашего
  192. 5:29конфига. Но я уже это за вас сделал. У
  193. 5:31нас есть файл config.tomal, и мы его
  194. 5:33можем использовать как локально внутри
  195. 5:34одного конкретного проекта, так и
  196. 5:36глобально на все проекты целиком, для
  197. 5:38того, чтобы во всех проектах у нас наш
  198. 5:40GPT Astra имел миллионное контекстное
  199. 5:42окно по умолчанию. Если мы это не
  200. 5:43активируем, у него по умолчанию будет
  201. 5:44контекстное окно 256.000 токенов. И в
  202. 5:47этом случае, конечно, сложные задачи мы
  203. 5:48с ним сделать не сможем. Поэтому нам
  204. 5:50очень важно прописывать это контекстное
  205. 5:52окно внутри наших настроек кодекса перед
  206. 5:54тем, как мы начнём с ним работать, для
  207. 5:55того, чтобы мы могли делать более-менее
  208. 5:57серьёзные задачки. Этот файл config.tal,
  209. 5:59Томал. Он будет находиться внутри этого
  210. 6:00проекта, который мы вам отдадим в моём
  211. 6:02Telegram-канале. Следующий, четвёртый
  212. 6:04концепт - это как раз-таки уровень
  213. 6:05размышления. Сколько думать, как быстро
  214. 6:07и каким тоном. Обратите внимание, когда
  215. 6:09мы работаем с GPT Astra, у нас есть
  216. 6:11возможность выбирать разные варианты
  217. 6:13размышления от самых маленьких до самых
  218. 6:15высоких. И как раз именно этот режим
  219. 6:17размышления, он отвечает на то, сколько
  220. 6:19токенов вы будете выделять на то, чтобы
  221. 6:22ваш GPT в принципе думал. Правило очень
  222. 6:24простое. Чем выше уровень размышления,
  223. 6:26то есть, например, хай, экстраra, макс и
  224. 6:28ультра, тем больше токенов он будет
  225. 6:30тратить, но тем лучше результат вы в
  226. 6:32конечном счёте будете получать. Но при
  227. 6:34этом времени на затрачиемый результат
  228. 6:35вы, конечно же, будете тратить гораздо
  229. 6:37больше. При этом, если задача у вас
  230. 6:38проще, то вы выбираете режим Эфорда
  231. 6:40меньше, и в этом случае у вас будет
  232. 6:42меньше токенов уходить на задачу. Вы
  233. 6:43будете получать её быстрее, но при этом
  234. 6:45качество результата, оно будет чуть
  235. 6:47хуже. Поэтому для простых задач выбираем
  236. 6:49маленький режим эфферта. Для больших
  237. 6:50задач выбираем режим эфферта побольше.
  238. 6:52Есть самый высокий режим Ultrafort. Он
  239. 6:55аналогичен нашему Ultra Code внутри-кода
  240. 6:57или режим workflows, в котором он сам
  241. 6:59будет спавнить огромное количество
  242. 7:01субагентов для решения огромной задачи.
  243. 7:03То есть режим ультра мы включаем только
  244. 7:05тогда, когда нам нужно, например, за
  245. 7:06один прогон завайпходить огромный
  246. 7:08проект. В этом основной смысл. Пятый
  247. 7:10концепт - это настройка разрешения. Дело
  248. 7:12в том, что когда мы перейдём в окошко,
  249. 7:13вы можете обратить внимание то, что у
  250. 7:14меня стоит пользовательский режим
  251. 7:16разрешения. И если мы его откроем, то у
  252. 7:18нас есть четыре основных варианта,
  253. 7:19которые мы можем выбрать. Первое - это
  254. 7:20запрашивать разрешение всегда. Я мало
  255. 7:22кому могу рекомендовать этот режим,
  256. 7:23потому что в этом случае у вас кодекс
  257. 7:24будет спрашивать подтверждение на любой
  258. 7:26этап, который у вас здесь есть.
  259. 7:27Следующий момент: подтверждать за меня.
  260. 7:29Этот режим я рекомендую для большинства
  261. 7:31из вас, потому что он автоматически
  262. 7:32будет обрезать небезопасные операции и
  263. 7:34выполнять только то, что он посчитает
  264. 7:36нужным, что будет безопасно для него.
  265. 7:38Например, операции по удалению файлов
  266. 7:39или вызовов каких-то подозрительных
  267. 7:41команд или обращение к внешним ресурсам,
  268. 7:43скачивание внешних файлов и установка
  269. 7:44внешних программ. Это всё он будет
  270. 7:46запрашивать подтверждение у вас.
  271. 7:48Следующий момент - это полный доступ. Я
  272. 7:50не рекомендую в нём работать вам сейчас,
  273. 7:52если вы не понимаете, что вы делаете,
  274. 7:53потому что в этом случае он может
  275. 7:55сделать всё, что угодно, вплоть до
  276. 7:57удаления файлов со всего вашего
  277. 7:58компьютера, вплоть до получения полного
  278. 8:00доступа к вашему компьютеру. В этом
  279. 8:02случае вы ставите под угрозу ваш проект.
  280. 8:04И есть четвёртый режим, он мне уже для
  281. 8:06продвинутых. В этом случае вы можете
  282. 8:07делать пользовательские настройки
  283. 8:09разрешений. То есть на какие-то команды
  284. 8:11у вас будут полный доступ, на какие-то
  285. 8:13команды будет запрет, какие-то команды
  286. 8:15будут запрашивать разрешение. Это как
  287. 8:16раз-таки мой случай, где я настроил под
  288. 8:18себя кастомную историю. Об этом мы будем
  289. 8:19говорить чуть позже. Я расскажу, что
  290. 8:21имеется в виду. И вот как раз все эти
  291. 8:22настройки, в том числе пользовательский
  292. 8:24режим, где мы запрещаем только самое
  293. 8:26необходимые команды, остальное
  294. 8:27разрешаем. И там очень тонкая настройка
  295. 8:29разрешений. Вы сможете файл конфига
  296. 8:31скачать себе. Более того, там находятся
  297. 8:33все необходимые настройки, которые вам
  298. 8:34нужны, для того, чтобы вы могли из
  299. 8:36коробки поставить этот файл конфига и
  300. 8:38ваш кодекс был полностью настроен так,
  301. 8:40как он настроен у меня. Следующий,
  302. 8:41шестой концепт - это Guardian. Это, по
  303. 8:43сути, агент, на которого отправляются
  304. 8:45подозрительные команды, которые кодекс
  305. 8:47хочет сделать. И если он у нас включён,
  306. 8:49то кодекс будет перепроверять команды на
  307. 8:51их безопасность. То есть, например, если
  308. 8:53команда удалить папку вне проекта, он её
  309. 8:55не пропустит. Отправить ключ наружу, то
  310. 8:57же самое, но если установить, например,
  311. 8:58какой-то пакет, то он разрешит или
  312. 9:00поправить файл в проекте, то он тоже это
  313. 9:02разрешит сделать. То есть, по сути, наш
  314. 9:03Гардин выступает таким предохранителем
  315. 9:05между опасными действиями и нашим
  316. 9:07кодексом. И чтобы его включить, нам,
  317. 9:08конечно же, необходимо ввести
  318. 9:09определённую строчку в нашем конфиге.
  319. 9:11config. Л - это специальный файл,
  320. 9:13который ложится внутри проекта нашего
  321. 9:15кодекса и позволяет это делать в том
  322. 9:17файле внутри проекта Confic Tomal,
  323. 9:18который я отдаю в Telegram. Это всё уже
  324. 9:20записано и всё уже лежит. Когда вы
  325. 9:21устанавливаете этот файл, у вас
  326. 9:22автоматически этот гардинan уже
  327. 9:24применяется. Итак, мы плавно переходим к
  328. 9:26блоку Б. Это седьмой по двенадцатую
  329. 9:27концепцию. И давайте начнём. Седьмое. И
  330. 9:29это одно из самых крутых нововведений
  331. 9:31GPT6, которые, в принципе, появилось
  332. 9:33только что. Это, по сути, динамический
  333. 9:35контекст. Что это значит? Это значит,
  334. 9:37что раньше, когда мы работали с любыми
  335. 9:39другими моделями, включая клод,
  336. 9:41например, то, что у них сейчас есть, чем
  337. 9:43больше информации мы загрузили в наш
  338. 9:45контекст, тем, соответственно, контекст
  339. 9:46переполнялся, и в какой-то момент, когда
  340. 9:48его становилось слишком много, у нас
  341. 9:50либо происходил автокомпакт, то есть, по
  342. 9:51сути, мы сжимали весь наш диалог в
  343. 9:54короткую выжимку в нашем файле. И в
  344. 9:55итоге, когда контекст у нас
  345. 9:56действительно был большим, то наша
  346. 9:58модель начинала отвечать гораздо хуже,
  347. 10:00начинала путаться в фактах, начинала
  348. 10:01тупить и начинал выдавать результат
  349. 10:03гораздо хуже, чем когда контекст был
  350. 10:05маленьким. Так вот, GPT6, они сделали
  351. 10:07очень классную функцию, и мне кажется,
  352. 10:09что это Gameчеanger на сегодняшний день.
  353. 10:11Как это работает? Как работает
  354. 10:12динамический контекст? Итак, у нас есть,
  355. 10:14например, окно определённое, и внутри
  356. 10:17каждого сообщения, которое мы пишем, и
  357. 10:18внутри того, что нам GPT6 отвечает, он
  358. 10:20прописывает определённые заметки,
  359. 10:22которые ему нужны для того, чтобы
  360. 10:24пометить, в какой момент что конкретно
  361. 10:26мы обсуждали. В этих заметках у нас
  362. 10:27прописывается, что мы решили, что мы
  363. 10:29проверили, где лежит важное. И всё это
  364. 10:31задаётся инструкцией в главном нашем
  365. 10:33файле. MD. это аналог клодм MD внутри
  366. 10:35нашего клода. Более того, эти заметки
  367. 10:37остаются даже между нашими окнами, то
  368. 10:40есть они никуда не пропадают. И в
  369. 10:41конечном счёте, когда у нас, например,
  370. 10:43происходит компакт, то есть у нас
  371. 10:44очищается весь наш диалог, наш кодекс
  372. 10:46помнит всё то, о чём мы разговаривали до
  373. 10:48этого, и в итоге никакая переписка у нас
  374. 10:50не теряется. И это нам позволяет делать
  375. 10:52гораздо больше проекты в рамках одного
  376. 10:54диалогового окна, при этом не упираться
  377. 10:56в лимиты и не прибегать к тому самому
  378. 10:58компакту, который теряет огромную часть
  379. 11:00информации. Включается это, конечно, не
  380. 11:02по умолчанию. Это дополнительная
  381. 11:03настройка под названием Experimental
  382. 11:04Mode. Нам нужно физически прописать её в
  383. 11:06том самом файле config.tomatal, про
  384. 11:08который я вам только что говорил. И в
  385. 11:09нашем config.tal эта функция уже
  386. 11:11включена. Поэтому, когда вы его
  387. 11:12скачаете, поставите, вы уже сможете
  388. 11:14пользоваться этим функционалом и вести
  389. 11:16действительно длинные и долгие диалоги в
  390. 11:18рамках одного контекстного окна, в
  391. 11:20рамках одной сессии. За 8 недель ты
  392. 11:22освоишь вайп-кодинги агентной системы на
  393. 11:24продвинутом уровне. Мою программу прошли
  394. 11:25уже больше 200 человек: предприниматели,
  395. 11:28руководители, фрилансеры. Они собирали
  396. 11:29ERP для морских перевозок,
  397. 11:31контент-заводы, сервисы HR-профайлинга,
  398. 11:33видеопродакш на десяти агентах,
  399. 11:34платформу для проектного бюро. Почти
  400. 11:36никто из них не программист. И за 8
  401. 11:38недель ты соберёшь свой сервис сам
  402. 11:39понятным интерфейсом, с рабочими
  403. 11:40агентами внутри. Старт 21 сентября, 50
  404. 11:43плюс часов контента, кураторы, куча
  405. 11:45практики, разборы каждую неделю,
  406. 11:46групповая динамика, трекер, который не
  407. 11:48даст слиться, база знаний и самое
  408. 11:50главное - это коммьюнити. Ссылка будет в
  409. 11:51описании. Жду тебя на программе. Восьмая
  410. 11:53концепция - это функция G - это та же
  411. 11:55самая аналогичная функция, как и уклода,
  412. 11:58но здесь она очень хорошо работает в
  413. 11:59связке с тем самым расширенным
  414. 12:01динамическим контекстным окном. Когда мы
  415. 12:03включаем вот эту экспериментальную
  416. 12:04функцию контекстного окна, мы можем
  417. 12:06действительно очень качественно
  418. 12:07использовать эту команду. Как именно она
  419. 12:09используется? Мы заходим в наш чат,
  420. 12:11пишем слеш-команду, листаем чуть ниже, и
  421. 12:13здесь у нас есть как раз-таки функция
  422. 12:14под названием цель. Выбираем её. И в
  423. 12:17этом случае наш кодекс будет работать до
  424. 12:18тех пор, пока он не достигнет финального
  425. 12:20результата. Более того, он будет
  426. 12:22сверяться с первоначальными условиями,
  427. 12:24которые мы ему здесь должны прописать.
  428. 12:25Когда мы ему прописали показатели и
  429. 12:27критерии, по которым он может понять то,
  430. 12:28что результат действительно достиг, то в
  431. 12:30этом случае он закончит работу только в
  432. 12:32этот момент. Как нам это сделать?
  433. 12:33Первое, что мы должны с вами прописать -
  434. 12:35это результат. Что конкретно мы хотим
  435. 12:37получить, то есть какой проект, в каком
  436. 12:38виде. Желательно с максимальным
  437. 12:40контекстом, насколько это возможно,
  438. 12:41максимально детально описать то, что мы
  439. 12:43хотим получить на выходе. Но при этом
  440. 12:45важно здесь не переборщить, потому что
  441. 12:47GPT6 - это всё-таки мощная модель,
  442. 12:48которая умеет сама принимать решение,
  443. 12:50скорее всего, гораздо лучше, чем вы это
  444. 12:51сделаете самостоятельно. Поэтому не
  445. 12:53прописывайте лишних ограничений,
  446. 12:54прописывайте только результат, что
  447. 12:56хотите получить конкретно, но коротко.
  448. 12:58Дальше ограничения только те, которые вы
  449. 13:00знаете, то, что они точно нужны. Не
  450. 13:02описать здесь ничего лишнего. И самое
  451. 13:04главное - это проверка. То есть каким
  452. 13:06образом ваш GPT поймёт, что задача
  453. 13:08доведена до конца, по каким показателям,
  454. 13:10по каким параметрам, по каким критериям.
  455. 13:12Особенно хорошо, когда у вас есть
  456. 13:13референс, например, если вы делаете сайт
  457. 13:15или игру или какое-то приложение, вы
  458. 13:17можете приложить буквально референс, по
  459. 13:19которому он будет сферяться с вашим
  460. 13:21эталоном, и он будет делать результат до
  461. 13:22тех пор, пока не достигнет этого самого
  462. 13:25финального референса. И в итоге этот гол
  463. 13:27будет запускать циклы. И циклы эти будут
  464. 13:28состоять из следующих этапов. То есть
  465. 13:30вначале у нас будет план, потом работа,
  466. 13:32проверка, починка и следующий. Таким
  467. 13:34образом, у нас цикл замыкается на
  468. 13:35следующую задачу, потом на следующую,
  469. 13:37потом на следующую и так до конца.
  470. 13:38Концепт номер девять. Вопрос не стоп.
  471. 13:40Дело в том, что обычно, когда мы задаём
  472. 13:42вопрос нашему агенту, он останавливается
  473. 13:44и ждёт нашего решения. И это достаточно
  474. 13:45большая проблема, когда мы уходим чем-то
  475. 13:47заниматься другим. В итоге агент ждёт
  476. 13:49нашего ответа. Мы возвращаемся через 5
  477. 13:50часов. Оказывается, что он закончил
  478. 13:52работу за 5 минут и все эти 5 часов ждал
  479. 13:54нашего ответа. И вот с GPT6 Astra как
  480. 13:56раз решили эту проблему. Астро задаёт
  481. 13:58вопросы, не останавливая работу.
  482. 13:59Например, тебе нужно решить вопрос по
  483. 14:01базе данных. Она пишет вопрос в ленту,
  484. 14:02называя допущение, продолжает в нём.
  485. 14:04Когда ты вернёшься, ответишь, и она,
  486. 14:06соответственно, перестроится. А на
  487. 14:07действительно важной развилке, например,
  488. 14:09про деньги, удаление данных или внешний
  489. 14:10сервис, она будет, конечно, ждать, и это
  490. 14:12будет видно одной пометкой. И это меняет
  491. 14:14сам подход к работе, потому что это не
  492. 14:16диалог, где ты всегда должен быть на
  493. 14:17чеку и смотреть за тем, что конкретно
  494. 14:19клод сейчас делает, а это больше как
  495. 14:20задание сотруднику, который сам решает,
  496. 14:22например, мелкое и складывает тебе на
  497. 14:24стол на подпись, когда тебе нужно что-то
  498. 14:25подписать. И смысл в том, что этот
  499. 14:27момент ты тоже можешь контролировать с
  500. 14:29помощью agent MD. Для тех, кто не знает,
  501. 14:31agentsMD - это главный файл нашего в
  502. 14:33целом агента, внутри которого
  503. 14:35прописываются все основные инструкции
  504. 14:37наравне с клодом D. Если вы, например,
  505. 14:38пользуетесь клодом или клод-кодом. И вот
  506. 14:40как раз этот самый момент, где нужно
  507. 14:42астро всё-таки останавливаться и ждать
  508. 14:43нашего ответа. На каких элементах, а где
  509. 14:45всё-таки продолжать работу при этом,
  510. 14:47ожидая ответа параллельно, это всё у нас
  511. 14:49также описано в нашем рабочем
  512. 14:50пространстве в файле agents.m, которой
  513. 14:52также будет внутри этого проекта
  514. 14:54рабочего пространства. И вот как раз для
  515. 14:55ещё большего раскрытия темы CO у нас
  516. 14:57есть специальный скилл. Это даже
  517. 14:59фреймворк разработки под названием
  518. 15:00Атоilot, и он как раз нужен для больших
  519. 15:02проектов. Мы его делали очень долго. У
  520. 15:04меня есть отдельный ролик на Ютубе про
  521. 15:06автоopilotт, поэтому если у вас будет
  522. 15:07желание, обязательно его посмотрите,
  523. 15:08потому что это действительно огромный
  524. 15:09gгameerр и замена сейчас большому
  525. 15:11количеству фреймворков для разработки
  526. 15:13больших проектов. Он уже здесь у нас
  527. 15:14лежит в нашем проекте под названием
  528. 15:16автоopilot, и мы можем его запускать из
  529. 15:18нашего кодекса, в том числе. В чём его
  530. 15:19основной смысл? Его основной смысл
  531. 15:21заключается в том, что мы прописываем
  532. 15:22вначале бриф того проекта, который мы
  533. 15:24хотим получить. И он раскладывает по
  534. 15:26сути весь этот бриф. Вначале задавая нам
  535. 15:28вопросы, то есть брифуя нас, он делает
  536. 15:29спецификацию, он очень глубоко
  537. 15:31погружается в проект, потом эту
  538. 15:33спецификацию нарезает на определённое
  539. 15:34количество тасков, и с помощью
  540. 15:35субагентов он запускает разработку этого
  541. 15:38самого проекта. В конечном счёте каждую
  542. 15:39задачу он сам проверяет через кодрев,
  543. 15:41исправляет баги, которые он сам нашёл, и
  544. 15:43выдаёт нам уже финальный итоговый
  545. 15:45проект. И нам нужно просто сидеть и
  546. 15:47наблюдать за тем процессом, как у нас
  547. 15:48всё происходит. И что самое интересное,
  548. 15:50что в этом автопайоте, во-первых, кстати
  549. 15:52говоря, его установили уже почти 3.000
  550. 15:53человек. У него есть интересный дашборд.
  551. 15:56Выглядит он вот так. То есть,
  552. 15:57соответственно, у нас открывается он
  553. 15:58автоматически, когда вы начинаете работу
  554. 16:00с помощью автопайлота, у вас открывается
  555. 16:02автоматом дашборд, где вы можете
  556. 16:04наблюдать над всем ходом разработки
  557. 16:05вашего проекта, начиная от подготовки,
  558. 16:07через требования, брифинг, спецификацию,
  559. 16:09план, разработка, кодрев и заканчивая
  560. 16:11приёмкой полного проекта. Более того, в
  561. 16:13рамках разработки мы будем видеть весь
  562. 16:15ход сборки нашего проекта. То есть какие
  563. 16:17конкретно таски сейчас работают, какие
  564. 16:18уже закончили работу, какие ещё будут
  565. 16:20продолжать работу и так далее. Это очень
  566. 16:22мощный фреймворк. Если вы хотите
  567. 16:23погрузиться в него более подробно и
  568. 16:25делать действительно серьёзные,
  569. 16:26масштабные большие проекты, то
  570. 16:27обязательно посмотрите видео на Ютубе, я
  571. 16:29там про это рассказываю. И мы также
  572. 16:31включили этот фреймворк уже в набор
  573. 16:32скилов, которые есть в этом проекте
  574. 16:34кодекса, которые вы сможете скачать у
  575. 16:35меня в Telegram-канале. Следующий,
  576. 16:37десятый концепт, и он про лимиты. Лимит
  577. 16:39в кодексе считается не в токенах, как,
  578. 16:41например, это происходит в клодкоде, а в
  579. 16:42сообщениях за пятичасовое окно. И на
  580. 16:44Astra он вдвое ниже, чем на прошлой
  581. 16:46модели. Например, на Плюс, по данным
  582. 16:47недели релиза, от 5 до 45 сообщений за 5
  583. 16:50часов, а на Pro от 25 до 225. И вот в
  584. 16:53чём основной смысл. Если вы работаете на
  585. 16:55подписке плюс, то будьте внимательны, в
  586. 16:57каком режиме вы конкретно работаете, что
  587. 16:59именно вы запускаете в рамках своей
  588. 17:00подписки. Потому что, например, если вы
  589. 17:02запускаете большую задачу в режиме
  590. 17:03ультраэfort, то в этом случае вы можете
  591. 17:05её даже не доделать до конца, потому что
  592. 17:07она съест ваши лимиты буквально за пару
  593. 17:09минут, и в итоге задача даже и близко не
  594. 17:11будет готова, и вам необходимо будет
  595. 17:12пятичасовые лимиты перезапускать
  596. 17:14постоянно несколько раз до тех пор, хотя
  597. 17:16бы, чтобы доделать эту задачу. Поэтому
  598. 17:18режим ультра используйте тоже очень
  599. 17:20аккуратно. И также будьте аккуратны с
  600. 17:22расписаниями, потому что есть некоторые
  601. 17:23автоматизации, которые вы можете
  602. 17:24выставлять по расписанию, например, раз
  603. 17:26в минуту, и они, конечно, ваш лимит
  604. 17:27будет есть очень быстро. При этом лучше,
  605. 17:29особенно на маленьких подписках,
  606. 17:30выставлять эти расписания реже с
  607. 17:32маленькими моделями, для того, чтобы эти
  608. 17:34лимиты съедались гораздо меньше. Ну и,
  609. 17:36разумеется, следите за вашим контекстным
  610. 17:38окном, потому что чем больше информации
  611. 17:40попадает в ваш контекст, тем быстрее
  612. 17:42улетают лимиты. И чем выше режим эрта вы
  613. 17:44выбираете, тем тоже быстрее улетают
  614. 17:46лимиты. Поэтому для простых задач
  615. 17:47используйте маленький эфферт, дробите
  616. 17:49всё на разные диалоги для того, чтобы
  617. 17:51держать контекстное окно маленьким. И
  618. 17:53при этом у вас будет достаточно
  619. 17:54комфортный результат в конечном счёте. И
  620. 17:56вот ещё несколько вещей, которые нужно
  621. 17:58знать. Первое - это то, что Open AI
  622. 18:00часто даёт нам возможность сброса
  623. 18:02лимитов, и они нам начисляют эту
  624. 18:03возможность на аккаунты. Поэтому
  625. 18:04проверяйте ваши аккаунты на предмет
  626. 18:06сброса лимитов, что если вдруг вы
  627. 18:07подошли к пятичасовому окну, вы сбросили
  628. 18:09лимиты и можете продолжать дальше
  629. 18:11работать. Второй момент, картинки,
  630. 18:12которые вы генерируете с помощью GPT и
  631. 18:14кодекса, они также считаются в общий
  632. 18:16лимит, и у них свой недельный счётчик в
  633. 18:18настройках. И также расписание. Если у
  634. 18:20вас есть какие-то workflow и рабочие
  635. 18:22процессы по расписанию, то в этом случае
  636. 18:24будьте аккуратны, чтобы они также не
  637. 18:25съели ваш лимит, пока вы не находите
  638. 18:27воле вашего компьютера. Следующий
  639. 18:28концепт, одиннадцатый - это субагенты.
  640. 18:30Для тех, кто не знает, что такое
  641. 18:31субагенты, субагенты - это отдельное
  642. 18:33контекстное диалоговое окно, которое
  643. 18:35открываем не мы с вами в рамках нового
  644. 18:36диалога, а которой открывает наш кодекс
  645. 18:39внутри самого себя для того, чтобы
  646. 18:40проделегировать какую-то задачу ему. Для
  647. 18:42чего это делается? Это делается для
  648. 18:43нескольких вещей. Первое - это когда нам
  649. 18:45необходимо проделегировать задачу с
  650. 18:47специфической ролью, которой не должен
  651. 18:49знать весь наш контекст основного
  652. 18:51диалога. Например, когда нам нужно
  653. 18:52сделать объективный ревью, при этом не
  654. 18:54иметь никакой связи с нашим основным
  655. 18:55диалогом. Второй момент, когда мы
  656. 18:57используем субагентов - это когда у нас
  657. 18:58задача слишком сложная для того, чтобы
  658. 19:00поместиться в одно конкретное
  659. 19:01контекстное окно. И как раз тот тот
  660. 19:03самый режим workflows или ультраfor,
  661. 19:05который мы можем запустить в нашем
  662. 19:07кодексе, он и активирует большое
  663. 19:08количество субагентов для того, чтобы
  664. 19:10они непосредственно выполнили эту
  665. 19:11задачу. Более того, в рамках агентных
  666. 19:13систем, которые мы непосредственно
  667. 19:14строим, эти субагенты могут создаваться
  668. 19:16заранее. И в кодексе есть у нас
  669. 19:18специальный формат под названием TOMЛ. И
  670. 19:19мы, соответственно, можем создавать
  671. 19:21заранее заготовленных субагентов, внутри
  672. 19:23которых уже будут прописаны необходимые
  673. 19:24нам инструкции, и он их будет запускать
  674. 19:27по цепочке и в тех местах, где это
  675. 19:28необходимо. Они у нас находятся в папке
  676. 19:30токо. Если у нас есть, например, в
  677. 19:32коклоде папкато, то в кодексе у нас есть
  678. 19:34папка ток, также agents. И здесь у нас
  679. 19:37не Markdown файлы, а tom файлы. И здесь
  680. 19:39мы создали для вас уже специально три
  681. 19:41суббагента. Это resarcher, reviewer и
  682. 19:43writer. Resarcher мы можем запускать
  683. 19:45тогда, когда нам нужно сделать какой-то
  684. 19:46глобальный depressarch по нашей теме,
  685. 19:48либо найти информацию в интернете. ВWер
  686. 19:50мы делаем тогда, когда, соответственно,
  687. 19:52нам нужно перепроверить какой-то код
  688. 19:53внутри нашего проекта. И нам нужен
  689. 19:55тогда, когда нам нужно написать какой-то
  690. 19:57текст человеческим языком, либо
  691. 19:58техническую документацию и так далее.
  692. 20:00Если мы откроем конкретного агента,
  693. 20:02например, ресерчера, вы можете увидеть
  694. 20:03то, что здесь промз, а именно
  695. 20:04инструкции, они очень маленькие. То есть
  696. 20:06действительно промт очень короткий.
  697. 20:08Почему это так? Потому что модели,
  698. 20:09которые сейчас есть, они действительно
  699. 20:11очень мощные для того, чтобы
  700. 20:12самостоятельно принимать решение, как
  701. 20:14именно выполнить эту конкретную задачу.
  702. 20:16Поэтому мы ему говорим, что нужно
  703. 20:17сделать. А вот как эту задачу выполнить?
  704. 20:19У нас GPT6 может принять решение
  705. 20:21самостоятельно. Более того, внутри
  706. 20:23субагентов у нас есть название, у нас
  707. 20:24есть описание и есть reasoning effort
  708. 20:26тот самый. То есть у нас, например, этот
  709. 20:28конкретный агент работает в медиум
  710. 20:29режиме. Дальше у нас есть Sandboxрем. То
  711. 20:31есть этот конкретный агент, он может
  712. 20:33только читать. То есть он не может
  713. 20:34непосредственно редактировать файлы,
  714. 20:35создавать какие-то новые файлы. Поэтому,
  715. 20:37когда мы вызываем этого субагента, мы
  716. 20:39получим ответ непосредственно в чате. И
  717. 20:41вот как раз у нас есть базовое правило
  718. 20:42при запуске субагентов, то, что
  719. 20:43субагенты мы используем только тогда,
  720. 20:45когда у нас есть комплексная, большая,
  721. 20:47огромная задача. Если у нас какая-то
  722. 20:48маленькая правка либо небольшой проект,
  723. 20:50который, в принципе, влазит в зелёную
  724. 20:51зону контекстного окна, то здесь у нас
  725. 20:53всё в порядке, и мы субагентов можем не
  726. 20:55использовать. Двенадцатая концепция -
  727. 20:57это память, и она выключена, пока мы её
  728. 20:59не включили по умолчанию. Дело в том,
  729. 21:01что когда мы работаем с клодкод, то
  730. 21:02память у нас в клодкоде по умолчанию
  731. 21:04включена и пишется сама. В кодекс у нас
  732. 21:06полностью наоборот. В кодекс она
  733. 21:07выключена, пока мы её не включили одной
  734. 21:09строкой. После того, когда мы её
  735. 21:10включаем, то наш агент начинает
  736. 21:12запоминать основные вещи, о которых идёт
  737. 21:14речь в нашем диалоге, и записывать в эту
  738. 21:16память для того, чтобы он помнил, о чём
  739. 21:18идёт речь конкретно в этом проекте. Как
  740. 21:19её включить? У нас есть два варианта.
  741. 21:21Первый - это в настройках
  742. 21:22непосредственно самого кодекса. Второй
  743. 21:24вариант - это непосредственно тот же
  744. 21:25самый config tomal. То есть у нас есть
  745. 21:27memories равно true. Когда мы
  746. 21:28прописываем вот этот конкретный
  747. 21:30параметр, то в этом случае память у нас
  748. 21:31по умолчанию начинает быть включённой, и
  749. 21:33у нас туда уже записываются все основные
  750. 21:35элементы по нашему проекту. Чтобы
  751. 21:36включить её в настройках, мы можем
  752. 21:38перейти в вкладку Персонализация, режим
  753. 21:40память и включить локальную память. В
  754. 21:42этом случае у нас непосредственно память
  755. 21:44будет автоматически включена. И вот
  756. 21:46дальше вещь, которой в клоде нету по
  757. 21:47умолчанию, и я её включаю осторожно. Она
  758. 21:50называется Computer History. Она
  759. 21:51работает только на маг и только по
  760. 21:52желанию, потому что приложение строит
  761. 21:54таймлайн того, что ты конкретно делал на
  762. 21:56компьютере, то есть какие ты окна
  763. 21:58открывал, что читал, и это превращает
  764. 22:00его в память для агента. Для чего это
  765. 22:02нужно? Например, ты можешь у него
  766. 22:03спросить, что я вчера смотрел там,
  767. 22:04допустим, про лимиты, и он это будет
  768. 22:06знать. Он требует по умолчанию
  769. 22:07включённой памяти и включается также там
  770. 22:09же в настройках Memories. Но
  771. 22:11единственное, что он доступен только на
  772. 22:12аккаунтах Pro, поэтому если у вас
  773. 22:14подписка плюс, то вы им пользоваться не
  774. 22:16сможете. И ещё один - это
  775. 22:17personalization. Если вы хотите, чтобы
  776. 22:19ваш кодекс вам отвечал по определённому
  777. 22:21шаблону, по определённой заготовке, то
  778. 22:22вы можете добавить свои инструкции в
  779. 22:24рамках персонализации вот сюда
  780. 22:26дополнительно. То есть это будет
  781. 22:27глобальный agent MD. Либо же создать тот
  782. 22:29самый глобальный agent MD, либо закинуть
  783. 22:31тот самый agent MD, который есть у нас в
  784. 22:33нашем проекте, чтобы он был активен во
  785. 22:35всех проектах одновременно. Итак, теперь
  786. 22:37мы плавно переходим к блоку V. Это то,
  787. 22:39что GPT6 создаёт руками кодекс. И тут
  788. 22:42тринадцатый концепт, и звучит он так,
  789. 22:43что твой агент рисует. Что это значит?
  790. 22:46Если у нас, когда мы используем,
  791. 22:47внутри-кода нет никакой модели для
  792. 22:50генерации картинок, и нам приходится
  793. 22:51подключать внешние CLI либо MCP,
  794. 22:53например, WS Visual, для того, чтобы наш
  795. 22:54код-код мог генерировать картинки, то
  796. 22:56внутри нашего кодекса это уже встроено,
  797. 22:58потому что есть модель GPT Image 2, и
  798. 23:00нам необходимо просто написать Image gen
  799. 23:02в запросе, и он сгенерирует картинки
  800. 23:04прямо в нашей рабочей папке. При этом
  801. 23:06скилы внутри кодекса, они прописываются
  802. 23:07либо через слш-команду, либо через
  803. 23:09значок доллара. И мы прописываем
  804. 23:11imagen.Н. В итоге это системный скил,
  805. 23:13который находится внутри кодекса. То
  806. 23:14есть это не наш собственный скилл, а это
  807. 23:15тот скилл, который кодекс содержит
  808. 23:17нативно. Мы прописываем именно его, и в
  809. 23:18этом случае у нас будет возможность
  810. 23:20создавать картинки. Более того, мы можем
  811. 23:22здесь заносить наши шаблоны, которые нам
  812. 23:24необходимы, для того, чтобы наш кодекс
  813. 23:25понимал эти шаблоны и работал вместе с
  814. 23:27ними. Для чего нужны шаблоны? Они очень
  815. 23:29хороши, когда у нас есть определённая
  816. 23:30дизайн-система. И нам нужно в рамках
  817. 23:32дизайн-системы, как у нас, например,
  818. 23:34делать определённое количество
  819. 23:35материалов, допустим, презентации или
  820. 23:37креативный дизайн или материалы для SMM
  821. 23:39или для сайта и так далее. Для этого
  822. 23:41шаблоны отлично сюда подходят. Ну и,
  823. 23:43конечно, картинки у нас считаются в
  824. 23:44общий лимит, как я уже и говорил. Они
  825. 23:46генерируются в любом приложении, будь то
  826. 23:48это вес код, либо терминал, везде. И,
  827. 23:50соответственно, мы можем регулировать
  828. 23:51просмотр, либо каждую картинку крупно,
  829. 23:53либо все разместить на холсте. И вот
  830. 23:55таким образом мы можем генерировать
  831. 23:56карусели для наших соцсетей. Для этого у
  832. 23:58нас есть специальный скилл. Мы его также
  833. 23:59положили под названием карусель, где мы
  834. 24:01указываем стиль, размер, несколько
  835. 24:03слайдов, которые нам нужны. И конкретно
  836. 24:05с использованием этого скила мы можем
  837. 24:06генерировать несколько картинок для
  838. 24:08каруселей, которые мы используем здесь.
  839. 24:09И, кстати говоря, есть ещё один очень
  840. 24:11интересный лайфхак. Вместо того, чтобы
  841. 24:12генерировать пять картинок
  842. 24:13последовательно, мы можем запустить
  843. 24:15несколько субагентов, где каждый
  844. 24:17субагент будет генерировать свою
  845. 24:18картинку. И в этом случае мы вместо 10
  846. 24:20минут будем тратить всего лишь 2 минуты
  847. 24:22на генерации всего этого объёма
  848. 24:23изображения. Следующий, четырнадцатый
  849. 24:25концепт - это хостинг. Для тех, кто не
  850. 24:27знает, в отличие от клоуд-кода, у нашего
  851. 24:29кодекса внутри GPT есть возможность
  852. 24:32хостить сайты, когда мы их создаём.
  853. 24:34Итак, когда мы с вами заходим в кодекс,
  854. 24:35если вы обратите внимание на левое
  855. 24:37верхнее меню, у нас есть здесь отдельный
  856. 24:39пункт меню под названием сайты. Это как
  857. 24:40раз оно и есть. Когда мы сюда переходим,
  858. 24:42мы можем создать сайт, и наш кодекс
  859. 24:44может предложить нам непосредственно
  860. 24:46задеплоить сайт внутри этого самого
  861. 24:48кодекса. И в конечном счёте мы можем
  862. 24:49получить реальную живую ссылку, по
  863. 24:50которой мы можем делиться с нашими
  864. 24:52друзьями, коллегами и так далее для
  865. 24:53того, чтобы посмотреть, например,
  866. 24:55прототип. Конечно, для продакшена оно не
  867. 24:57очень годится и не очень подходит,
  868. 24:58потому что всё-таки нас интересует
  869. 24:59хостинг на нашем собственном домене и
  870. 25:01так далее, но для демонстрации это
  871. 25:03отличный вариант, который мы можем
  872. 25:04использовать. Более того, мы можем не
  873. 25:06просто создать сайт, а мы можем создать
  874. 25:08целую платформу или целый сервис, у
  875. 25:09которого будет база, файлы и даже вход
  876. 25:11через chт GPT. И в итоге нам можно
  877. 25:13вообще не использовать ни Versell, ни
  878. 25:14Netlify. Все задачи с помощью сайта мы
  879. 25:17можем делать с помощью Open, хотя бы
  880. 25:18базовые вещи. То есть, например, если
  881. 25:20вам нужно сделать коротенькую анкету
  882. 25:21или, например, базовую ссылку на
  883. 25:22мероприятие на сайт или форму сбора
  884. 25:24обратной связи и так далее, всё это
  885. 25:26можно сделать именно там. У сайта может
  886. 25:28быть база до 10 ГБ записей, то есть
  887. 25:30прогресса пользователей, заказов,
  888. 25:32хранилище для картинок и файлов, вход
  889. 25:33для пользователей через chт GPT, то есть
  890. 25:35человек может туда зайти непосредственно
  891. 25:37или через твой рабочий аккаунт, если
  892. 25:38есть инструмент внутренний. Имя сайта
  893. 25:40можно поменять без передиплоя,
  894. 25:41подключить свой домен, позвать со
  895. 25:43редакторов из своего пространства. В
  896. 25:44нашем рабочем месте это, конечно же, тот
  897. 25:46самый Skill Kй либо автоilлот, который
  898. 25:47вы можете запустить и чтобы он вам
  899. 25:49создал непосредственно ваш полностью
  900. 25:50готовый сайт. Пятнадцатая концепция -
  901. 25:52это специальный режим под названием
  902. 25:54Visualize. В чём основной его смысл?
  903. 25:55Когда мы переходим в наш кодекс, мы
  904. 25:57через собачку прописываем Visualize, и у
  905. 25:59нас он всплывает первый в списке. То
  906. 26:01есть, по сути, с помощью него наш агент
  907. 26:02превращает данные или идею в диаграмму,
  908. 26:04карту, график, калькулятор или
  909. 26:06симуляцию, с которой можно дальше
  910. 26:07взаимодействовать. То есть двигать
  911. 26:08ползунки, менять исходные числа,
  912. 26:10смотреть, как это меняет результат. То
  913. 26:12есть это буквально маленькое приложение
  914. 26:13внутри нашего ответа. И здесь есть
  915. 26:15несколько оговорок. Во-первых, это
  916. 26:16снимок данных на момент создания. То
  917. 26:18есть это не живой дашборд в HTML, как
  918. 26:20мы, например, привыкли видеть. генерация
  919. 26:21занимает буквально минуту или дольше, и
  920. 26:23на больших данных она просто может не
  921. 26:25собраться. Тогда нам необходимо,
  922. 26:26конечно, просить упростить. Это работает
  923. 26:28как и в вебе, так и в приложении, а в
  924. 26:29терминале, к сожалению, работать не
  925. 26:31будет. То есть в терминале он нам просто
  926. 26:32выдаст код, потому что в основном это
  927. 26:33сделано именно для приложения кодекса.
  928. 26:35Ну а если нам всё-таки нужна ссылка,
  929. 26:37чтобы этой диаграммой можно было
  930. 26:38поделиться со всеми остальными, то это
  931. 26:40уже сайтырнадцатого концепта. Следующая
  932. 26:42концепция шестнадцатая. Когда мы
  933. 26:43зажимаем две клавиши Command и окно, в
  934. 26:45котором мы сейчас находимся, оно
  935. 26:47автоматически улетает в чат для того,
  936. 26:49чтобы наш кодекс мог с ним работать.
  937. 26:50Работает это примерно так. Мы переходим
  938. 26:52в кодекс, зажимаем две команты
  939. 26:53одновременно, и у нас, соответственно,
  940. 26:55включается Apps Shots. Что это значит?
  941. 26:57Это значит, что он физически сможет
  942. 26:58подключаться к нашим приложениям, над
  943. 27:00которыми мы работаем сейчас, и может
  944. 27:01получать их текущее состояние и в
  945. 27:03дальнейшем ими управлять. Я чуть позже
  946. 27:05расскажу, каким образом это сделать. Мы
  947. 27:07нажимаем везде hello, то есть в этом
  948. 27:08случае нам нужно везде включить
  949. 27:10разрешение. Итак, после того, как мы это
  950. 27:11включили, мы зажимаем две клавиши
  951. 27:13команд. И в этом случае наше текущее
  952. 27:15конкретное приложение, в котором мы
  953. 27:16работаем, оно будет сюда подключено, и
  954. 27:18он сможет читать его состояние и
  955. 27:20управлять им. Концепт номер 17 - это
  956. 27:22выход в интернет. И здесь у него есть
  957. 27:24несколько способов, и они устроены
  958. 27:26абсолютно не так, как у Клода. Первое -
  959. 27:28это, конечно, встроенный браузер, то
  960. 27:29есть каким образом мы можем им
  961. 27:30пользоваться. Мы переходим обратно в
  962. 27:32чат, нажимаем собаку и, соответственно,
  963. 27:34пишем браузер. Таким образом, мы
  964. 27:35включаем тот самый браузер. Вы помните
  965. 27:37эту историю ещё с браузером Atlas, когда
  966. 27:39Open IO выпустили много месяцев назад.
  967. 27:41Второй - это как раз расширение для
  968. 27:42нашего браузера, то есть Chrome, Edge,
  969. 27:44Brave, Opera и так далее. Мы можем
  970. 27:45работать внутри открытой таблицы, и он
  971. 27:47может её непосредственно исправлять. И
  972. 27:49третье - это сайт Tools. Это сайты,
  973. 27:51которые сами объявляют действия для
  974. 27:52агента, а он их просто делает без кликов
  975. 27:55вообще. То есть это физические элементы,
  976. 27:56которые размещаются на сайт специально
  977. 27:58для агента. агент с ними взаимодействует
  978. 28:00без необходимости кликать мышкой по
  979. 28:02этому конкретному сайту. И вот здесь мы
  980. 28:03можем указывать разрешённые либо
  981. 28:04запрещённые сайты, которые мы указываем
  982. 28:06в наших настройках config.tomtal. И там
  983. 28:08мы можем работать либо с белым списком
  984. 28:10доменов, то есть те домены, к которым он
  985. 28:12физически имеет доступ только к ним,
  986. 28:14либо с чёрным списком, то есть те
  987. 28:15домены, к которым он может вообще не
  988. 28:17иметь доступ. На днях прошла защита
  989. 28:19финальных проектов на моей программе. Я
  990. 28:20реально офигел от уровня созданных
  991. 28:22сервисов. 3 месяца назад большинство из
  992. 28:24этих ребят вообще не открывали клод-код.
  993. 28:25Контент-завод, ERP для морских
  994. 28:27перевозок, система HR профайлинга,
  995. 28:29видеопродакш с 10 агентов, платформа для
  996. 28:31проектного бюро на 173 модуля. На
  997. 28:33прошлой неделе получил одобрение
  998. 28:34Сколкова. И это дизайнер, карт,
  999. 28:35судовладелец, проектировщик, владелец
  1000. 28:37магазина одежды, видеопродюсер, ни один
  1001. 28:39из них не программист. Цель программы
  1002. 28:40простая: за 3 месяца ты собираешь один
  1003. 28:43большой сервис под свой запрос
  1004. 28:44самостоятельно, от начала и до конца, с
  1005. 28:46понятным интерфейсом и рабочими агентами
  1006. 28:47внутри. На протяжении всей программы
  1007. 28:49тебя ведут кураторы-эксперты, отвечают
  1008. 28:51на вопросы, разбирают проекты, проверяют
  1009. 28:53домашки, а трекер не даёт тебе слиться и
  1010. 28:55вечно пинает. Более 50 часов контента в
  1011. 28:57записи. Идёшь в своём темпе, доступ
  1012. 28:59остаётся на год. Раз в неделю живой эфир
  1013. 29:01со мной. Практика разбора ваших затыков,
  1014. 29:03демонстрация моих наработок. Также на
  1015. 29:04нашей обучающей платформе будет AI
  1016. 29:06кураator 24x7 и самая структурированная
  1017. 29:08база знаний с нужными плагинами,
  1018. 29:10скилами, ссылками и инструкциями. Для
  1019. 29:11участников программы мы с командой
  1020. 29:12разработали сервисы. Свой VPN для
  1021. 29:14участников. WellSC - это сервис для
  1022. 29:16удобной команды работы. ВсVсервис для
  1023. 29:18надиктовки вместо печати на Mac Windows.
  1024. 29:20И это не первый поток. Программу прошли
  1025. 29:21уже больше 200 человек: предприниматели,
  1026. 29:23наёмные сотрудники, фрилансеры,
  1027. 29:25самозанятые. Она обкатана тремя
  1028. 29:26потоками, и каждый раз мы её
  1029. 29:28докручиваем. К сентябрьскому доработали
  1030. 29:30больше, чем по двадцати пунктам. Старт
  1031. 29:3121 сентября. Ссылка будет в описании.
  1032. 29:33Концепт 18 - это компьютерuse. И это
  1033. 29:35одна из очень крутых функций в кодексе,
  1034. 29:38которая действительно мало у кого есть
  1035. 29:39другого. Дело в том, что с помощью
  1036. 29:41компьютер use наш кодекс может физически
  1037. 29:43управлять нашим компьютером и всеми
  1038. 29:45приложениями, которые на нём
  1039. 29:46установлены. Более того, здесь есть
  1040. 29:47функция record and replay, где мы можем,
  1041. 29:49в принципе, записать то, что мы
  1042. 29:50конкретно делаем на нашем компьютере, и
  1043. 29:52кодекс это будет повторять просто
  1044. 29:54буквально за нами. То есть он упакует
  1045. 29:55это в скил и будет делать то же самое,
  1046. 29:57повторяя наши, по сути, действия. И вот
  1047. 29:59здесь как раз на каждое приложение мы
  1048. 30:00выдаём разрешение отдельно. И вот здесь
  1049. 30:02важная деталь, что в отличие от всех
  1050. 30:03остальных эмуляторов, непосредственно
  1051. 30:05кликов на компьютере, ему не нужно
  1052. 30:07открытое окно вообще. То есть мы можем
  1053. 30:08буквально свернуть приложение, мы можем
  1054. 30:10работать над какими-то другими, а он
  1055. 30:12будет выполнять эти действия в фоне. И
  1056. 30:14почему Astra сейчас стала настолько
  1057. 30:15популярна именно с компьютер? Потому что
  1058. 30:17она почти в два раза быстрее прошлой
  1059. 30:19модели на задачах браузере и гораздо
  1060. 30:21быстрее на тех же самых задачах, чем,
  1061. 30:22например, модели Клода. И вот как раз
  1062. 30:24вторая половина концепта - это та самая
  1063. 30:26фича Record and Replay, где мы можем
  1064. 30:27просто нажать на кнопку записать skill,
  1065. 30:29показать руками, что мы конкретно делаем
  1066. 30:31в приложении, то есть завести буквально
  1067. 30:33клиента в CRM или выгрузить какой-то
  1068. 30:34отчёт из Excel и так далее.
  1069. 30:36Останавливаем, и агент по записи пишет
  1070. 30:38skill, то есть когда его применяет, что
  1071. 30:40на входе, какие шаги, как проверять
  1072. 30:42результат. То есть мы показываем один
  1073. 30:43раз, а дальше он полностью повторяет это
  1074. 30:45всё дело за нами. И единственный нюанс,
  1075. 30:47то, что этот recкоord and replay
  1076. 30:48работает только на мак, к сожалению,
  1077. 30:50сейчас. И эти как раз скилы, которые
  1078. 30:51были записаны с помощью record and
  1079. 30:53replay, они попадают у нас в папку то и
  1080. 30:56recorded. Соответственно, мы там их
  1081. 30:58можем найти. Для того, чтобы нам
  1082. 30:59запустить computer use, нам необходимо
  1083. 31:01через собачку либо найти вот здесь в
  1084. 31:03списке у нас под названием компьютер,
  1085. 31:05либо просто ввести через собачку слово
  1086. 31:07компьютер, нажать Tab, и у нас, по сути,
  1087. 31:09появится здесь эта история управления
  1088. 31:10компьютером. Точно также мы можем
  1089. 31:12указывать через собачку любое
  1090. 31:13приложение, которое у нас установлено на
  1091. 31:14компьютере, для того, чтобы указать, с
  1092. 31:16каким приложением ему необходимо
  1093. 31:17работать. Например, допустим, у меня
  1094. 31:19есть приложение под названием Reiper, я
  1095. 31:21могу его включить, и он тем самым будет
  1096. 31:22управлять именно этим приложением.
  1097. 31:24Следующий блок - это блок, который
  1098. 31:26отвечает за голос автоматизация и
  1099. 31:28команды. Следующий концепт 19. И это то,
  1100. 31:30где мы можем не просто управлять нашим
  1101. 31:32GPT голосом, а где мы можем включить
  1102. 31:34голосовой режим с помощью нашего кодекса
  1103. 31:36и общаться с ним с помощью диалога.
  1104. 31:38Находится он вот здесь снизу. Мы
  1105. 31:39нажимаем вот на эту кнопку. И он очень
  1106. 31:41сильно отличается от того, что было
  1107. 31:42раньше в нашем чат GPT, потому что мы
  1108. 31:44все помним те самые тупыесы, где люди
  1109. 31:46общаются с чат GPT, а он им отвечает,
  1110. 31:48как будто это максимально тупой какой-то
  1111. 31:49искусственный интеллект и так далее.
  1112. 31:50Здесь сейчас это всё убрали, здесь всё
  1113. 31:52починили. И сейчас конкретно в GPT Astra
  1114. 31:54голосовой режим стал очень-очень мощным.
  1115. 31:57Смотрите, у нас есть по сути два режима.
  1116. 31:59Первый режим, где мы просто хотим
  1117. 32:00надиктовать определённый текст вот сюда
  1118. 32:02в в диалоговое окно. Второй режим, где
  1119. 32:04мы можем активировать именно как
  1120. 32:06диалогового помощника. Если мы сюда
  1121. 32:07нажмём на эту кнопку, то мы можем
  1122. 32:09запустить голосового помощника, который
  1123. 32:10будет, по сути, общаться с нами,
  1124. 32:12выяснять определённые моменты, и мы
  1125. 32:14можем ему говорить, чтобы он выполнил
  1126. 32:15определённые действия, например,
  1127. 32:17подключившись к вашей агентной системе,
  1128. 32:19которая может находиться внутри этого
  1129. 32:20непосредственного кодекса. И вот таким
  1130. 32:22вот образом мы зашли сейчас в режим
  1131. 32:24голосового агента. Мы ему сейчас диктуем
  1132. 32:26то, что мы хотим получить, например. Он
  1133. 32:29нас сейчас сшит
  1134. 32:30>> и в процессе мы можем добавлять, если
  1135. 32:31вдруг, например, мы где-то хотим
  1136. 32:33дополнить какие-то свои мысли. При этом
  1137. 32:35мы можем его перебивать. И вот, как мы
  1138. 32:37видим, сейчас и происходит. И он нам
  1139. 32:38может можете говорить, дополнять и
  1140. 32:41перебивать. Я подстроюсь.
  1141. 32:42>> Да, замечательно.
  1142. 32:43>> А что вы сейчас хотели от меня?
  1143. 32:44>> Пока ничего не хотел бы от тебя. И в
  1144. 32:46итоге весь этот диалог, который мы ввели
  1145. 32:48с нашим агентом, он сохраняется у нас в
  1146. 32:50основном диалоге внутри этого самого
  1147. 32:52кодекса. Это очень классный режим, когда
  1148. 32:53у нас уже подключено большое количество
  1149. 32:55скилов, инструментов MTPC и так далее, и
  1150. 32:57мы можем выполнять определённые
  1151. 32:59действия, просто банально общаясь с ним
  1152. 33:01и не более того. При этом, что самое
  1153. 33:02интересное, что он будет видеть все наши
  1154. 33:04файлы и проекты, которые в данный момент
  1155. 33:06времени у нас открыты, и он сможет нам
  1156. 33:08подсказывать по поводу них в том числе.
  1157. 33:10И ещё один элемент, который многие
  1158. 33:11воспринимают не всерьёз - это питомцы. И
  1159. 33:13очень многие над ними смеются, пока их
  1160. 33:15не попробуют. Что это такое? Это
  1161. 33:16маленький персонаж в углу экрана,
  1162. 33:18который появляется, когда агенту нужны
  1163. 33:20мы или, например, если он спотнулся и
  1164. 33:21ждёт решения, то есть он что-то спросил
  1165. 33:23и так далее. И с большим количеством
  1166. 33:25параллельных чатов, например, с 10. То
  1167. 33:26есть это единственный способ, на самом
  1168. 33:28деле, не пропустить какую-то важную
  1169. 33:30задачу. Его можно выключить либо
  1170. 33:31поставить свой. Вызывается он очень
  1171. 33:33просто через команды Ctrl Shift V. У нас
  1172. 33:35появляется вот здесь питомец. И мы,
  1173. 33:37соответственно, можем с этим питомцем
  1174. 33:38как раз общаться. Это примерно это самое
  1175. 33:40и есть, когда включается голосовой режим
  1176. 33:43нашего GPT. И это очень крутой вариант,
  1177. 33:45когда действительно нужно очень быстро
  1178. 33:46пофиксить какую-то проблему или какой-то
  1179. 33:48баг и решить какой-то большой вопрос.
  1180. 33:50Следующая концепция, двадцатая - это
  1181. 33:52плагины, MCP и коннекторы. В чём
  1182. 33:55основной смысл? Дело в том, что у нас
  1183. 33:56есть три основные сущности. Плагины -
  1184. 33:58это, по сути, скилы плюс коннекторы плюс
  1185. 34:00инструменты плюс хуки. То есть это, по
  1186. 34:01сути, набор целых пакетом. Причём внутри
  1187. 34:03этого пакета может быть большое
  1188. 34:05количество разных скилов и MCP, и так
  1189. 34:06далее. Коннекторы - это, по сути, те же
  1190. 34:08самые MCP, только которые находятся
  1191. 34:10внутри библиотеки нашего кодекса. Если
  1192. 34:12мы перейдём вот сюда в кодекс, нажмём
  1193. 34:13плагины, то в этом случае мы попадём в
  1194. 34:15нашу большую библиотеку плагин. И я
  1195. 34:17сразу хочу оговориться, что по моему
  1196. 34:18личному субъективному ощущению, что
  1197. 34:20здесь, конечно, в кодексе плагинов
  1198. 34:21гораздо больше, чем, например, у нас
  1199. 34:23есть в нашем клод-коде. Как минимум в
  1200. 34:25клодкоде нету нативных Google таблиц.
  1201. 34:26Здесь, конечно, всё это мы можем
  1202. 34:28поставить с помощью Google Drive. В
  1203. 34:29кодкоде мы это сделать не можем. Более
  1204. 34:30того, мы можем добавить отдельный
  1205. 34:32маркетплейс, который находится на
  1206. 34:33гитхабе. И в этом случае у нас будет
  1207. 34:34возможность пользоваться кастомными
  1208. 34:36плагинами либо создать свой собственный
  1209. 34:37плагин. То есть здесь есть специальный
  1210. 34:39как раз-таки скил под названием plugin
  1211. 34:40creator. Мы можем написать то, что нам
  1212. 34:42необходимо. Он работает по аналогии со
  1213. 34:44скил крейтором, но при этом выполняет
  1214. 34:45немножко другую функцию, то есть создаёт
  1215. 34:47именно плагины. И та самая функция по
  1216. 34:49рекорд skкиill, то есть мы,
  1217. 34:50соответственно, нажимаем записать навык,
  1218. 34:51записываем тот скил, который нам нужен,
  1219. 34:53и он у нас здесь появляется. Но это не
  1220. 34:55всё. Если вы обратить внимание, то здесь
  1221. 34:57мы не можем добавить, к сожалению,
  1222. 34:58кастомный коннектор в данный момент
  1223. 35:00времени. И это делается очень легко в
  1224. 35:01настройках. То есть мы переходим в наши
  1225. 35:03настройки или ставим чуть ниже, выбираем
  1226. 35:05плагины. И в этом случае у нас здесь
  1227. 35:06будет MCP. И тут мы конкретно уже можем
  1228. 35:09добавить кастомный сервер MCPA, если он
  1229. 35:11нам нужен. При этом здесь есть как
  1230. 35:12локальный MCP по протоколу STDIO, и мы
  1231. 35:14можем их добавлять из больших библиотек,
  1232. 35:16например, сisery AI. Здесь есть отдельно
  1233. 35:17вкладка MCP-серверы, и мы можем здесь
  1234. 35:19найти практически любой MCP сервер,
  1235. 35:21который нам необходим, даже если его не
  1236. 35:23будет в нашей таблице. Но при этом
  1237. 35:24большую часть MCP-серверов и коннекторов
  1238. 35:26мы можем найти как раз-таки в тех самых
  1239. 35:28плагинах. Они здесь находятся, начиная
  1240. 35:30от Gil, Google Драйва, заканчивая
  1241. 35:32гитхабом и разными нишевыми
  1242. 35:33приложениями. И таким образом мы
  1243. 35:35добавляем нашему агенту руки. То есть в
  1244. 35:37этом случае, если раньше он мог
  1245. 35:38редактировать только наши внутренние
  1246. 35:39файлы и выполнять беш-команды, то есть
  1247. 35:41терминальные команды, в случае с MCP
  1248. 35:43коннекторами мы можем дать доступ ему к
  1249. 35:44внешним сервисам. То есть наш кодекс
  1250. 35:46физически сможет управлять внешними
  1251. 35:48сервисами и, по сути, выполнять
  1252. 35:50определённые действия именно там.
  1253. 35:51Следующий концепт 21 - это промткил
  1254. 35:53самолечение. Дело в том, что скилы
  1255. 35:55переезжают из колод кода вообще
  1256. 35:56практически без потерь. То есть формат у
  1257. 35:58нас один и тот же. Это папка со skill.
  1258. 36:00MD, которая, в принципе, есть в нашей
  1259. 36:01рабочей директории. То есть она
  1260. 36:02находится в точ agents Skills. И все
  1261. 36:04наши скилы, они находятся именно здесь.
  1262. 36:06И вот здесь как раз особенность между
  1263. 36:08клодкодом и кодексом - это то, что скилы
  1264. 36:10в клодко-коде вызываются через слэш. Но,
  1265. 36:11в принципе, в кодексе мы точно так же
  1266. 36:13можем вызывать скилы. Но кроме слэша у
  1267. 36:15нас есть возможность вызывать скилы с
  1268. 36:16помощью значка доллара. В этом случае мы
  1269. 36:18будем работать именно со скилами. И
  1270. 36:20дальше есть одна функция, которая
  1271. 36:21действительно в кодексе работает очень
  1272. 36:23хорошо. Это когда у нас есть
  1273. 36:24определённый рабочий процесс, когда мы
  1274. 36:26сделали основную задачу, например, в
  1275. 36:27кодексе, допустим, собрали какой-то
  1276. 36:29отчёт или решили маркетинговую задачку
  1277. 36:30или, например, собрали дашборд, мы это
  1278. 36:33можем превратить в скил. У нас есть
  1279. 36:34специальный скилл под названием skill
  1280. 36:35creator. Мы можем через значок доллара,
  1281. 36:37соответственно, его найти. Он у нас
  1282. 36:39выглядит вот таким вот образом. Мы
  1283. 36:40вызываем этот скилл. Когда у нас диалог
  1284. 36:42достаточно большой, то мы просто
  1285. 36:43прописываем вот этот конкретный скилл и
  1286. 36:45пишем кодексу нашему, чтобы он превратил
  1287. 36:47весь этот наш диалог, весь наш пайплайн
  1288. 36:49и рабочий процесс, который мы обсуждали
  1289. 36:50в этом диалоге, в конкретный упакованный
  1290. 36:53скилл. И в этом случае в следующий раз
  1291. 36:54нам уже не придётся повторять один и тот
  1292. 36:56же диалог по несколько раз. Мы просто
  1293. 36:57прописываем тот самый скилл, который мы
  1294. 36:59только что создали, и мы сможем
  1295. 37:00запускать его снова и снова. И вот тут
  1296. 37:02есть ещё один очень крутой лайфхак,
  1297. 37:04который я рекомендую вам
  1298. 37:05воспользоваться. Звучит он таким
  1299. 37:07образом, что прогони 10 раз, подчини
  1300. 37:09самого себя. Что это значит? Это значит,
  1301. 37:11что когда у вас есть уже определённый
  1302. 37:12скилл, вы его запускаете на прогоны, и
  1303. 37:14вы получаете какой-то определённый
  1304. 37:16результат. Каждый раз результат он может
  1305. 37:17быть чуть-чуть разный, и вы его можете
  1306. 37:19подправлять. И дальше в следующем
  1307. 37:20диалоге, когда вы, например, прогнали
  1308. 37:22уже большое количество диалогов, вы
  1309. 37:23можете попросить вашего кодекса, чтобы
  1310. 37:24он проанализировал все предыдущие ваши
  1311. 37:26диалоги, выявил основные пункты, которые
  1312. 37:28необходимо подправить в нашем скиле, и
  1313. 37:31чтобы он непосредственно его исправил.
  1314. 37:32То есть он физически может подключаться
  1315. 37:34к предыдущим диалогам, вытягивать оттуда
  1316. 37:36информацию и править итоговый скилл,
  1317. 37:38который у вас есть, для того, чтобы вы
  1318. 37:40не допускали ошибки в будущем. И именно
  1319. 37:41для этого в нашем репозитории кодекс
  1320. 37:43лежит как раз-таки скилл под названием
  1321. 37:45хил. Когда вы несколько раз прогнали
  1322. 37:47скилл, у вас собралась определённая уже
  1323. 37:49статистика, вы запускаете скилл под
  1324. 37:50названием хил в переводе с английского
  1325. 37:52означает лечение, и он по сути будет
  1326. 37:54исправлять те самые скилы, которые у вас
  1327. 37:56есть внутри вашего кодекса. То есть вы
  1328. 37:58просто вводите Skill и пишете, что
  1329. 38:00прогони 10 раз skill report и почини
  1330. 38:02самого себя. Вот мы таким образом
  1331. 38:04прописываем, нажимаем запустить, и
  1332. 38:05именно таким образом наш скилл
  1333. 38:07становится автоматизацией. И об этом
  1334. 38:08следующий как раз концепт. И вот здесь
  1335. 38:10как раз двадцать второй концепт, и это
  1336. 38:11про автоматизацию. Смысл здесь вот в
  1337. 38:14чём. У нас есть три варианта
  1338. 38:15автоматизации, которые мы можем
  1339. 38:16подключать в нашем кодексе. Первое - это
  1340. 38:18по часам, то есть по определённому
  1341. 38:19расписанию, например, каждый понедельник
  1342. 38:21в 9:00 утра или, например, каждый день в
  1343. 38:2310:00 утра и так далее. Второй вариант
  1344. 38:24по событию. То есть, например, вам
  1345. 38:26пришла заявка на почту или сработала
  1346. 38:28воронка в CRM или вам отправили
  1347. 38:29пулреквест на GitHub и так далее, или же
  1348. 38:32вы, например, получили какое-то
  1349. 38:33сообщение в Telegram, может срабатывать
  1350. 38:34определённая цепочка событий внутри
  1351. 38:36нашего кодекса. То есть тот самый скилл,
  1352. 38:37который мы с вами создали, например,
  1353. 38:39автоматизация, допустим, чтобы вам
  1354. 38:40приходило уведомление в Telegram, когда
  1355. 38:42вам приходит письмо на почту. Мы можем
  1356. 38:44это сделать с помощью события внутри
  1357. 38:46нашего кодекса. Или же, например, мы
  1358. 38:48можем каждое утро в 9:00 утра собирать
  1359. 38:50новости по всем нашим источникам, то
  1360. 38:51есть полностью сводку по всем нашим
  1361. 38:53источникам. То есть какие у нас сегодня
  1362. 38:54задачи, какие сегодня дела, какие письма
  1363. 38:56мы получали на почту или непрочитанные
  1364. 38:58сообщения в Телеграме и так далее. И
  1365. 38:59следующий пункт - этохарбит. Это
  1366. 39:01примерно та же история, как луOP в
  1367. 39:03клодкоде, когда мы запускаем не по
  1368. 39:04расписанию агента, а когда мы запускаем
  1369. 39:06агента по определённому интервалу,
  1370. 39:08например, каждые 10 минут или каждый
  1371. 39:10час, или каждые 5 часов и так далее.
  1372. 39:12Поэтому мы все три автоматизации можем
  1373. 39:13использовать внутри нашего кодекса. Как
  1374. 39:15это сделать? Триггер по событию
  1375. 39:17срабатывает в нескольких моментах.
  1376. 39:18Во-первых, у нашего кодекса есть
  1377. 39:20headless-режим под названием кодекс
  1378. 39:22exec. То есть это значит, что мы можем
  1379. 39:23создать скрипт, который будет у вас на
  1380. 39:25компьютере, который будет слушать,
  1381. 39:26например, события CRM-системы и
  1382. 39:28запускать кодекс через кодекс exeg в
  1383. 39:30Headless режиме. Создать всё очень
  1384. 39:32просто, сейчас расскажу, как. ИIT - это,
  1385. 39:34конечно, история, когда мы можем
  1386. 39:35повторять в равных интервалах. Итак,
  1387. 39:37создание по событию делается достаточно
  1388. 39:39легко. Мы переходим во вкладку
  1389. 39:40Запланировано. И здесь мы нажимаем на
  1390. 39:42кнопку создать на стрелочку. При этом
  1391. 39:44здесь есть два варианта. Либо мы можем
  1392. 39:45создать с кодексом, либо настроить
  1393. 39:47вручную. Если создать с кодексом, то вы
  1394. 39:49можете просто написать промт вашему
  1395. 39:50кодексу, и он за вас, в принципе, всё
  1396. 39:52сделает без проблем. Если мы нажимаем
  1397. 39:54настроить вручную, то в этом случае у
  1398. 39:55нас открывается окошко, где мы пишем
  1399. 39:56название, а здесь конкретная инструкция,
  1400. 39:58что нам нужно запустить. И тут я
  1401. 40:00рекомендую, конечно же, писать
  1402. 40:01инструкции, которые у вас написаны в
  1403. 40:02скиле. Например, запусти skill и
  1404. 40:05такой-то такой-то, который у вас стоит в
  1405. 40:06этом проекте. Дальше мы выбираем место
  1406. 40:08выполнения. Это устройство либо облако.
  1407. 40:10Если у вас агентная система находится на
  1408. 40:11устройстве на вашем текущем компьютере,
  1409. 40:13то выбирайте это устройство. Дальше
  1410. 40:15выполняем либо в каком-то конкретном
  1411. 40:17Таске, либо создаём новый. Я рекомендую
  1412. 40:18создавать новый. И выбираем проект,
  1413. 40:20например, наш текущий проект, модельку
  1414. 40:22Astra рассуждение. То есть наш режим
  1415. 40:23эфорта, тот, который вам нужен по
  1416. 40:25умолчанию высокий. Дальше повтор. То
  1417. 40:27есть вы можете выбрать ежедневно,
  1418. 40:28ежечасно, будние дни и так далее, либо
  1419. 40:30пользовательская. Пользовательская -
  1420. 40:32это, конечно, такая более кастомная
  1421. 40:33история. Это самая простая вещь, как
  1422. 40:35можем настраивать, в принципе, этот
  1423. 40:36самый скеджел. Если нам необходима более
  1424. 40:38сложная автоматизация по триггеру, то в
  1425. 40:40этом случае мы можем попросить GPT6
  1426. 40:41Astra, чтобы она нам написала эту
  1427. 40:43автоматизацию. Выглядит это примерно
  1428. 40:44следующим образом. Сделаем мне
  1429. 40:45автоматизацию, которая будет слушать
  1430. 40:47запросы с моей серm системы с помощью
  1431. 40:49вебху и при этом запускать скил с
  1432. 40:51помощью кодек exact exec. При этом нам
  1433. 40:52сюда, конечно же, нужно вставить webhook
  1434. 40:54URL, то есть по которой будет
  1435. 40:55непосредственно делаться запрос. И,
  1436. 40:57конечно, скил, тот, который должен
  1437. 40:58запускать кодекс exact. Для тех, кто не
  1438. 41:00знает, кок - это режим, где мы можем
  1439. 41:02запускать кодекс, то есть наши,
  1440. 41:04соответственно, workflow и наши агентные
  1441. 41:06системы, которые созданы в кодекс, без
  1442. 41:07нашего участия вообще. То есть,
  1443. 41:09естественно, у нас должен работать
  1444. 41:10компьютер в этот момент, потому что
  1445. 41:11иначе кодекс никак не запустится. Но при
  1446. 41:13этом это тот самый режим, который мы
  1447. 41:15можем использовать без нашего участия.
  1448. 41:16Следующий, двадцать третий концепт - это
  1449. 41:18кодекс Remote. Когда вы работаете в
  1450. 41:20кодексе, наверняка у вас возникает
  1451. 41:21ситуация, когда вам необходимо пойти
  1452. 41:23заниматься своими делами либо отойти от
  1453. 41:25компьютера и продолжить работу над
  1454. 41:26вашими проектами. Именно для этого как
  1455. 41:28раз у нас есть кодекре. Он находится у
  1456. 41:30нас в настройках. То есть мы заходим в
  1457. 41:31настройки во вкладку Подключение и здесь
  1458. 41:34нажимаем добавить устройство. Нажимаем
  1459. 41:35сюда, нажимаем начать. И в этом случае у
  1460. 41:38вас всплывает QR-код, который вам нужно
  1461. 41:40отсканировать на вашем телефоне. И в
  1462. 41:42этом случае вы сможете управлять
  1463. 41:43полностью всем вашим компьютером, всем
  1464. 41:45вашим кодексом с телефона. Но, конечно,
  1465. 41:47при условии того, что компьютер у вас
  1466. 41:48будет включён. Поэтому, если у вас есть
  1467. 41:50стационарный компьютер где-то в офисе,
  1468. 41:52то вы можете этим заниматься. При этом
  1469. 41:54вы также можете подключить и внешний
  1470. 41:56компьютер, в том числе. То есть вы
  1471. 41:57переключаете тогда на компьютер и
  1472. 41:59подключаете ваш другой компьютер,
  1473. 42:00например, домашний или рабочий.
  1474. 42:02Допустим, вы работаете на рабочем
  1475. 42:03компьютере, захотели продолжить с
  1476. 42:04домашнего, подключаетесь домашнего и,
  1477. 42:06соответственно, начинаете управлять
  1478. 42:07полностью всем вашим компьютером
  1479. 42:08удалённо. При этом важно, что если вы
  1480. 42:10работаете с ремокотролом, то есть с
  1481. 42:12кодекремо, то в этом случае вам
  1482. 42:13необходимо включить настройку, не
  1483. 42:14переводить макрижем сна. В этом случае
  1484. 42:17тогда он не будет засыпать и сможет
  1485. 42:19продолжить всё-таки ваши действия
  1486. 42:20дальше. Также вы можете управлять
  1487. 42:22другими устройствами с этого же самого
  1488. 42:23компьютера. Вы переключаетесь в
  1489. 42:25управление другими устройствами и
  1490. 42:26добавляете новое устройство здесь. И ещё
  1491. 42:28одна функция, которая, кстати говоря, в
  1492. 42:30колод-коде висит на поверхности, но
  1493. 42:31здесь она, соответственно, зарыта внутри
  1494. 42:33подключений. Это подключение, конечно
  1495. 42:34же, к вашему серверу. Например, у вас
  1496. 42:35есть какое-то приложение или у вас есть
  1497. 42:37VPS-сервер, на котором находятся ваше
  1498. 42:39prodдакш приложение, то вы можете с
  1499. 42:41помощью кодекса через вот это
  1500. 42:42подключение SSH подключить ваш сервер и
  1501. 42:44полностью управлять вашим сервером с
  1502. 42:46помощью кодекса. Например, допустим, тем
  1503. 42:48же самым автопайлотом. Если вы работаете
  1504. 42:50в полуавтоматическом либо ручном режиме,
  1505. 42:52то вы можете запускать автоilлот, он
  1506. 42:53будет работать у вас на компьютере, вы
  1507. 42:55пойдёте заниматься своими делами и с
  1508. 42:56телефона сможете подтверждать те запросы
  1509. 42:58либо отвечать на вопросы, которые вам
  1510. 42:59кодекс будет задавать. Следующий пункт,
  1511. 43:01и это двадцать четвёртая концепция - это
  1512. 43:03управление командой, а не диалог одним
  1513. 43:05чатом. И здесь мы будем говорить с вами
  1514. 43:06про рабочие ветки, а именно workт 3 и
  1515. 43:09бранch. Вот в чём основной смысл? Когда
  1516. 43:10вы ведёте работу в уже существующем
  1517. 43:12проекте, то у вас вот здесь снизу
  1518. 43:14появляются возможность, соответственно,
  1519. 43:16варианта работы локальный либо облачный
  1520. 43:18и вариантов выбора режима. Сейчас мы как
  1521. 43:20раз в это погрузимся, я вам покажу, что
  1522. 43:21это такое. Когда мы нажимаем вот сюда, у
  1523. 43:23нас есть возможность подключить новое
  1524. 43:24рабочее пространство либо же подключить
  1525. 43:26веб-сайт. И вот когда мы выбираем новое
  1526. 43:28рабочее пространство, в этом случае у
  1527. 43:30нас создаётся физическая копия текущего
  1528. 43:32проекта для того, чтобы вы могли в этом
  1529. 43:34проекте, в отдельном проекте
  1530. 43:35дорабатывать новый функционал. И при
  1531. 43:37этом основной функционал вашего проекта,
  1532. 43:39он будет работоспособным без проблем.
  1533. 43:41Например, это нужно тогда, когда у вас
  1534. 43:42есть сайт и вы хотите внести глобальные
  1535. 43:44изменения в ваш сайт, но при этом вам
  1536. 43:45важно, чтобы основной ваш сайт никуда не
  1537. 43:48делся и никак не сломался. До этого вы
  1538. 43:50создаёте отдельную копию вашего сайта.
  1539. 43:52Это называется как раз рабочее дерево
  1540. 43:53или work 3. Проводите все основные
  1541. 43:55изменения внутри этого рабочего дерева.
  1542. 43:57И только после того, когда вы убедились
  1543. 43:59в том, что действительно вся разработка
  1544. 44:00произошла отлично, в этом случае вы
  1545. 44:02соединяете ваше рабочее дерево с вашей
  1546. 44:04основной веткой, и тогда уже,
  1547. 44:06соответственно, ваш сайт становится
  1548. 44:07вашим новым сайтом. И также это очень
  1549. 44:09хорошо использовать тогда, когда у вас
  1550. 44:10несколько разных чатов. И в каждом чате
  1551. 44:13вы проводите свои изменения. В одном
  1552. 44:14чате один функционал, в другом чате
  1553. 44:16другой, в третьем - третий. для того,
  1554. 44:17чтобы они не поломали друг друга, чтобы
  1555. 44:19они не пересекались друг с другом, как
  1556. 44:21раз мы и создаём Work 3. Поэтому базовое
  1557. 44:23правило, когда вы работаете над
  1558. 44:24одновременно несколькими разными фичами
  1559. 44:26в одном проекте, то мы на каждую из этих
  1560. 44:27чатов создаём work 3, и в конце мы их
  1561. 44:29соединяем уже в одну основную папку. И
  1562. 44:31второй момент, который нам нужно знать -
  1563. 44:33это бранч. Что такое бранч? Бранч - это
  1564. 44:35похожая история на Work 3. Она находится
  1565. 44:36вот здесь, но она уже имеет отношение к
  1566. 44:38Gito, то есть ubбу, например. И она не
  1567. 44:40делает физической копии проекта, но она
  1568. 44:42делает физическую ветвь вашего проекта,
  1569. 44:44где логируются все изменения. То есть
  1570. 44:46там проект находится в ваш ЖК, в котором
  1571. 44:48вы сейчас работаете, но при этом
  1572. 44:49изменения логируются в отдельной ветве,
  1573. 44:51которая как раз-таки дальше соединяется
  1574. 44:53с главной нашей веткой. Следующий
  1575. 44:54концепт, двадцать пятый - это второй
  1576. 44:56предохранитель после Guardian. И мы
  1577. 44:58сейчас будем говорить про Reviewew и
  1578. 44:59Security. У кодекса есть два типа
  1579. 45:02основных элементов, которые мы можем
  1580. 45:03использовать. Есть очень простое ревью.
  1581. 45:05То есть когда мы работаем над большим
  1582. 45:06проектом и у нас большое количество
  1583. 45:08разных полуреквестов, разных веток и так
  1584. 45:10далее, мы, конечно же, в конце должны
  1585. 45:12делать с вами кодрев для того, чтобы не
  1586. 45:14оставлять мусора и для того, чтобы
  1587. 45:15делать бакфикс, чтобы всё работало в
  1588. 45:17порядке. Именно для этого у нас есть
  1589. 45:18специальная команда с/review. Она уже
  1590. 45:20встроена в код-код. Она называется обзор
  1591. 45:23кода у нас. Соответственно, мы её
  1592. 45:24запускаем, и у нас открывается меню. Да,
  1593. 45:26во-первых, мы можем здесь выбрать
  1594. 45:27просмотр незафиксированных изменений,
  1595. 45:29либо выбрать конкретную ветку, внутри
  1596. 45:31которой мы будем работать. Например, вот
  1597. 45:32эта текущая. И в этом случае он будет
  1598. 45:34запускать отдельный новый диалог, внутри
  1599. 45:35которого будет прописано
  1600. 45:36непосредственно, чтобы он сделал ревью
  1601. 45:38кода, который нам необходим. И поэтому я
  1602. 45:40рекомендую пользоваться ревю после
  1603. 45:41любого изменения, которое вы сделали,
  1604. 45:43после любого создания, например, фичи,
  1605. 45:45до момента, когда его заливаете на
  1606. 45:46продакшн. И следующий элемент - это
  1607. 45:48кодекс Security. И это специальный
  1608. 45:50фреймворк, который находится на Гитхабе.
  1609. 45:52Он устанавливается по нескольким
  1610. 45:53командам. То есть нам нужно по очереди
  1611. 45:55ввести несколько команд. То есть вначале
  1612. 45:57нам нужно его установить, потом,
  1613. 45:58соответственно, залогиниться. Если вы не
  1614. 45:59знаете, как это делать через терминал,
  1615. 46:01вы можете просто скормить ссылку на этот
  1616. 46:03кодекс securриity вашему кодексу, и он
  1617. 46:04сделает, в принципе, всё за вас. Но при
  1618. 46:06этом мы вначале копируем вот эту
  1619. 46:08команду, переходим в наш терминал,
  1620. 46:09вводим её, нажимаем Enter, но он у меня
  1621. 46:11уже установлен. И после этого вам
  1622. 46:12необходимо, соответственно, ввести вот
  1623. 46:14эту команду Codex Security Login. Вас
  1624. 46:16автоматически перекинет в ваш кодекс, вы
  1625. 46:17залогинитесь под своим логином, и в
  1626. 46:19итоге у вас будет возможность, скажем
  1627. 46:21так, пользоваться этим самым. кодек
  1628. 46:22Security работает таким образом, что вы
  1629. 46:25можете просто в чате писать вашему
  1630. 46:26кодексу: "Запусти CLI, кодек Security",
  1631. 46:28потому что это специальный Cинструмент,
  1632. 46:30он его запустит и в терминале,
  1633. 46:31соответственно, сделает полную проверку
  1634. 46:33безопасности. Работает это примерно вот
  1635. 46:34так. У меня уже здесь есть тестовая
  1636. 46:35команда, которую я вставляю в терминале.
  1637. 46:37Нажимаю Enter. И в итоге мы видим, как у
  1638. 46:39меня запускается сейчас сканирование
  1639. 46:41конкретного файла с помощью кодек
  1640. 46:42Security. И при этом мы здесь в реальном
  1641. 46:44времени будем видеть, как именно он его
  1642. 46:46будет сканировать и сколько токенов
  1643. 46:48конкретно он будет съедать за этот
  1644. 46:49момент. Дело в том, что кодек Security -
  1645. 46:51это облачная история. То есть мы
  1646. 46:52буквально отправляем наши файлы с
  1647. 46:53помощью специальной фрейвок от Open AI,
  1648. 46:55открытый, который работает с помощью
  1649. 46:57подписки. И это никакой не скил, ни
  1650. 46:58плагин, это отдельный CLI инструмент,
  1651. 47:00целый специальный инструмент для
  1652. 47:01секюрити чека полностью всей кодовой
  1653. 47:03базы. Вот мы видим, как сейчас это
  1654. 47:05происходит. Я сейчас это остановлю,
  1655. 47:06потому что мне, в принципе, это не нужно
  1656. 47:07делать, но тем не менее это очень
  1657. 47:09классная вещь, которой имеет смысл
  1658. 47:10пользоваться. Ссылочку на кокрити я
  1659. 47:12также оставлю у себя в Telegram-канале,
  1660. 47:13и там вы её сможете забрать. Следующий
  1661. 47:15элемент - это двадцать шестая концепция,
  1662. 47:17и это перенос из нашего клод-кода. И
  1663. 47:19дело в том, что в кодексе это всё
  1664. 47:21настолько удобно сделано, что
  1665. 47:22действительно перейти с клод-кода на
  1666. 47:24кодекс, перенести полностью все свои
  1667. 47:25скилы, настройки, хуки, субагенты и так
  1668. 47:28далее, всё очень легко. Я вам сейчас
  1669. 47:30покажу, как это делать. Итак, мы заходим
  1670. 47:31в нашистройки, переходим во вкладку
  1671. 47:34импортировать. И вот здесь как раз-таки
  1672. 47:35у нас есть варианты импорта, либо с
  1673. 47:37курсора, либо с клодкода, либо с
  1674. 47:39коворка. Мы видим то, что я уже сделал
  1675. 47:40тестовый импорт, то есть я импортировал
  1676. 47:42полностью всё то, что было у меня в
  1677. 47:43принципе в моём колод-коде. Делается всё
  1678. 47:45очень просто. Вы просто нажимаете на
  1679. 47:46кнопку импорт, и он автоматически всё
  1680. 47:48это делает буквально меньше, чем за
  1681. 47:50минуту. Более того, мы можем здесь
  1682. 47:51включить отдельный ползунок, который
  1683. 47:53будет позволять нам автоматически
  1684. 47:54синхронизировать и будущие изменения,
  1685. 47:56которые будут происходить в том числе.
  1686. 47:58То есть это значит, что если вы сделали
  1687. 48:00какие-то действия внутри вашего
  1688. 48:01клод-кода, если вы одновременно
  1689. 48:02работаете и с клодкодом, и с кодексом,
  1690. 48:04то они автоматом появятся в кодексе, в
  1691. 48:06том числе. Например, когда вы установили
  1692. 48:08новый плагин MCP Skill, например, внутри
  1693. 48:10клодко-кода, он автоматически появится и
  1694. 48:12в кодексе тоже. Более того, у нас
  1695. 48:14импортируются не только какие-то базовые
  1696. 48:15вещи, типа скилов или MCP, но у нас
  1697. 48:17импортируются ещё и проекты, и ещё и
  1698. 48:19сессии, которые внутри находятся тоже.
  1699. 48:21То есть все те диалоги, которые у вас
  1700. 48:23были в код-коде, они автоматом
  1701. 48:24появляются в кодексе, в том числе. И
  1702. 48:26также внутри каждого проекта, который вы
  1703. 48:28выберете, который вы будете
  1704. 48:29импортировать, у вас ваши клоды MDI, то
  1705. 48:30есть те файлы, которые главные наши
  1706. 48:32файлы клода, они будут продублированы с
  1707. 48:34помощью Agents MD. Agents MD - это,
  1708. 48:36кстати говоря, главный файл нашего
  1709. 48:37кодекса, с помощью которого он получает
  1710. 48:39инструкции внутри каждого проекта. И мы
  1711. 48:41сейчас о нём тоже с вами поговорим. У
  1712. 48:42нас частично переезжают хуки. Например,
  1713. 48:44у меня, кстати говоря, хуки мои
  1714. 48:45переехали, то есть, которые я создавал в
  1715. 48:46код-коде. Они также работают. У нас не
  1716. 48:48переезжает память и не переезжают наши
  1717. 48:50workкт 3, если они нам нужны. Но в целом
  1718. 48:52Work 3 - это временная история, поэтому
  1719. 48:53это не так важно, если вы закончили
  1720. 48:54разработку проекта. И полностью не
  1721. 48:56переезжает Agent Teams, Rewind и,
  1722. 48:58например, каналы в Telegram, которые вы
  1723. 49:00подключаете для интеграции с помощью
  1724. 49:01вашего Телеграма. То есть интеграцию с
  1725. 49:03Телеграмом либо с вашим телефоном вам
  1726. 49:04нужно будет в кодексе настраивать
  1727. 49:05вручную, но это вообще небольшая
  1728. 49:07проблема. Также у нас в нашем файлике
  1729. 49:08проекта, который мы вам отдаём, у нас
  1730. 49:10есть файл migration ID, где написано
  1731. 49:12полностью, что конкретно нужно делать и
  1732. 49:13как правильно мигрировать свои проекты
  1733. 49:16из клод-кода в ваш кодекс. Поэтому вы
  1734. 49:17можете сюда зайти, открыть файл
  1735. 49:19migration, и здесь очень детально всё
  1736. 49:21будет расписано, то есть конкретно
  1737. 49:22написано, что именно переезжает и как
  1738. 49:24именно это сделать правильно. Концепция
  1739. 49:26номер 27, и это файл clod MD. Здесь он
  1740. 49:29называется Agents MD. То есть, если вы
  1741. 49:30работали с клодом, вы знаете, что такое
  1742. 49:32файл cloudм - это главный файл всего
  1743. 49:34нашего проекта, внутри которого хранятся
  1744. 49:35все главные основные системные
  1745. 49:37инструкции нашего проекта. И в нашем
  1746. 49:39кодексе он называется agents.m. И вот
  1747. 49:42когда мы делаем миграцию нашего проекта
  1748. 49:43из код-кода в кодекс, то у нас
  1749. 49:45автоматически он создаётся на базе
  1750. 49:47нашего ClodMD. То есть наша задача, если
  1751. 49:49у вас уже есть внутри вашего проекта
  1752. 49:50clod.m, ваша задача просто его
  1753. 49:52скопировать и назвать его agents.m. То
  1754. 49:55есть это просто буквально будет дубль
  1755. 49:57файлов. В нашем как раз проекте, на базе
  1756. 49:58которого мы сегодня с вами разбираемся,
  1757. 49:59у нас есть тот самый Agent MD и у нас
  1758. 50:01есть наш ClД MD. И они, если вы обратите
  1759. 50:04внимание, полностью одинаковые. То есть
  1760. 50:06выглядят они вот таким вот образом. И
  1761. 50:07также, как и в Клоде, у нас здесь есть
  1762. 50:09иерархия наших Agent MD. То есть есть
  1763. 50:11наш Agent MD, который находится локально
  1764. 50:13на проекте. Он отвечает только за
  1765. 50:15проект. То есть там описаны только
  1766. 50:16правила, которые находятся в нашем
  1767. 50:18проекте, и мы его кладём конкретно в
  1768. 50:19корень проекта. То есть это значит, что
  1769. 50:21он будет лежать у нас в главной
  1770. 50:23директории нашего проекта без
  1771. 50:24использования каких-то дополнительных
  1772. 50:25папок рядом, прямо с рядом с нашим Cloud
  1773. 50:28MD, если вы работаете одновременно с
  1774. 50:29разными харнесами, с разными моделями.
  1775. 50:31Но точно так же вместе с нашим корнем
  1776. 50:33проекта, вместе с нашим локальным agent
  1777. 50:35у нас есть и глобальный agent MD,
  1778. 50:37который находится в нашей системной
  1779. 50:38папке токо. И это значит, что если мы
  1780. 50:41туда пропишем инструкции какие-то, то
  1781. 50:43эти инструкции будут влиять на все
  1782. 50:45проекты одновременно, вне зависимости от
  1783. 50:46того, в каком проекте вы находитесь. Как
  1784. 50:48к нему получить доступ? Вы можете
  1785. 50:49открыть ваш finder в Macбуке либо на
  1786. 50:51Windows. Это будет тот диск, на котором
  1787. 50:52у вас установлен ваш клод. Вы нажимаете
  1788. 50:55кнопку Command, Shift и точка, и у вас
  1789. 50:56появляются скрытые файлы. И точно так
  1790. 50:58же, как и папкад, которая находится
  1791. 51:00здесь, также у вас здесь и будет папка
  1792. 51:02токодекс, внутри которой вы заходите, и
  1793. 51:04у вас здесь будет ваши системные файлы,
  1794. 51:06которые относятся к вашему кодексу. В
  1795. 51:08том числе именно здесь вы можете
  1796. 51:10создавать свой собственный системный
  1797. 51:11файл agents.m. Вот он у меня здесь
  1798. 51:13находится. И это главная системная
  1799. 51:15инструкция, которая будет относиться ко
  1800. 51:16всем проектам одновременно. Для чего он
  1801. 51:18нужен? Например, когда у вас есть
  1802. 51:20глобальная память, например, проектов.
  1803. 51:21Вы хотите, чтобы у вас все проекты имели
  1804. 51:23доступ к глобальной памяти, где у вас
  1805. 51:24описано, кто вы, чем вы занимаетесь, что
  1806. 51:26у вас за проекты, и вам не приходилось в
  1807. 51:28каждом новом проекте это объяснять. Вы
  1808. 51:30это всё можете прописать в agentsm. И
  1809. 51:32точно также здесь находится тот самый
  1810. 51:33config.tal - это тот самый файл конфига,
  1811. 51:35внутри которого мы прописываем системные
  1812. 51:37настройки. И у нас также в Телеграме
  1813. 51:39будет промт, как сделать так, чтобы
  1814. 51:40применить наш config файл внутри вашего
  1815. 51:43системного, чтобы у вас открылись все
  1816. 51:44экспериментальные функции, которые здесь
  1817. 51:46есть. Плюс дополнительно было
  1818. 51:47расширенное контекстное окно до миллиона
  1819. 51:49токенов в вашей GPT6 Astra. И этот самый
  1820. 51:52File Agent MD, он всегда кладётся в
  1821. 51:54контекст вашего кодекса, вне зависимости
  1822. 51:55от того, хотите вы этого либо же нет.
  1823. 51:57Если вы не хотите, то тогда это лучше
  1824. 51:59указывать уже в других настройках,
  1825. 52:01например, в скилах либо в правилах и так
  1826. 52:02далее. И также есть ещё вложенная папка.
  1827. 52:04То есть мы можем agent MD поместить в
  1828. 52:06какую-то определённую вложенную папку, и
  1829. 52:08тогда он будет работать только для этой
  1830. 52:10папки. Это нужно тогда, когда вам нужны
  1831. 52:11эти инструкции указать только по
  1832. 52:13отношению к какой-то конкретной папке
  1833. 52:14определённой. То есть, что именно там
  1834. 52:16лежит, для чего она нужна и какие
  1835. 52:18правила работы с этой папкой будут.
  1836. 52:20Поэтому у нас есть вот три таких
  1837. 52:22основных уровня agents и я рекомендую
  1838. 52:24пользоваться, конечно, всеми тремя в
  1839. 52:25случае, если вы делаете сложные проекты.
  1840. 52:27Также мы можем сделать SIMLink на Clud
  1841. 52:29MD и Agents MD. Что это значит? Это
  1842. 52:31значит, что они будут идентичные копией
  1843. 52:33друг друга. То есть, если вы правите
  1844. 52:34один файл, то автоматически изменения
  1845. 52:36применяются и во втором. Именно поэтому
  1846. 52:38мы можем, соответственно, создавать
  1847. 52:39сим-линки. Для этого вы можете просто
  1848. 52:40попросить вашего кодекса, чтобы он вам
  1849. 52:42создал simли на этот конкретный файл.
  1850. 52:44Следующий концепт, двадцать восьмой, и
  1851. 52:45это как раз-таки тот самый Config Tomal.
  1852. 52:47Это тот файл, внутри которого описаны
  1853. 52:49все основные настройки вашего кодекса.
  1854. 52:51То есть какую модель вы используете по
  1855. 52:52умолчанию, какое контекстное окно внутри
  1856. 52:54вашей модели есть, какой используете
  1857. 52:56режим эта, какие экспериментальные
  1858. 52:58функции у вас там есть. И именно этот
  1859. 53:00файл мы как раз вам и отдаём в нашем
  1860. 53:01главном проекте. вы сможете его
  1861. 53:02поставить себе как либо в локальный
  1862. 53:04проект, либо в glгбальную папкус, чтобы
  1863. 53:06этот конфликт tom работал во всех
  1864. 53:08проектах одновременно. Например, по
  1865. 53:09умолчанию, как мы говорили, что в GPT6
  1866. 53:11контекстное окно 256.000 токенов, но мы
  1867. 53:14хотим всё-таки, чтобы она у нас была по
  1868. 53:15умолчанию миллион токенов. И вот это как
  1869. 53:17раз прописывается в configomal. Вы
  1870. 53:19разрешаете по сути кодексу использовать
  1871. 53:20расширенное контекстное окно. Если этого
  1872. 53:22не сделать, то тогда у вас моделька
  1873. 53:24будет достаточно маленькой, и вы не
  1874. 53:25сможете просто делать банально большие
  1875. 53:27задачи внутри неё. Этот файл у нас как
  1876. 53:29раз лежит в нашем проекте, который вы в
  1877. 53:31Telegram заберёте внутри папки. И
  1878. 53:33называется он как раз Configктоom. Более
  1879. 53:35того, у нас есть специальный прот,
  1880. 53:36который вам нужно вставить для того,
  1881. 53:37чтобы кодекс, если вам это необходимо,
  1882. 53:39применил этот config глобальной папке,
  1883. 53:41чтобы он у вас работал именно в
  1884. 53:42глобальной директории на всех проектах
  1885. 53:44одновременно, чтобы вы заново не
  1886. 53:45настраивали каждый новый проект с нуля.
  1887. 53:47И если мы его с вами откроем, то здесь
  1888. 53:48будет достаточно большое количество
  1889. 53:50настроек, а именно какую модель по
  1890. 53:51умолчанию использовать, какой профиль мы
  1891. 53:53используем, включена ли у нас память
  1892. 53:55либо выключена. В данном случае мы её
  1893. 53:56включили, конечно же, включены
  1894. 53:58экспериментальные функции для того,
  1895. 53:59чтобы у нас было динамическое
  1896. 54:00контекстное окно, для того, чтобы он
  1897. 54:02всегда помечал, где мы сейчас находимся,
  1898. 54:04потолок вложенности наших агентов и
  1899. 54:05максимальная глубина. Здесь также есть
  1900. 54:07настройки профиля, а именно настройки
  1901. 54:08разрешений, с инбокса, ризанга, форта и
  1902. 54:10так далее и тому подобное. Также здесь
  1903. 54:11есть несколько профилей, то есть мы
  1904. 54:13буквально создали внутри конфига tom
  1905. 54:14несколько профилей, которые вы можете
  1906. 54:16выбирать внутри кастомных ваших
  1907. 54:17permissione. То есть у нас есть Night,
  1908. 54:19save и work. Save - это режим
  1909. 54:20максимально безопасный, где у нас,
  1910. 54:21соответственно, работает режим
  1911. 54:22подтверждений максимальных, то есть он
  1912. 54:24максимально будет вас защищать. У нас
  1913. 54:25есть режим Night, он работает полностью
  1914. 54:27на автоматическом режиме, то есть у нас
  1915. 54:29есть автореeview и, соответственно,
  1916. 54:30включается тот самый Guardardдинan,
  1917. 54:32который перепроверяет нашу работу. И
  1918. 54:33есть режим нейтральный work, где мы, в
  1919. 54:35принципе, работаем в обычном стандартном
  1920. 54:37режиме, где он, в принципе, не
  1921. 54:38спрашивает у нас подтверждений, либо
  1922. 54:40спрашивает только тогда, когда нам это
  1923. 54:41необходимо. Также у нас здесь указаны
  1924. 54:43разрешённые домен, которые он может
  1925. 54:44сканировать и которые он не может
  1926. 54:45сканировать. И если вам необходимо, то
  1927. 54:46здесь в configomal также указывается
  1928. 54:48MCP. Мы вот эти конкретные MCP поставили
  1929. 54:50как просто для шаблона. Дальше концепт
  1930. 54:52номер 29, и это хуки. И это единственный
  1931. 54:54концепт, где почти всё, как в cдкод,
  1932. 54:56поэтому я буду говорить про него
  1933. 54:58коротко. Дело в том, что хуки - это
  1934. 54:59скрипты, которые срабатывают на
  1935. 55:01определённые события. То есть старт
  1936. 55:02сессии перед инструментом, после
  1937. 55:03инструмента, отправка промта, старты,
  1938. 55:05стоп субагента и так далее. Они здесь,
  1939. 55:07конечно, чуть беднее, чем у Клода,
  1940. 55:08потому что у Клода их 30 с лишним, здесь
  1941. 55:10всего их 12, но тем не менее основные
  1942. 55:12они, конечно же, тут есть. Настраиваются
  1943. 55:13они очень просто. Мы просто можем
  1944. 55:15банально написать нашему кодексу, чтобы
  1945. 55:16он нам создал хук на определённые
  1946. 55:18события. У меня, например, настроены
  1947. 55:19хуки на звуковые уведомления. И здесь,
  1948. 55:21конечно, вы тоже можете сделать то же
  1949. 55:23самое. Здесь у нас уже внутри нашего
  1950. 55:24проекта есть пример хука, как он
  1951. 55:26выглядит. Это вот примерно такой JSON
  1952. 55:27массив. Но тем не менее вам не нужно это
  1953. 55:29писать, конечно же, самостоятельно. Вам
  1954. 55:30нужно просто сформулировать задачу, что
  1955. 55:31вы конкретно хотите получить, и ваш
  1956. 55:33кодекс сделает всё абсолютно полностью
  1957. 55:35за вас. И та же самая история, про
  1958. 55:37которую я говорил чуть ранее - это
  1959. 55:38кодекс exeg. По сути, это автоматизация,
  1960. 55:40которая позволяет нам запускать кодекс
  1961. 55:42без интерфейса вообще, как, например,
  1962. 55:44Cloud P внутри нашего клод-кода. И этот
  1963. 55:46как раз кодекс Exк - это очень хорошая
  1964. 55:48история для размещения, например, на
  1965. 55:50своём сервере либо создания
  1966. 55:51автоматизации с помощью них и так далее.
  1967. 55:53подобное. И у него есть как раз свои
  1968. 55:54собственные SDK. Если вы разработчик и
  1969. 55:55знаете, что это такое, то, по сути, вы
  1970. 55:57можете создавать свои собственные
  1971. 55:59приложения на базе кодекса, которые
  1972. 56:00будут запускать непосредственно ваше
  1973. 56:02workflow на кодексе. Более того, за
  1974. 56:04подписку кодекса это очень крутая штука,
  1975. 56:06поэтому действительно она скрывает за
  1976. 56:07собой огромное огромное количество
  1977. 56:09функционалов. И последняя, тридцатая
  1978. 56:10концепция - это импорт только в
  1979. 56:12терминале. Если вы работаете через
  1980. 56:13кодекс терминал, то там есть команда
  1981. 56:15импорт, которую вы используете и
  1982. 56:16импортируете. Но если вы работаете через
  1983. 56:18десктоп приложение, как я уже говорил,
  1984. 56:20вы можете кастомизировать то, что вы
  1985. 56:21конкретно хотите импортировать из вашего
  1986. 56:23клод-кода в ваш кодекс. То есть,
  1987. 56:25буквально, можете выбирать чаты,
  1988. 56:26инструкции, настройки, скилы, плагины,
  1989. 56:28MCP агенты и так далее. Причём можно
  1990. 56:31выбирать полностью все категории либо
  1991. 56:32показывать все категории, которые здесь
  1992. 56:34есть, потому что здесь есть ещё хуки и
  1993. 56:35есть ещё команды дополнительно. И когда
  1994. 56:37мы нажимаем вот здесь-код импорт, то в
  1995. 56:39этом случае мы как раз-таки можем
  1996. 56:40выбирать, какие конкретно проекты
  1997. 56:42импортировать и какие сессии, сеансы
  1998. 56:44чата, в том числе. Хотим ли мы
  1999. 56:46импортировать всё, либо мы не хотим
  2000. 56:47импортировать ничего практически. И вот
  2001. 56:49после того, когда мы обсудили с тобой
  2002. 56:50все 30 концепций, то, конечно,
  2003. 56:52информации слишком много, и в голове
  2004. 56:53может быть большой сумур, и непонятно за
  2005. 56:55что взяться и с чего начать. Именно
  2006. 56:56поэтому я взял большой репозиторий. И
  2007. 56:58мало того, что я расписал все концепции
  2008. 57:00целиком в тексте в виде шпаргалки, вот
  2009. 57:02здесь, более того, все те 30 концепций,
  2010. 57:04которые я только что объяснял, они есть
  2011. 57:06внутри этого самого репозитория. начиная
  2012. 57:08от конфig Томала, заканчивая скилом,
  2013. 57:10автопайлотом, goals, rules, настройки
  2014. 57:12расписания, настройки скилов, agents and
  2015. 57:14Redmi и Migration, то же самое для того,
  2016. 57:16чтобы, соответственно, можно было
  2017. 57:17мигрировать с кладкода на кодекс.
  2018. 57:18Поэтому всё это рабочее место со всеми
  2019. 57:20настройками, которые я сегодня
  2020. 57:21использовал для того, чтобы ты мог
  2021. 57:23просто скачать себе его и поставить и,
  2022. 57:25соответственно, начать пользоваться
  2023. 57:26своим кодексом, где будет полностью всё
  2024. 57:28настроено за тебя, где будут включены
  2025. 57:30все экспериментальные функции, где будет
  2026. 57:31расширенное контекстное окно, настройки
  2027. 57:33режимов разрешений, где будет скил
  2028. 57:34автопаilлот, где будут скилы карусели,
  2029. 57:36хил, репорта, где также будут находиться
  2030. 57:38агенты, ресерчера, ревюеров, врайтера,
  2031. 57:40где будут прописаны основные goals,
  2032. 57:41которые ты можешь использовать внутри
  2033. 57:42своих проектов, основные моменты, как
  2034. 57:44писать правила, как выставлять по
  2035. 57:45расписанию твоих агентов и так далее.
  2036. 57:47Всё это ты сможешь забрать прямо сейчас
  2037. 57:49у меня в Telegram-канале в закреплённом
  2038. 57:51сообщении. Ссылка будет в описании в
  2039. 57:52первом закреплённом комментарии. Поэтому
  2040. 57:54переходи туда, скачивай, устанавливай
  2041. 57:56себе. Там будет полностью вся инструкция
  2042. 57:57для установки. И увидимся уже с тобой в
  2043. 57:59следующий раз. Пока.

About this transcript

This page contains the full transcript of GPT-6 Astra 30 функций | Переезжаю с Claude Code на Codex by Никита Велc, generated from the public captions YouTube serves with the video. The transcript has 12,182 words across 2,043 segments, with the original timestamps preserved so you can click any line to jump to that moment in the embedded player.

What you can do with it

Use the transcript to take notes, quote the speaker, build a study guide, generate a summary with ChatGPT or Claude via the YouTube Summary tool, or export it as a timed subtitle file with YouTube to SRT. You can also re-open it in the transcriber to choose a caption track available on the video.

Free YouTube transcript tool

YouTube2Text is a free YouTube transcript generator — no signup, no daily limit. Paste any YouTube link and get the full transcript instantly, with timestamps, click-to-jump, caption language selection, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.