YouTube2Text

Claude Code — Transcript

by Sphere · 5,049 words · 1,992 segments · language en · Watch on YouTube

Full transcript

  1. 0:00สวัสดีครับผมสุรศักดิ์อัครมณพงษ์นะครับ
  2. 0:02เทคนิคal coach จากบริษัทและ Evd ของไทย
  3. 0:05วันนี้พี่จะมาสอนเรื่อง Cross Codeic
  4. 0:08Coding Tool in your terminal ทุกคน
  5. 0:11เข้าเว็บไซต์นะ code.clot.com cl.com
  6. 0:24ทุกคนไปที่ read document ตรงนี้
  7. 0:31copy
  8. 0:33คำสั่งนี้ครับ curve ตัวนี้นะ copy มาเลย
  9. 0:37ปึ๊บ
  10. 0:39แล้วเปิด terminal
  11. 0:42แล้วกด command v ลงไปแล้ว Enter ครับ
  12. 0:52ไอ้วิธีเนี้ยมัน copy ไปไว้ใน dot local
  13. 0:55นะ
  14. 0:58สร้างโฟลเดอร์ครับ MKDI นะ
  15. 1:03ผมตั้งชื่อว่า Cross Demo
  16. 1:08ปึ๊บเข้าไปใน Cross Demo ตัวนี้
  17. 1:12คุณพิมพ์ Cl ตรงนี้ได้เลยครับ Enter ปึ๊บ
  18. 1:16มันจะให้เลือกว่าจะเอา dark mode หรือ
  19. 1:18light mode นะก็เลือกไปปึ๊บคนที่มี
  20. 1:20subscription นะครับให้เลือก cord
  21. 1:23account with subscription แบบนี้นะ
  22. 1:25Enter
  23. 1:27เข้าไป autol
  24. 1:33เสร็จแล้วกลับไปที่คอร์ดจะเห็นว่าเขึ้นคำ
  25. 1:36ว่า login success นะ Enter เค้าก็มี
  26. 1:40security note นิดนึงครับไม่มีอะไรมาก
  27. 1:42enter ผ่านใช้ recommend setting Yes
  28. 1:45แล้วก็ touch this folder Yes โอเคตอน
  29. 1:50นี้คุณเข้า CL enterprise ได้ะซึ่งจะ
  30. 1:53เห็นว่าจะมีขึ้นว่า C enterprise เนาะ
  31. 1:57Infinitas นะโอเคนี่คือคนที่มีlซensก่อน
  32. 2:02นะโอเคมาต่อไป
  33. 2:06คนที่เป็นคนอื่นนะครับเดี๋ยวเราจะมา edit
  34. 2:10ไฟล์ไฟล์นึงขึ้นมาชื่อว่า ZS SSRC
  35. 2:14ทุกคนที่ไม่ใช่ที่ไม่มีอือยากให้มี VS
  36. 2:17Code นะแต่ว่าผมขอเอาแบบที่คนไม่มี VS
  37. 2:20Code ด้วยนะก็คือใช้ Nano น่าจะมีnาทุก
  38. 2:24คนเนาะ Nano t/.zssrc Zssrc
  39. 2:32ไปอ่ะมาแปะตรงนี้ปึ๊บไว้บรรทัดบนสุดเลยนะ
  40. 2:35คุณอาจจะมีอะไรอื่นๆอีกช่างมันคุณไปแปะ
  41. 2:38ไว้บรรทัดบนสุดเสร็จแล้วกด Ctrl X ครับ
  42. 2:41มันจะให้ขึ้นว่าให้เซฟใช่มยตอบ yes นะ Y
  43. 2:45แล้วก็ Enter ปึ๊บให้ทุกคนพิมพ์คำว่า
  44. 2:49source t/.zssrc Zssrc enter
  45. 2:54ซึ่งโมเดลมีอะไรบ้างนะเดี๋ยวมาดูกันนะ
  46. 3:00คุณมีโมเดลให้ใช้อะไรบ้างมาดูกัน
  47. 3:04จะมี Quen 3 Coder Plus Quen 3
  48. 3:07Coder Next นะจริงๆมันมีตัวอื่นด้วยแต่
  49. 3:10ว่าตัว Coder ผมแนะนำให้คุณใช้ตัวนี้ดี
  50. 3:13กว่า Quoder Plus นะอ่ะทุกคน Copy คำว่า
  51. 3:18Quen 3 Coder Plus ไว้กลัวพิมพ์ผิด
  52. 3:20ให้พิมพ์คำว่า cross
  53. 3:23ลบๆ mod
  54. 3:25แล้วก็แปะนี้เข้าไปแล้ว enter ปึ๊บจากนี้
  55. 3:30พวกคุณจะกลายเป็น quen 3 coler plus
  56. 3:34ใครเข้าได้แล้วให้ไปสักทีนึงครับเพื่อทด
  57. 3:37สอบว่าคุณยิงได้จริง hello มันหน่อยถ้า
  58. 3:40เขาตอบ
  59. 3:43Hello กลับถือว่าผ่านะ
  60. 3:47สำหรับคนที่มี VS Code นะครับเปิดได้ให้
  61. 3:50ไป Open Folder
  62. 3:53C demo
  63. 3:56เสร็จแล้วใช้ Terminal
  64. 3:59เพื่อเปิดclอร์ดที่นี่ครับ
  65. 4:05สำหรับคนที่เป็น subscription นะครับตอน
  66. 4:07นี้จะเห็นว่าทุกคนจะ default อยู่ที่ OPUS
  67. 4:104.8 8 นะซึ่งราคามันจะแพงกว่าผมแนะนำ
  68. 4:13ให้เปลี่ยนโมเดลก่อนเพื่อเรียนรู้นะวิชา
  69. 4:15ของคอร์ดเนี่ยเวลาที่คุณใช้งาน Terminal
  70. 4:18user interface เนี่ยสิ่งแรกที่คุณต้อง
  71. 4:19รู้ก็คือเรื่องของ Side Command มันจะมี
  72. 4:22คำสั่ง Command ที่จะใช้อยู่มากมายเลย
  73. 4:25ครับโดยการใช้คำสั่ง slash พิมพ์เข้าไป
  74. 4:27ปึ๊บตัวแรกก่อนเลยก็คือเดี๋ยวเราจะไป
  75. 4:30เปลี่ยนก่อนนะ slash model
  76. 4:33พิมพ์เสร็จแล้ว enter เวลาที่คุณพิมพ์
  77. 4:36เนี่ยจริงๆไม่ต้องพิมพ์หมดให้หมดก็ได้ก็
  78. 4:37คือใช้ tab เพื่อเติมเต็มก็ได้แล้ว Enter
  79. 4:40เข้าไปตอนนี้ Default OP 4.8 8 เป็น
  80. 4:44context Windows ขนาด 1 ล้าน Token นะ
  81. 4:47ครับใครอยากจะลอง Fable ตัวเก่งก็ลองดู
  82. 4:49ได้นะมีให้ใช้แต่ตอนนี้ผมแนะนำให้คุณเป็น
  83. 4:52Sunnet ไปก่อนนะตัวถูกสุดคือไฮคุแต่ผม
  84. 4:55ว่าซันnetพอแล้วนะครับโอเค
  85. 5:00สวิตชปึ๊บอ่าคำสั่งตรงนี้มันจะมีคำสั่ง
  86. 5:04มากมายครับคุณไปลองเล่นดูได้คำสั่งออกก็
  87. 5:07คือคำสั่ง/ exit นะก็คือออกจากโปรแกรมนี้
  88. 5:12แล้วก็เข้าใหม่โดยการใช้คำสั่งคอร์สกลับ
  89. 5:14ไปเหมือนเดิม
  90. 5:16นี่คือ terminal user interface คือ
  91. 5:18เป็นกราฟิกที่อยู่ใน terminal อันเนี้คือ
  92. 5:21agent สำเร็จรูปเหมือนที่คุณไปทำใช้ NSN
  93. 5:25ทำ agent กันน่ะอย่างงั้นเลยไอ้เนี่ยคือ
  94. 5:28agent ที่ทำสำเร็จรูปแล้วเา้าเรียกกึ่ง
  95. 5:30สำเร็จรูปที่มันมี Harnet ทุกอย่างมี work
  96. 5:33flow ทุกอย่างอยู่ในตัวมันเองหมดแล้ว
  97. 5:35เรียบร้อยมันรอรับคำสั่ง input แบบนี้
  98. 5:38เหมือนที่คุณทำ NSN เลยคุณมีรับรับ input
  99. 5:40จากแชทได้ถูกมั้ยแล้วมันก็เอาไปทำงานมัน
  100. 5:43มีมันสมองของมันชื่อว่าหรือ opus ก็ตาม
  101. 5:46มันเปลี่ยนมันสมองได้ทุกอย่างที่เราทำเรา
  102. 5:49ใช้กับมันเนี่ยมันก็จะมี handnet agent
  103. 5:52loop ของมันอยู่ข้างหลังทำงานกระบวนการ
  104. 5:54ทุกอย่างจนกระทั่งให้ผลลัพธ์ของคุณออกมา
  105. 5:56มันจะไปดึง data ที่นู่นๆไปเสิร์ช
  106. 5:58อินเทอร์เน็ตได้ทำทุกอย่างอันได้ขึ้นอยู่
  107. 6:01กับเครื่องมือที่มันมีซึ่งในตัวมันเองจะ
  108. 6:03มีทูลต่างๆในการค้นหาอินเทอร์เน็ตทุก
  109. 6:05อย่างหมดแล้วมีเครื่องมือมากมายเพราะ
  110. 6:07ฉะนั้นเราต้องมาเียนรู้วิธีการใช้งานมัน
  111. 6:10agent ตัวนี้ผมเรียกมันว่าเป็นตระกูลของ
  112. 6:12cโดing agent มันถูกสร้างขึ้นมาเพื่อ
  113. 6:14generate code output ของมันก็คือได้
  114. 6:16code ออกมาเดี๋ยวเราจะมาลองดูซิว่ามันทำ
  115. 6:18งานยังไงลองดูครับ demo โปรแกรมแรกกัน
  116. 6:21ก่อนเลยดีกว่าเนาะลองให้เาเขียนโปรแกรม
  117. 6:23Hello World นะทำวิธีไหว้ครูวิชา
  118. 6:25โปรแกรมมิ่งทุกคนจะต้องเรียนวิชา Hello
  119. 6:27World โอเคทุกคนครับพิมพ์เลยครับ WR
  120. 6:31โปรแกรม
  121. 6:33to Print
  122. 6:35Hello World
  123. 6:38อ่ะผมพิมพ์แค่นี้เนี่ยคำถามก็คือว่าเฮ้ย
  124. 6:42Contex ยังไม่เพียงพอเลยคุณพิมพ์แค่นี้
  125. 6:46แล้วมันจะทำให้เราได้มยแน่นอนครับอย่าง
  126. 6:49ที่บอก LM เนี่ยมันจะพยายามตอบให้เราอะไร
  127. 6:52ที่คexไม่ครบมันจะเดาให้คุณแล้วก็จะตอบ
  128. 6:54แบบสุ่มไปให้คุณเพราะฉะนั้นลองดูครับว่า
  129. 6:57เพียงแค่นี้มันทำให้คุณได้มย Enter เลย
  130. 6:59ครับปึ๊บ
  131. 7:01จะเห็นว่าสิ่งที่ผ่านเขาทำเนี่ยในกรณีไหน
  132. 7:04ก็ตามที่เขาต้องการที่จะทำแอtionับาง
  133. 7:07อย่างกับเครื่องคุณเช่นต้องการจะเขียน
  134. 7:09ไฟล์เค้าจะขออนุญาตอันนี้เค้าเรียกว่า
  135. 7:11Human in the เห็นมั้ยตอนที่คุณทำได้
  136. 7:14กันแน่นอนครับคุณต้องมี Human in the
  137. 7:15loop ด้วยเพื่อให้มนุษย์ตัดสินใจเพราะ
  138. 7:18ฉะนั้น Harnet ของเขาเนี่ยเขาทำไว้ละ
  139. 7:20เรียบร้อยอะไรที่เขาไม่มั่นใจเขาจะขอ
  140. 7:23อนุญาตคุณโอเคเ้ามีให้คุณเลือกว่าเขาจะ
  141. 7:26create ไฟ hero.py Dy นะแสดงว่าเค้า
  142. 7:29เขียน Python หน่อยมั้ย default ของเค้า
  143. 7:31ต่อให้คุณใส่ context ไปไม่ครบเค้าก็จะ
  144. 7:33เดาว่าต้องเป็น Python นะกด Yes ปึ๊บ
  145. 7:38เรียบร้อยครับเค้าเขียนไฟล์ Hello World
  146. 7:41มาให้คุณเรียบร้อยแล้ว hello.py
  147. 7:44พอดีผมเปิด VS Code อยู่นะก็เลยเห็นตรง
  148. 7:46นี้
  149. 7:48เปิดแบตรงนี้ขึ้นมาจะเห็นว่ามีไฟล์
  150. 7:50Hello.py Gy ขึ้นใหม่มเรียบร้อยนี่คือ
  151. 7:54Hello World โปรแกรมแรกของพวกคุณนะวิชา
  152. 7:56ไหว้ครูเปิดได้เลยครับจะเห็นละ
  153. 8:01เราใส่ context ไปเท่านี้เนี่ยเท่ากับว่า
  154. 8:03มันก็จะรู้แค่นั้นแต่ถ้าเกิดคุณใส่
  155. 8:05context มากกว่านั้นน่ะมันก็จะรู้และ
  156. 8:07กระทำได้มากกว่าเดิมยกตัวอย่างเช่น
  157. 8:11WR โปรแกรม to Print
  158. 8:16Hello World อีกแล้ว
  159. 8:19ด้วย
  160. 8:22โปรแกรม
  161. 8:24language
  162. 8:26สมมุติว่าคุณใส่ context มากกว่าเดิมมัน
  163. 8:29ก็จะมีข้อมูลมากกว่าเดิมว่าอ๋อจริงๆแล้ว
  164. 8:32เนี่ยเราอยากจะให้เขา้าเขียนภาษา Gold นะ
  165. 8:35ไม่ใช่ภาษา Python
  166. 8:38เห็นมยการที่คุณใส่คextไปมากกว่าเดิมมัน
  167. 8:41ก็จะเก่งขึ้นมันก็จะเข้าใจแล้วมันก็จะทำ
  168. 8:43ตามที่เราต้องการที่ถูกไม่ใช่ว่าใส่
  169. 8:45context ไม่พอมันก็เดาไปมั่วงั้นเรา
  170. 8:49ต้องการให้เค้าเขียนภาษา go ใช่ครับ
  171. 8:51create ได้เลยครับ human in the loop
  172. 8:55เห็นมยว่าเค้าเขียน hello world มันเป็น
  173. 8:57ภาษา go ได้ะเพราะฉะนั้น context สำคัญ
  174. 9:01ถ้าคุณต้องการให้เขาทำอะไรใส่ให้ละเอียด
  175. 9:04ที่สุดเท่าที่จะทำได้เพื่อให้เขาได้พ่น
  176. 9:07ของออกมาในสิ่งที่เราต้องการจริงๆถ้าเกิด
  177. 9:10ว่าทุกๆครั้งที่คุณเขียนโปรแกรมเนี่ยคุณ
  178. 9:13บอกว่าผมกำลังเขียนภาษา go อยู่ครับพี่
  179. 9:16ต้องพิมพ์คำว่า go prrammมing go
  180. 9:18prramming ตลอดเวลาเสียเวลามั้ยเราเข้า
  181. 9:20สู่บทเรียนของเราเลยคือเรื่องของ memmory
  182. 9:24ครับนี่คือบทเรียนเรื่องแรกครับที่คุณจะ
  183. 9:27ต้องรู้จักมันก็คือเรื่องของ memmory
  184. 9:29อะไรก็ตามที่คุณคิดว่าคุณจะต้องพิมพ์สั่ง
  185. 9:32มันทุกครั้งให้มันจำเข้าใจทุกครั้งว่าคุณ
  186. 9:34กำลังเขียนภาษาโกอยู่นะนั่นแหละใส่ไว้ใน
  187. 9:37memory ได้เลยมันเป็น persistent for
  188. 9:39instruction and context ครับถ้าเกิด
  189. 9:41ว่าคุณใช้ NSN คุณคงรู้จักคำว่า system
  190. 9:45prompt ใช่มยคุณเอาแปะไว้เลยว่าโอเค
  191. 9:47agent ตัวนี้เชเขียนภาษาโกนะคุณแปะได้
  192. 9:49system พร้อมซึ่งอันเนี้ยมันเป็นกึ่ง
  193. 9:51สำเร็จรูปมันทำเสร็จมาแล้วคุณไม่มีสิทธิ์
  194. 9:53ไปใส่ system prom ตรง agent เหมือนกับ
  195. 9:55Nedn ได้มันเลยต้องหาที่วางให้คุณใหม่
  196. 9:57นั่นเองซึ่งที่มันให้คุณวางก็คือที่มัน
  197. 9:59ชื่อว่า clot.md หน้าจอหน้านี้ผมตั้งใจ
  198. 10:04สร้างขึ้นมาให้คุณรู้จักว่าจริงๆแล้วใน
  199. 10:06ตลาดคนอื่นเนี่ยเขาก็มีเหมือนกัน Cord
  200. 10:09คือ Product ตัวนึง agent ตัวนึง Codex
  201. 10:11ก็คือ agent ตัวนึงเหมือนกัน C เป็นเจ้า
  202. 10:13แรกที่สร้างขึ้นมาเขาได้ตั้งขึ้นมาว่า
  203. 10:16C.mD MD MD คือ Markdow Markdow คือ
  204. 10:18อะไร MarkD คือ format เช่น format ที่
  205. 10:21เป็น HTML นี่คือ format 1 ปกติแล้วเรา
  206. 10:24เขียน text กันเนี่ยเราเขียน text เป็น
  207. 10:25Plx ใน Notepad อ่ะเราจะทำได้แค่ตัวเล็ก
  208. 10:28ตัวใหญ่เวลาที่คุณใช้ Pltext สั่ง AI
  209. 10:30เนี่ยใช้ตัวใหญ่เพื่อระบุว่าจงฟังเรื่อง
  210. 10:33นี้นะคุณต้องหา format ให้มันเช่น format
  211. 10:35HTML ก็ใช้เป็น H1 เพื่อเป็น Hing นะให้
  212. 10:38AI เข้าใจว่าเฮ้ยนี่คือตัวหัวข้อนะอัน
  213. 10:41นี้คือ Bullet คือ LI นะอันนั่นคือสิ่ง
  214. 10:43ที่ Format ของ STL เทำได้แต่อีก format
  215. 10:46นึงที่เรานิยมทำกันในการเขียน system
  216. 10:49พร้อมให้กับ AI ก็คือตัว format ที่เรียก
  217. 10:51ว่าMarkDาเพราะมันเขียนได้ง่ายกว่าเดี๋
  218. 10:53คุณต้องไปฝึกเขียนนะไอ้ที่มันมีชารpมีขีด
  219. 10:55มีอะไรเงี้ยพวกเนี้ยไปฝึกเขียนMarkากัน
  220. 10:57ซึ่งภาษา Markdown เนี่ยเก็นิยมในการเอา
  221. 10:59ไปสั่งเป็น prom ให้กับ AI MD ก็คือ MDO
  222. 11:02Cross คือชื่อไฟล์ที่เระบุไว้ว่าจะต้อง
  223. 11:04ใส่ System prom ไว้ที่นี่นะจริงๆ CR.m
  224. 11:07ก็คือ System prom นั่นเองเพราะฉะนั้น
  225. 11:08เดี๋ยวเราจะวางไฟล์ไว้ที่นี่กันแต่ว่าไอ้
  226. 11:10เจ้าอื่นเนี่ยตั้งชื่อว่า agent.md MD
  227. 11:13เพราะฉะนั้นเวลาที่คุณไปเจอค่ายไหนก็ตาม
  228. 11:15หรือคนอื่นเขาพูดถึง agent.md ก็ไม่ต้อง
  229. 11:17ตกใจมันก็คือ clot.md นั่นเอง copyot ก็
  230. 11:21มีเหมือนกันครับชื่อว่า copilot
  231. 11:23instruction.md แต่ว่าเาก็ support
  232. 11:25agent.md แล้ว support c.md jmin.md
  233. 11:28ด้วย support หมดเลย Jmin CLI ก็ใช้
  234. 11:31Jmin.md แล้วก็ support agent.mD ด้วย
  235. 11:34ไปดู quen มี quen.md นะแล้ว quen ก็
  236. 11:36support agent.md ด้วย Open Code มี
  237. 11:39agent.mD MD นะแสดงว่าผู้ที่แตกต่าง
  238. 11:41กลุ่มนี้คือใครครับคือ clot.md ที่ไม่
  239. 11:43ซัพพอร์ตอะไรเลยเพราะฉะนั้นการเซฟที่สุด
  240. 11:45ของเราก็คือถ้าเกิดว่าวันนี้งานของคุณ
  241. 11:48โปรเจค 1 ตัวเนี่ยไม่จำเป็นต้องใช้agเจน
  242. 11:50ตัวนี้ทำงานก็ได้นะใช้ agent อะไรก็ได้
  243. 11:52พวกนี้ทำงานได้หมดเลยเช่นคุณใส่ค่าคอร์ด
  244. 11:54น้องคุณใช้ก็ได้เพียงแต่คุณต้องเชื่อมโยง
  245. 11:582 เรื่องนี้ข้อหากันให้ได้ก็คือไฟล์
  246. 12:00agent หรือไฟล์cอร์เดี๋ยวผมมีเทคนิคให้
  247. 12:02เพราะงั้นเดี๋ทุกคนจะต้องสร้าง file
  248. 12:03cord.md MD เพื่อมาเก็บ system พร้อม
  249. 12:06ให้กับ agent ของคุณก่อนนะเดี๋ยวให้ทุกคน
  250. 12:08ไปสร้างโฟลเดอร์มา 1 โฟลเดอร์หน่อยครับ
  251. 12:10ทุกคนสร้างโฟลเดอร์ขึ้นมาชื่อว่า clot
  252. 12:16แล้วไปสร้างไฟล์ชื่อว่า clotmd
  253. 12:21ขึ้นมาที่นี่คือที่เก็บ context and
  254. 12:24instruction ของมันก็คือ system prom
  255. 12:26นั่นเองเช่นคุณบอกว่า using
  256. 12:30programming language
  257. 12:35พิมพ์อะไรก็ตามคิดถึงวิชาพร้อม
  258. 12:37Engineering ที่คุณทำ System พร้อมกัน
  259. 12:38คุณพิมพ์ตรงนี้ได้เลยคุณใส่ Sharp เข้าไป
  260. 12:41ให้มันก็ได้ก็นี่คือการเน้นให้กับ AI
  261. 12:43เข้าใจ
  262. 12:45เวลาที่คุณดูMarkาเนี่ยคุณดูทางขวามือได้
  263. 12:48มันจะมีปุ่มตรงนี้เขียนเป็น text แล้วก็
  264. 12:50อยากจะพรีวิวดูก็กดทางขวามือตรงนี้ปึ๊บจะ
  265. 12:53มีพรีวิวเห็นมั้พอคุณใส่ชารเข้าไปปั๊บ
  266. 12:55เนี่ยภาษา Markdown มันจะขึ้นเป็นตัวใหญ่
  267. 12:57เลยเป็น H1 Heading 1 ถ้าใส่ Sharp 2
  268. 13:00ทีก็คือเป็น S2 ก็คือเป็น SNG 2 SH 3T
  269. 13:03ก็คือตัวเล็กลงเรื่อยๆเนาะอาจจะเขียนว่า
  270. 13:06นี่คือ Programming language
  271. 13:08Programming language
  272. 13:10หรือ text Stack ก็ได้ Text
  273. 13:13stack เนี่ยคุณพิมพ์ให้หมดเลยไม่มีหลัก
  274. 13:16การอะไรตายตัวทุกอย่างมันเป็นภาษามนุษย์
  275. 13:18คุณใส่ขีดเข้าไปตอนนี้เป็นเหมือนเป็น
  276. 13:19bullet เนาะเพราะนี่คือ Rang PRming
  277. 13:23language อย่างงี้เนี่ยคือเป็น Bullet
  278. 13:27คุณอยากจะใส่ Text stack อะไรเพิ่มก็ใส่
  279. 13:29เข้าไปในนี้เป็น bullet เพิ่มไปเรื่อยๆ
  280. 13:31ได้งั้นเวลาที่ AI มันอ่านก็จะอ่านแบบ
  281. 13:34เนี้ยเห็นแบบทางขวามือนะทีนี้พอคุณใส่ตรง
  282. 13:37นี้ไปเสร็จแล้วเนี่ยเดี๋ยวทุกคนไปลบไฟล์
  283. 13:40Hello กับตัวนี้ทิ้งก่อนนะลบทิ้งเลยไม่
  284. 13:43ต้องสนใจลบทิ้งไปเลย
  285. 13:48คุณเพิ่งสร้างไฟล์นี้ขึ้นมาเนี่ยไฟล์
  286. 13:50คอร์ดเนี่ยมันอาจจะยังไม่ได้โหลดวิธีการ
  287. 13:52ดูว่าคอร์ดนี้โหลดแล้วหรือยังคุณพิมพ์คำ
  288. 13:54สั่งนี้ครับ slash context นี่คือคำสั่ง
  289. 13:57command ในการดู context window Enter
  290. 13:59ปึ๊บ
  291. 14:03คุณจะเห็นว่าตอนนี้ context ของเราเนี่ย
  292. 14:05ไม่มี cl.md MD อยู่ในนี้เลยมันไม่โชว์
  293. 14:09แสดงว่ามันยังไม่ได้โหลดนะเพราะฉะนั้น
  294. 14:12เดี๋ยวทุกคนครับ slash exit ก่อน
  295. 14:16exit ปึ๊บ
  296. 14:18แล้วเข้าอีกรอบนึงครับเข้าclออีกรอบนึงนะ
  297. 14:21แล้วพิมพ์ slash context ดูครับ
  298. 14:26ตอนนี้จะเห็นว่า memmory ไฟล์มาแล้วนะ 1
  299. 14:29ตัวตนี้ถ้าอยากเห็นว่ามันมี memmory อะไร
  300. 14:31บ้างเ้าบอกให้ใส่คำสั่ง all ด้วยจะ expand
  301. 14:34ให้ก็คือ slash context
  302. 14:37All enter
  303. 14:41จะเห็นว่าตอนนี้เนี่ยเราจะมี memory ไฟ
  304. 14:43เห็นป่ะเจอมันเจอแล้วมันได้โหลดตัว cl.MD
  305. 14:46MD เข้าไปแล้วเนาะ 21 Token คำว่า Token
  306. 14:49ตรงนี้สำคัญนะฮะเพราะตัวนี้
  307. 14:53มีข้อแม้อยู่อย่างเดียวก็คือ Alway use
  308. 14:56token with every promp ครับจะต้อง
  309. 14:58ถูกส่งเข้าไปใน LOM ทุกครั้งทุกรอบงั้น
  310. 15:01ไอ้ 21 Token เมื่อกี้เนี้ยคือค่าใช้
  311. 15:03จ่ายที่ต้องจ่ายทุกครั้งงั้นพึงระวังการ
  312. 15:05เก็บของลงในคอร์ด.m MD ด้วยคุณเก็บมากข้อ
  313. 15:09ดีก็คือ AI มันเข้าใจคุณได้ดีแต่ข้อเสีย
  314. 15:11คือค่าใช้จ่ายโอเคเมื่อคุณใส่เข้าไปแล้ว
  315. 15:14เนี่ยคุณลองไปพิมพ์ใหม่ครับว่า WR
  316. 15:19program
  317. 15:20to Print Hello World
  318. 15:25พอคุณ Enter ปุ๊บคุณคิดว่า Agent ตัวนี้
  319. 15:28จะเดาอีกมั้เไม่ต้องเดาแล้วเพราะใน
  320. 15:30Memmory เ้าบอกว่าใช้ภาษาโกถูกป่ะเพราะ
  321. 15:33ฉะนั้นคำถามก็คือว่าอะไรล่ะที่จะต้องใส่
  322. 15:36ตรงนี้บ้างให้เจentนั้นเข้าใจว่าคุณกำลัง
  323. 15:40จะทำอะไร text สมควรใส่มั้ยสมควรให้เขา
  324. 15:43รู้พื้นฐานก่อน
  325. 15:46hello.go
  326. 15:50ในคอร์ดเนี่ยมันมีโหมดให้คุณเลือกอยู่
  327. 15:52ครับถ้าเกิดว่าคุณคิดว่าคุณไม่อยากจะมา
  328. 15:55นั่งตอบอนุมัติ Yes ทุกๆครั้งคุณดูตรงนี้
  329. 15:58มันมีข้อ manual mode อยู่เห็นมั้ข้าง
  330. 16:00ล่างมันเขียน manual mode ใช่มั้
  331. 16:03วิธีการเปลี่ยนโหมดตรงนี้คุณสามารถกดปุ่ม
  332. 16:05Shift Tab เพื่อเปลี่ยนโหมดได้ตอนนี้
  333. 16:08เป็น Accept Edit on การที่คุณเปลี่ยน
  334. 16:10โหมดเป็น Accept Edit on หมายความว่า
  335. 16:12คุณกำลังอนุญาตให้กับคอร์ด Edit ไฟล์ได้
  336. 16:16อะไรก็ตามที่เกี่ยวกัน Edit ไฟล์คุณคิด
  337. 16:18ว่าเอ้ยมันก็แค่แก้ไขไฟล์ทำไปเหอะฉัน
  338. 16:20อนุญาตคุณทำไปเลยขี้เกียจไปนั่งตอบ Yes
  339. 16:23ว่าจะขอแก้ไฟล์นั้นขอแก้ไฟล์นี้ไม่ต้อง
  340. 16:26คุณ accept edit on ไปเลยมันจะไม่ถาม
  341. 16:28คุณแล้วมันจะ byp human ไปแต่ถ้าเกิดมี
  342. 16:32การ run batch command ที่เครื่องคุณ
  343. 16:34ต้องการจะไป curl ออกอินเทอร์เน็ตพวกนั้น
  344. 16:36มันยังขอ human อยู่นะคุณกด shift tab
  345. 16:39plan mode เป็นอีกหนึ่งโหมดที่น่าจะ
  346. 16:42ปลอดภัยสุดกรณีถ้าเกิดว่าคุณต้องการที่จะ
  347. 16:45ดูก่อนว่าไอ้สิ่งที่เค้ากำลังจะทำเนี่ย
  348. 16:47มันจะทำอะไรแล้วผมค่อยอนุมัติให้คุณเพราะ
  349. 16:49ฉะนั้น Plan Mode จะเป็นอีกวิธีนึงที่
  350. 16:51เซฟสุดสำหรับพวกคุณที่อยากจะเห็นกระบวน
  351. 16:54การคิดของ AI agent ตัวนี้กด Shift Tab
  352. 16:58mode มันจะมีสิ่งที่เรียกว่า LM adjust
  353. 17:02เพื่อประเมินความเสี่ยงว่าคำสั่งนั้นปลอด
  354. 17:04ภัยในการรันมยคือมันจะทำทั้ง Edit Fลัน
  355. 17:08batch รันคำสั่งทุกอย่างเป็นเครื่องคุณ
  356. 17:09ได้แต่ถ้าเกิด LM มันบอกว่าเฮ้ยคำสั่งนี้
  357. 17:13มันเกิดความเสี่ยงนะเช่น RM of RF มัน
  358. 17:15ลบไฟล์ทิ้งเนี่ยไอ้อย่างเงี้ยเกิดความ
  359. 17:17เสี่ยงมันจะขออนุญาต Human ว่าจะทำมย
  360. 17:20เพราะฉะนั้นถ้าคุณคิดว่าไม่อยากมานั่งกด
  361. 17:22Enter Yes ก็เปลี่ยน Aut mode ซะแต่
  362. 17:24ตอนนี้ทุกคนครับกลับมาที่ Manual Mode
  363. 17:26ก่อนตอนนี้ทุกคนรู้จัก memmory ไฟล์แล้ว
  364. 17:30อย่าลืมนะแก้ไขอะไรที่อยู่ในคอร์ด.m MD
  365. 17:32ตรงนี้จะต้องออกจากคอร์ดก่อนแล้วก็เข้ามา
  366. 17:35ใหม่เพราะว่ามันจะไม่โหลดนะมันต้องโหลด
  367. 17:37ตอนที่คุณเปิดขึ้นมาปัญหาต่อมาก็คือแล้ว
  368. 17:40ถ้าเกิดน้องเราในทีมอ่ะใช้โคดexล่ะบอกพี่
  369. 17:43ผมมีโคดexผมจ่ายตังค์ให้โคดexไปแล้วผม
  370. 17:45อยากใช้โคeดแทนผมว่ามันเก่งกว่าทำไงดีถ้า
  371. 17:48อย่างเงี้ยแน่นอนครับโปรเจคนี้ไม่สามารถ
  372. 17:50ที่จะเอาไปให้น้องทำงานต่อได้เพราะ Codex
  373. 17:53อ่าน agent.md MD วิธีการแก้ไขครับสร้าง
  374. 17:56โฟลเดอร์ขึ้นมา
  375. 17:581 โฟลเดอรชื่อว่า agent
  376. 18:04เมื่อกี้นี้เราบอกว่าเขาใช้ไฟล์ที่ชื่อ
  377. 18:06ว่า agents.m ใช่มั้ยงั้นทุกคนครับไป
  378. 18:10สร้างไฟล์ชื่อว่า
  379. 18:13agent
  380. 18:15md ขึ้นมาเสร็จแล้วให้ไปเอาคำสั่งที่
  381. 18:18อยู่ใน clot.md ตรงเนี้ยไปวางไว้ที่
  382. 18:21agent.md MD ปึ๊บเสร็จแล้วที่ cord.md
  383. 18:24ใช้คำสั่ง assign นี่คือการระบุชื่อไฟล์
  384. 18:27ออกจากโฟลเดอร์นี้ก็คือจุดๆ slash แล้วก็
  385. 18:30agent เติม s/agent
  386. 18:33เติม s.md MD เรียบร้อยครับนี่คือการ
  387. 18:36import ไฟล์ agent เข้าไปอยู่ในนี้ทำให้
  388. 18:39เราพortทั้งคอร์ดSupportพortทั้ง Codex
  389. 18:42กลิ่นหับ Pilot ทุกเจ้าซพพอร์ตหมดเลยงั้น
  390. 18:44เอาโปรเจคนี้ไปให้ใครใช้ตัวไหนก็ได้ไม่
  391. 18:47ต้องใช้คอร์ดก็ได้อ่ะทุกคนครับผมขอแก้ตรง
  392. 18:50นี้นิดนึงครับเดี๋ยวผมขอลบตรงนี้ก่อนนะ
  393. 18:52เปลี่ยนไปในนี้ดีกว่าผมจะใช้ให้ถามตอบ
  394. 18:56เป็นภาษาไทยโอเคหลังจากที่ผมทดสอบแล้วผม
  395. 19:02สอนแล้วมันพ่นมาเป็นภาษาอังกฤษผมจะสอนยาก
  396. 19:05ผมขอให้มันพ่นเป็นภาษาไทยแล้วกันนะโอเค
  397. 19:09เมื่อได้แล้วลอง exit ครับ exit แล้วก็
  398. 19:13เข้าไปที่คอร์ดอีกรอบนึงคราวนี้คุณลองใช้
  399. 19:17คำสั่ง/c
  400. 19:18all ดูครับ/c
  401. 19:20all ลองดูครับจะเห็นว่ามันจะเห็นไฟล์
  402. 19:23ทั้ง c.md และ agent.md MD เห็นมั้ย 23
  403. 19:27+19 token โหลดทุกครั้งแต่ไม่ต้องห่วง
  404. 19:30มันมีแชอยู่แล้วก็ไหนๆก็มาถึงหน้านี้แล้ว
  405. 19:33สกอร์ไปถึงด้านบนครับเราจะมาดูสิ่งนี้กัน
  406. 19:35ครับนี่เ้าเรียกว่า context Windows
  407. 19:38นั่นเองคุณจำวิชาที่ผมสอนเรื่อง LM ได้มย
  408. 19:42ที่มันจะมีประตูอยู่ประตูนึงเาเรียกว่า
  409. 19:44Context Windows การที่คุณจะขนของเข้า
  410. 19:46ไปให้ LM เพื่อตัดสินใจอะไรบางอย่างได้
  411. 19:49นั้น Windows สำคัญอย่าลืมครับว่า Code
  412. 19:52ที่คุณสร้างขึ้นมานั้นมันไม่ได้มีแค่ 100
  413. 19:54บรรทัดมันมีเป็นหมื่นเป็นล้านบรรทัดก็มี
  414. 19:56การที่คุณจะเอาซอce code นี้ทั้ง 1 ล้าน
  415. 19:58บรรทัดไปให้กับ LM เพื่อวิเคราะห์มันเป็น
  416. 20:00ไปไม่ได้เพราะฉะนั้นสิ่งนึงก็คือคุณจะ
  417. 20:03ต้องควบคุม manage เรื่องของ context ตรง
  418. 20:05นี้ให้ได้แน่นอนครับวิชา Context
  419. 20:07Engineering มีแต่คุณไม่ต้องทำเพราะ
  420. 20:09คอร์ดมันทำให้คุณแล้วเรียบร้อยคุณมีเพียง
  421. 20:12แค่หน้าที่ของคุณก็คือควบคุมเรื่องของ
  422. 20:14Message ที่จะคุยกับตัว agent ตัวนี้ให้
  423. 20:16ได้ก็พอเดี๋ไอ้เรื่องอื่นๆเนี่ยมันจะจัด
  424. 20:19การให้คุณเองนะคุณไม่ต้องทำนี่คือ context
  425. 20:21Windows ทั้งหมดประตูบานนี้ใหญ่ถึงขนาด 1
  426. 20:23ล้าน Token ก็คือ 900,000 กว่าเห็นมั้ย
  427. 20:26ตอนนี้เราใช้อยู่ทั้งหมด 35,000 ใช้ไป 4%
  428. 20:30ดูน้องmanนตตรงนี้เองนะเพราะฉะนั้นแชทที่
  429. 20:32คุณกำลังคุยอยู่เนี่ยมันจะทบไปเรื่อยๆ
  430. 20:34อยู่ใน message มันจะมากขึ้นเรื่อยๆ Token
  431. 20:36จะมากขึ้นเรื่อยๆมันรวมทั้ง memory ไฟล์
  432. 20:39ด้วยนะเมื่อกี้นี้จำได้มั้. Hon MD อยู่
  433. 20:41ตรงนี้หมดงั้นทุกครั้งที่คุณจะขนของเข้า
  434. 20:44ไปในถามใน LM เนี่ยมันต้องแบกอะไรทุก
  435. 20:46อย่างเนี่ยเข้าไปในห้องให้หมดทั้ง Message
  436. 20:48ด้วยเข้ามาดูตรงนี้เพื่อดูให้ดีว่าตอนนี้
  437. 20:50คุณใช้ Token ไปเท่าไหร่แล้วต่อ 1 รอบของ
  438. 20:53Message ที่คุยกับ LM นะต่อไปคุณจะมีคำ
  439. 20:56สั่ง/usageครับ
  440. 20:59ตรงนี้สามารถดูได้ว่าตอนนี้คุณใช้จ่ายของ
  441. 21:01คุณคือเท่าไหร่นะจะมี usage มี stat คุณ
  442. 21:05เลื่อนไปทางขวามือคุณใช้คีย์บอร์ดเลื่อน
  443. 21:08ซ้ายเลื่อนขวาได้จะมีตั้งแต่เอ่อสตัสเห็น
  444. 21:12มยสตัส config usage แล้วก็ stat คุณใช้
  445. 21:18ไปเท่าไหร่
  446. 21:20กด ESC เพื่อออกปึ๊บอ่ะตามนี้ต่อไปผมไปดู
  447. 21:25เรื่องของุก่อน
  448. 21:29คุณต้องเข้าใจ concept ของตัว agent life
  449. 21:32cycle นิดนึงครับโดยปกติแล้วตอนที่คุณ
  450. 21:35เข้ามาในคอร์ดเนี่ยแค่คุณกด Enter ไป
  451. 21:38เนี่ยมันมีกระบวนการทำอยู่เบื้องหลังอีก
  452. 21:40มากมายหลายกระบวนการซึ่งอ่ะถ้าเกิดคุณ
  453. 21:43เป็น NSN อยากจะดูว่ากระบวนการเจentของ
  454. 21:45คุณน่ะวิ่งยังไง FL ไปยังไงคุณก็แค่เปิด
  455. 21:47ไปเปิด NSN คุณจะเห็นได้ว่าอ๋อวิ่งเส้น
  456. 21:50นี้ครับไปหาagเจentนี้ไปที่โตนี้ทำนนเห็น
  457. 21:53หมดทุกกระบวนการแต่พอเป็นเจentสำเร็จรูป
  458. 21:55แบบนี้แล้วเนี่ยอยากรู้ว่า work flow
  459. 21:57ของคอร์ดมันทำงานยังไงเริ่มต้นครับนี่คือ
  460. 22:00Agent Life Cycle Start Session คุณ
  461. 22:04เข้ามาที่คอร์ดเมื่อกี้Cอร์ Enter ปึ๊บ
  462. 22:06Start Session แล้วไงต่อคุณพิมพ์คำว่า
  463. 22:08WR programม to print hello world
  464. 22:10ใช่มยเข้าสู่กระบวนการ user พร้อม submit
  465. 22:14ในเนี้ยมันจะมีสิ่งที่เรียกว่า each turn
  466. 22:16คือแต่ละรอบที่คุณกด enter เข้าไปมันนี่
  467. 22:18คือ 1 รอบนะนี่รอบแรกก่อนนะก็คือ user
  468. 22:21prom submit prram print hello
  469. 22:23world ใช่มหลังจากนั้นเนี่ยมันก็จะเข้า
  470. 22:25สู่กระบวนการสิ่งนี้เรียกว่า agentic
  471. 22:27loop มันเป็น loop ที่เกิดขึ้นจาก agent
  472. 22:29ทำงานเองไอ้ส่วนไอ้ loop ข้างนอกเนี่ยคือ
  473. 22:31loop ที่เกิดขึ้นจากตัวคุณเป็นคนกด enter
  474. 22:34แต่loopูopนี้มันเกิดขึ้นเองเกิดขึ้นกี่
  475. 22:35รอบไม่รู้แล้วแต่ว่าโมเดลเก่งไม่เก่งมัน
  476. 22:37ทำงานจบถึง go ที่ได้หรือเปล่าขึ้นอยู่
  477. 22:39กับหลูปตรงนี้มันก็จะเสีย token ไปเรื่อย
  478. 22:41ๆจนกว่ามันจะทำงานสำเร็จต่อไปมันเข้าสู่
  479. 22:44กระบวนการสิ่งเรียกว่า prool use อย่า
  480. 22:46ลืมว่าใน agent ของคุณจะมีการเรียกใช้
  481. 22:48tool ใช่มั้ยไปต่อ tool ได้ต่อมา
  482. 22:50Permission request อันเนี้ย Human in
  483. 22:52the loop ถ้าจังหวะนั้นมันต้องการขอใช้
  484. 22:54tool ตัวนี้ในการ curve หรือจะ edit
  485. 22:56ไฟล์มันจะขอ permission ตรงนี้นะต่อมา
  486. 22:59Tool Excuse เช่นเขียนไฟล์จะไปต่อ
  487. 23:02อินเทอร์เน็ตตรงนี้มันเริ่มทำงานะทำงาน
  488. 23:04เสร็จปุ๊บมันจะเกิดโพส Tool use ก็คือ
  489. 23:06หลังจากทำงานเสร็จแล้วเสร็จปุ๊บเราทำอะไร
  490. 23:09ต่อ sub agent start จังหวะที่ sub
  491. 23:11agent ทำงานอยู่ตรงนี้แล้วก็ task
  492. 23:13create แล้วก็ task complete ก็คือจบ
  493. 23:16งานจังหวะนี้เนี่ยถ้าเกิดว่าทำจนจบแล้วนะ
  494. 23:19แต่ยังไม่ถึง go ที่ต้องการเช่น user
  495. 23:21ต้องการให้เขียนโปรแกรม Hello World ใช่
  496. 23:23มั้ยมันยังเขียนไม่เสร็จไงเฮ้ยมึงกลับไป
  497. 23:25ทำใหม่กลับไปวนloูปตรงนี้จนกว่าจะทำได้
  498. 23:27ตรงนี้คุณต้องรู้ก่อนนะว่ากระบวนการของ
  499. 23:29HNEX โมเดลเนี่ยไอ้ตัวเนี้ยจะจัดการควบ
  500. 23:31คุมเ้าเองว่าเฮ้ยคุณต้องให้ถึงGoกให้ได้
  501. 23:34นะถ้าทำไม่ได้เอาไปทำใหม่เรื่อยๆพอทำงาน
  502. 23:36เสร็จแล้วเนี่ยมันก็จะจบถูกมั้ยก็ก็คือ
  503. 23:38Stop One loop หลายๆรอบถ้าโมเดลเก่ง
  504. 23:41หน่อยอาจจะวนloูopแค่รอบเดียวนะถ้าโมเดล
  505. 23:43ไม่ค่อยเก่งหน่อยก็หลายๆรอบแล้วแต่พอเทำ
  506. 23:45เสร็จปุ๊บเหยุดแล้วนี่คือ stop คุณได้ผล
  507. 23:47hello world. โกมาใช่มั้ยปึ๊บจังหวะนี้
  508. 23:49คุณกลับไปพร้อมใหม่เฮ้ยไม่เอาอ่ะจะ
  509. 23:51เปลี่ยน Hover World เป็นคำว่าสวัสดีก็
  510. 23:53เข้าสู่กระบวนการใหม่อีกรอบนึงนี่คือ User
  511. 23:55คนควบคุมแต่ละรอบแต่ละรอบแล้วก็เข้าสู่
  512. 23:58กระบวนการ Agentic Toop แล้วก็มาหยุดพอ
  513. 24:00หยุดเสร็จแล้วพอะผมจะออกแล้วนะ Exit ปึ๊บ
  514. 24:04เรียบร้อยจบกระบวนการนี่คือ Event ทั้ง
  515. 24:06หมดที่เกิดขึ้นใน Agent ตรงนี้เรื่องต่อ
  516. 24:08ไปที่จะรู้จักก็คือเรื่องของฮุคก็คือการ
  517. 24:11ที่เราสามารถที่จะเอาไปเข้าไปจัดการตาม
  518. 24:15จุดต่างๆพวกนี้ได้ที่ผมจะฮุคะตอนนี้เลย
  519. 24:18ตัวแรกเลยก็คือผมจะไปฮุกตรงนี้ตรง stop
  520. 24:21เพราะผมรู้สึกว่าตอนที่ไอ้เอเจนทำงาน
  521. 24:24เนี่ยผมต้องมานั่งตอบ Yes แล้วรอมันทำงาน
  522. 24:28กว่ามันจะเสร็จหลังๆพอทำงานมากๆปุ๊บเฮ้ย
  523. 24:32เมื่อมันเสร็จหรือยังวะจะไปกินกาแฟอยู่
  524. 24:34คุยๆอ้าวมันเสร็จแล้วนี่หว่าไม่รู้เพราะ
  525. 24:36ฉะนั้นผมจะบอกเอางี้เดี๋ยวตอนที่คุณ stop
  526. 24:39เนี่ยคุณช่วยแจ้งผมหน่อยได้มั้ยผมจะมาฮุค
  527. 24:41ตรงนี้นะเพื่อให้เอเจนเนี่ยมันตอบบอกแล้ว
  528. 24:44ว่าเสร็จแล้วครับพี่นี่อย่างี้เป็นต้นนะ
  529. 24:46มาลองเล่นกันวิธีการทำฮุคครับผมจะลองเล่น
  530. 24:50นิดนึงครับเดี๋ยวคุณเปิด Terminal อันไหน
  531. 24:52นะบนแม็กมันมีความพิเศษอยู่อย่างนึงครับ
  532. 24:55ก็คือมีคำสั่งที่ชื่อว่า say เคยเล่นมั้ย
  533. 24:59say สมมุติคุณบอก say hello
  534. 25:05enter
  535. 25:05>> hello
  536. 25:07>> เห็นยัง
  537. 25:09คุณอยากให้เค้า say หรือพูดอะไรก็ได้แต่
  538. 25:12ภาษาอังกฤษนะ
  539. 25:15>> Hello world
  540. 25:16>> โอเคโอเคป่ะนี่คือคำสั่งง่ายๆในแม็กที่
  541. 25:19สามารถที่จะพูดอะไรก็ได้เพราะฉะนั้นผมจะ
  542. 25:23เอาคำสั่งพูดเนี้ยให้เข้าไปพูดว่า
  543. 25:26complete
  544. 25:29>> completed
  545. 25:30>> เนี่เห็นมยโอเคป่ะพอเentทำงานเสร็จปุ๊บ
  546. 25:33เราจะให้เ้าพูดคำสั่งนี้นะมาเรามาลองเล่น
  547. 25:38กันครับให้ทุกคนไปที่ VS Code อีกรอบนึง
  548. 25:41ครับ Hook จะเก็บอยู่ใน D clot นะแล้ว
  549. 25:45สร้างโฟลเดอร์ขึ้นมา 1 โฟลเดอร
  550. 25:47ชื่อว่า Hook เติมSล
  551. 25:531 ไฟล์ชื่อว่า Stop แล้วกัน Stop. SS
  552. 25:58เป็น Shell script นะเป็น Shell script
  553. 26:01ก็คือ DS Stop ตรงนี้เดี๋ยวผมจะให้คำ
  554. 26:03สั่ง say ใช่ม say complete
  555. 26:08โอเคแบบนี้เซฟไป
  556. 26:11นั่นหมายความว่าเดี๋เเเ stop ปุ๊บก็
  557. 26:15completed
  558. 26:17อ่ะทีนี้ไอ้ไฟล์นี้เนี่ยมันต้องมีการได้
  559. 26:20ด้วยเพราะฉะนั้นเดี๋ยวผมขอทำงี้ครับทุกคน
  560. 26:23ลองดูนะคลิกขวาตรงฮุคนะแล้วเลือกคำว่า
  561. 26:29open in integrated terminal ปึ๊บใน
  562. 26:33เนี้ยถ้าเกิดคุณ ls ดูเนี่ยจะเห็นไฟ
  563. 26:34stop.ss ใช่มแต่มันยังรันไม่ได้คุณต้อง
  564. 26:37ใช้คำสั่ง csmod
  565. 26:40+ x stop.ss ก่อน
  566. 26:44ปึ๊บคราวเนี้ยมันจะเป็นสีแดงก็คือรันได้ะ
  567. 26:47ls ดูนะถ้าอยากรันก็คือ/stop.ss
  568. 26:50SS ดูก็จะ
  569. 26:52>> completed
  570. 26:53>> มันก็จะรันคำสั่งนั้นให้อันนี้คือ manual
  571. 26:56นะจริงๆแล้วคุณสั่งให้clออ่ะทำก็ได้นะฮะ
  572. 26:59แต่ว่าผมจะให้คุณ manual ก่อนทีนี้ถึง
  573. 27:02จังหวะที่เราจะต้องมา setting ะตรงนี้พอ
  574. 27:04คุณได้แล้วคุณ exit เลยนะ exit exit ได้
  575. 27:07เลยปึ๊บจังหวะนี้ครับทุกคน
  576. 27:12โดยclอนะสร้างไฟล์ตัวนึงขึ้นมาชื่อว่า
  577. 27:14setting
  578. 27:17เติม s.json Jon
  579. 27:22ที่ลิงก์นั้นนะ
  580. 27:26อันนี้คือภาพเดิมครับภาพเดิมที่ผมทำมา
  581. 27:29เมื่อกี้เนี้ยผมไปแปลงเป็น PowerPoint
  582. 27:30ให้นะจริงๆก็คือภาพนี้แหละนะ
  583. 27:34ผมจะไป copy ตรงนี้ครับทุกคนไปcopี้ตรง
  584. 27:39นี้
  585. 27:43เอาไปแปะไว้ในไฟล์
  586. 27:45นี้ปึ๊บโอเคเคมาเรามา set up กันหน่อย
  587. 27:53ผมจะต้องเปลี่ยนตรงนี้ครับเป็นคำว่า stop
  588. 27:56เปลี่ยนตรงนี้เป็น stop นะคือนี่คือตัว
  589. 27:59ฮุคว่าจากหน้าเมื่อกี้เนี่ยเราเห็นแล้ว
  590. 28:02ว่าฮุคของเราชื่อว่า Stop ใช่มยนี่ชื่อ
  591. 28:05ฮุคชื่อ Stop ถ้าอยากรู้ของคุณเนี่ยคุณ
  592. 28:08ไม่มีสไลด์ผมใช่มั้ยในนี้ก็มีฮะเห็นมั้
  593. 28:10มันจะมีชื่อฮุคอยู่เพียบเลยว่าจะเอาฮุค
  594. 28:12ไหนนะผมฮุค Stop เนาะเสร็จแล้ว
  595. 28:16ตรงนี้ matcher ไม่เอาลบทิ้งได้ลบทั้ง
  596. 28:19บรรทัดได้เลยครับไม่เอาเอ่อ hook type
  597. 28:22command ตรงนี้ไม่เอา if ไม่เอา argument
  598. 28:25ไม่เอาลบคอมทิ้งปึ๊บ
  599. 28:29เปลี่ยนตรงนี้เป็นคำว่า stop.ss SS โอเค
  600. 28:33เรียบร้อยผมขอจากคอร์ดอีก 1 รอบครับ Exit
  601. 28:37ปึ๊บ SL Exit นะแล้วเข้าใหม่คราวนี้คุณ
  602. 28:42ลองพิมพ์ Hello ดูก็ได้ครับปึ๊บ
  603. 28:46>> Completed
  604. 28:48>> เรียบร้อยแล้วเคุยกับเราเป็นภาษาไทยด้วย
  605. 28:50ป่ะเพราะว่าเราสั่งที่คอร์.MD MD ไว้ว่า
  606. 28:55ให้คุยเป็นภาษาไทยแล้วก็มีฮุค stop เรียบ
  607. 28:59ร้อยอีกอันนึงที่ผมอยากจะให้มันทำเลยก็
  608. 29:02คือผมอยากให้มัน say คำว่า please
  609. 29:06approve
  610. 29:07เพราะว่ามันชอบถามเราถูกมั้เราไม่รู้ว่า
  611. 29:09ต้องตอบตอนไหน
  612. 29:10>> Please approve
  613. 29:11>> อ่าเพราะฉะนั้นจังหวะนี้ทุกคนครับไป copy
  614. 29:15ไฟล์ stop มาเพิ่ม
  615. 29:19copy แล้วแปะนะแล้ว command C command
  616. 29:21V เลยแล้วก็เปลี่ยนเป็น approve
  617. 29:25เอ่อ say please approve
  618. 29:29แล้วก็ไปที่ setting เหมือนเดิมครับเวลา
  619. 29:31copy ตรงนี้ให้ copy อย่างนี้ครับดู copy
  620. 29:34ยากนิดนึงนะก็คือตรง stop ถึงตรงนี้พอ
  621. 29:39เวลาก๊อปก๊อปแค่ตรงนี้พอนะถ้าง่ายสุดแปะ
  622. 29:42ข้างบนตรงนี้แปะตรงปีกลางเหลือ stop ปึ๊บ
  623. 29:45แล้วคอมมต่อท้าย 1 ทีเสร็จแล้วตรง stop
  624. 29:48ตรงนี้เปลี่ยนใหม่ครับถ้าเกิดกลับไปดูที่
  625. 29:51ถ้าเกิดคุณดูที่ที่เว็บนะมันจะชื่อว่า
  626. 29:55Permission Request ครับทุกคนพิมพ์คำ
  627. 29:57ว่า Permission Request นะ
  628. 30:01ตรงนี้พิมพ์ได้เลยครับว่า Permission
  629. 30:04request โอเคแล้วก็เปลี่ยนตรงนี้ไปคำว่า
  630. 30:08approve
  631. 30:10โอเคถ้าจังหวะไหนที่เขาต้องการขออนุญาต
  632. 30:13เขาจะพูดว่า PR approve ผมขอออกก่อนนะผม
  633. 30:16ลบ Hello. โทิ้งก่อนผมจะลองให้เค้าเขียน
  634. 30:20โปรแกรม Hello World อีกรอบนึงครับก็คือ
  635. 30:23WR program
  636. 30:25to print Hello World
  637. 30:29จังหวะนี้เค้าจะขอ please approve นะ
  638. 30:36>> Please approve
  639. 30:37>> เห็นมะเราก็จะรู้อ๋อจังหวะนี้มากดตอบ Yes
  640. 30:46>> Please approve
  641. 30:47>> โอเคโค
  642. 30:52>> completed
  643. 30:53>> โอเคจังหวะนี้เราก็จะไม่ต้องกลัวแล้วว่า
  644. 30:56เราพลาดคุณจะไปเปลี่ยนคำว่าอะไรก็แล้วแต่
  645. 30:59คุณนะ Good job ก็ได้ผมอยากจะทำอีกอัน
  646. 31:02นึงอ่ะอันนี้ผมทำเองนะ user พร้อม submit
  647. 31:06แหนี่ความเท่ใครอยากทำตรงไหนก็ทำเลยนะ
  648. 31:09แล้วแต่คุณเลยเอ่อ submit ผมมี submit
  649. 31:13อีก 1 ตัวชื่อว่า Start
  650. 31:17เวลาที่เราเริ่มกระบวนการสั่งงานปุ๊บมัน
  651. 31:20จะ start หรือว่ามันทำงานแล้วนะแล้วก็ไป
  652. 31:24ที่ Setting เหมือนเดิมครับ
  653. 31:27Copy มา
  654. 31:31แปะ
  655. 31:32มันชื่อว่า User
  656. 31:35Submit
  657. 31:38โอเคแล้วเปลี่ยนเป็น
  658. 31:42Submit
  659. 31:45ผมใช้คำว่า Start ดีกว่าผมใช้คำว่า Start
  660. 31:49ss
  661. 31:51อันนี้เป็น Start โอเคเรียบร้อย
  662. 31:56ลองดูซิ
  663. 31:58>> Start
  664. 31:59>> อ่าไม่ต้อง exit ก็ได้ครับมันรู้เลย
  665. 32:02>> Completed
  666. 32:03>> โอเคจบเรื่องของฮุคที่คุณเห็นตรงนี้เนี่ย
  667. 32:07ไม่ใช่แค่เอามาสั่งเสียงนะทุกจังหวะที่
  668. 32:10คุณกำลังทำตรงนี้มันคือคำสั่งที่เป็น
  669. 32:12deterministic นะครับคุณเขียน script
  670. 32:14ไฟล์เขียน shell bat เช่นจังหวะที่มันทำ
  671. 32:17งานเสร็จแล้วให้มันยิง API ที่ไหนก็ได้
  672. 32:19เขียนโปรแกรม Python รunที่นี่ก็ได้นั่น
  673. 32:22คือสิ่งทีุ่มันทำได้ผมมีอีก 1 อย่างที่
  674. 32:24อยากจะให้คุณเก็บเอาไว้ใช้ก็คือเรื่องของ
  675. 32:27statตัส Line สิ่งที่คุณต้องพึงระวังเสมอ
  676. 32:30ก็คือเรื่องของราคาหรือคอร์สค่าใช้จ่าย
  677. 32:32ถ้าเรามานั่งพิมพ์ SLC context ดูค่าใช้
  678. 32:34จ่ายหรือสusetดูค่าใช้จ่ายมันไม่ทันการ
  679. 32:37เราอยากจะเห็นทันทีเดี๋ยวผมจะเปลี่ยนสตั
  680. 32:40Line ตัวนี้นิดนึงนะทุกคนพิมพ์คำสั่งที่
  681. 32:43ชื่อว่า slashstatus line
  682. 32:47เสร็จปึ๊บ
  683. 32:48>> start
  684. 32:50>> อ่ะทุกคนครับเดี๋ยวเราจะมา config ตรงนี้
  685. 32:52นิดนึงครับก็คือ
  686. 32:55copy
  687. 32:57copy ไฟล์ ss ตัวนึงขึ้นมานะcopี้มานะไป
  688. 33:01ไว้ในคลิกที่ dcord cord นะแล้วกด
  689. 33:03command v แล้วเปลี่ยนตรงนี้เป็นชื่อ
  690. 33:05ว่า status line
  691. 33:07ss
  692. 33:09นะที
  693. 33:11เราจะเอาสเตตัส Line ไหนมาใช้
  694. 33:14ถ้าเราไปเสิร์ชหา status line
  695. 33:21โอเคผมอยากให้คุณไปใช้ตัวเนี้ยตัวที่เป็น
  696. 33:25ไว้ดู
  697. 33:28ผมชอบตัวนี้นี่ๆๆตัวที่เป็น Display
  698. 33:32Multiple line ที่มันมีโชว์เรื่องของ
  699. 33:35เอ่อโมเดลที่ใช้แล้วก็เรื่องของราคาที่
  700. 33:38จ่ายเปอร์เซ็นต์ Context Windows ด้วย
  701. 33:41เพราะงั้นเดี๋ทุกคนcopี้ batch ตัวเนี้ย
  702. 33:43copy ทั้งหมดเลยตรงนี้นะที่เป็น display
  703. 33:46multiple line ที่มีเขียวๆตรงเนี้ย
  704. 33:51เอาไปแปะไว้ในไฟล์ status line
  705. 33:57s asss
  706. 33:58ปึ๊บ save เสร็จแล้วไปที่ setting ครับ
  707. 34:03จริงๆแล้ว setting มันน่าจะมีอยู่ใน
  708. 34:05document อยู่แล้วอยู่ใน document
  709. 34:11อยู่ใน Document นี่ๆคุณcopี้เองได้ครับ
  710. 34:14ในนี้ครับมันจะมีให้คุณcopี้ตรงนี้copี้
  711. 34:18แค่นี้พอไอ้ตัวปีกกลางข้างนอกไม่เอานะ
  712. 34:21เพราะเรามี Setting แล้ว
  713. 34:23กลับไปที่ตรงนี้ครับเวลาแปะเนี่ยผมแนะนำ
  714. 34:28ให้แปะด้านบนเพราะว่าจะได้ไม่พลาดแปะด้าน
  715. 34:30บนตรงนี้แล้วคอมมding
  716. 34:33แล้วกันผมไม่เอา padding ผมลบ padding
  717. 34:34ออกลบคอมทิ้งด้วยส่วนไอ้ตรงเนี้ยต้องบอก
  718. 34:40ก่อนนะว่าเวลาที่คุณเก็บไฟล์ Setting พวก
  719. 34:43นี้เนี่ยมันจะมีอยู่ 2 ที่คือโปเจect
  720. 34:45Level กับ User Level เนื่องจากว่าผม
  721. 34:48อยากจะให้คุณเก็บทุกอย่างไว้ใน Project
  722. 34:50Level ก่อนยังไม่อยากให้คุณเก็บไว้ใน
  723. 34:52user level แบบนี้เพราะงั้นทุกคนครับ
  724. 34:54เอาตรงเนี้ยไอ้ Cross D ตรงเนี้ย Copy
  725. 34:57มาแทนที่ TES
  726. 35:00เพื่อระบุว่าฉันจะใช้ Clud Project
  727. 35:03Level แทนนะไม่ใช้ user level ข้างหน้า
  728. 35:06เขียนเห็นคำว่า batch นิดนึงครับแล้วก็
  729. 35:09อ้างถึง status line.sh เนจากนี้ต่อไป
  730. 35:12ครับลอง exit ดูซิผมเข้ามาใหม่โอเคขึ้น
  731. 35:16แล้วตรงนี้ครับทุกคน
  732. 35:20เพื่อระลึกไว้เสมอว่านี่คือค่าใช้จ่าย
  733. 35:23แล้วก็ให้รู้ไว้ว่าตอนนี้คุณกำลังใช้
  734. 35:25โมเดลไหนอยู่นะต่อไปครับเรื่อง Agent
  735. 35:29Skill อันนี้ก็เป็นอีกหนึ่งเรื่องที่
  736. 35:31สำคัญมากในการที่คุณกำลังจะใช้agเจนกึ่ง
  737. 35:34สำเร็จรูปแบบนี้ผมเรียกมันว่ากึ่งสำเร็จ
  738. 35:37รูปหมายความว่ามันทำมาเกือบเสร็จแล้วแต่
  739. 35:40ข้อดีก็คือมันยังพอจะมีที่ให้เราสามารถ
  740. 35:42เข้าไปจัดการเพิ่มเติมได้อย่างที่คุณทำ
  741. 35:45NSN น่ะคนอื่นเอา Agent คุณไปใช้อ่ะเขา
  742. 35:48ไม่มีสิทธิ์มาแก้ System prom คุณออกม
  743. 35:49อ่ะอันเนี้ยเขาก็เปิดช่องให้ไปใส่ System
  744. 35:52prom ได้จาก cl.md ทีนี้ปัญหาของการที่
  745. 35:56คุณจะเอา System prom ไปใน cl.md MD
  746. 35:58เนี่ยปัญหาหลักๆเลยก็คือโหลดทุกๆครั้งใช่
  747. 36:01มั้ยจะดีกว่ามั้ยถ้าเกิดว่าเราโหลด system
  748. 36:03prom นั้นได้แบบ on demand เพราะฉะนั้น
  749. 36:06เรื่องของ agent skิมันก็เลยเกิดขึ้นมา
  750. 36:09สกิลเก็บไว้ที่ไหน
  751. 36:11ปัญหาโลกแตกอีกแล้วครับ
  752. 36:14เราคือคนที่ไม่เหมือนคนอื่นเราเนี่ยเรา
  753. 36:16ใช้อยู่ใน dot clill
  754. 36:19เนี่ยมันใช้ agent skิกิบskิลก็จริงเขาก็
  755. 36:23support agent skill gmin ก็มี gem
  756. 36:26skิแต่ก็มี agent skิทุกคนเนี่ยเขามีของ
  757. 36:28ตัวเองแล้วก็supพortของ agent skิด้วย
  758. 36:31เหมือนกัน Open Code ก็ Support Agent
  759. 36:33Skill เพราะฉะนั้นคนที่ไม่เหมือนคนอื่น
  760. 36:35เลยก็คือ CL Skill ถ้าเกิดคุณต้องการจะ
  761. 36:37ทำให้โปรเจคคุณนพพortทุก agent ได้ไม่ได้
  762. 36:40เก็บไว้ที่นี่แต่เก็บไว้ที่นี่แทนแล้วให้
  763. 36:42ตัวเนี้ลิงก์ไปหาตัวนี้แทนเนาะอ่ะมาลองดู
  764. 36:45วิธีทำทุกคนไปที่ agent ครับ do agent
  765. 36:48นะไปสร้างโฟลเดอร์ชื่อว่า Skill
  766. 36:53ต่อไปครับไปที่คอร์ดคลิกขวาที่คอร์ดนะ
  767. 36:56ปึ๊บแล้วก็ Open Open in indicated
  768. 36:58terminal
  769. 37:01พิมพ์คำนี้ครับ ln - s ทำ sim อยู่ที่
  770. 37:05จุดๆ/จุด agent/
  771. 37:08skill ปลายทางอยู่ที่ skill
  772. 37:13enter
  773. 37:15ตอนนี้คุณจะเห็นว่าจะมีสกิลขึ้นมาในนี้ะ
  774. 37:18แต่เป็นลิงก์ไปหาไอ้ข้างบนถ้าไม่เห็นให้
  775. 37:22กดปุ่มตรงนี้เพื่อรฟรช 1 ทีคุณก็จะเห็น
  776. 37:26สกิลที่เป็นลิงก์ต่อเห็นมั้แบบเนี้ย
  777. 37:29โปรเจคนี้จะซัพพอร์ตทุกๆ agent ละมาสร้าง
  778. 37:32สกิลแรกกันหน่อยทดลองสร้างสกิลง่ายๆไปที่
  779. 37:36สกิลครับคุณคลิกขวาที่สกิลตอนนี้เราใช้
  780. 37:39สกิลด้านบนเป็นหลักนะข้างล่างเนี่ยคือ
  781. 37:40ลิงก์ไปหาข้างบนตัวบนเนี่ย agent.md MD
  782. 37:43อยู่นี่นะใส่ทุกอย่างไว้ที่นี่เพราะนี่
  783. 37:44คือต้นทางนี่คือ sort of tools คลิกขวา
  784. 37:47ที่skิลครับแล้วเลือก New Folder ตั้ง
  785. 37:50ชื่อว่า Go de
  786. 37:52กฎของการทำ Skill ก็คือจะต้องมีไฟล์ที่
  787. 37:55ชื่อว่า Skillmd
  788. 37:59อยู่ 1 ไฟล์เราไปดูตำราก่อนวิธีการเขียน
  789. 38:04skill.md MDลเขียนยังไงหน้าตาเป็นอย่าง
  790. 38:06งี้ครับคือมันจะเป็น text ไฟล์ธรรมดานั่น
  791. 38:09แหละเพียงแต่ว่าเ้ามีการกำหนดนิดนึงสิ่ง
  792. 38:11ที่เรียกว่า Font Matter Font Matter
  793. 38:13เนี่ยมันจะเขียนเป็นยาเมา Format นะคุณ
  794. 38:15ต้องรู้จัก format ดีๆ Format ของ Text
  795. 38:17มีหลายแบบ Format ที่เป็น HTML format
  796. 38:19ที่เป็น Markdow Pintech Jon Y ก็อีก
  797. 38:22แบบนึงเหมือนกันมันมีหลาย format นะเขา
  798. 38:24ใช้Yumานะก็คือจะมี name เนี่ยเป็น
  799. 38:27require จะต้องใส่และชื่อของสกิลนั้นจะ
  800. 38:30ต้องตรงกันกับชื่อของโฟลเดอร์เมื่อกี้นี้
  801. 38:32คุณตั้งชื่อโฟลเดอร์ว่า Go de คุณก็ต้อง
  802. 38:34มีชื่อ name ตรงนี้ตรงกันกับชื่อโฟลเดอร์
  803. 38:36นั้นๆด้วยถ้าไม่ตรงไม่ได้ผิดกด Error เลย
  804. 38:40Description ตรงนี้คือคำอธิบายคุณต้อง
  805. 38:42ใส่เข้าไปให้ agent เข้าใจ AI จะเป็นคน
  806. 38:45ตัดสินใจหรือวิเคราะห์เองว่าเมื่อไหร่จะ
  807. 38:47ใช้สกิลนี้ในการโหลดเอาเข้ามาทำงานคิดถึง
  808. 38:51NE เมื่อกี้นี้จะสู้กับMorphiส morfest
  809. 38:53กำลังสู้กังฟูอยู่ Neo คือ agent จะต้อง
  810. 38:55รู้เองว่าจะต้องโหลดสกิลกังฟูเข้ามาในตัว
  811. 38:58เพราะจะไปดู index ในตู้กันว่าเ้ามีสกิล
  812. 39:00อะไรให้เขาใช้บ้างเก็จะโหลดตรงนี้มาเพราะ
  813. 39:02ฉะนั้นตรง description ตรงนี้แหละคือตัว
  814. 39:03ที่เขาจะโหลดสกิลที่เติดตั้งไว้แต่เวลา
  815. 39:05ที่เค้าติดตั้งสกิลเนี่ยเา้าจะไม่โหลดทุก
  816. 39:08อย่างสู้ยังไงเ้าไม่รู้เาจะโหลดเฉพาะว่า
  817. 39:10มีสกิลกังฟูแค่นั้นเองกังฟูไว้ต่อสู้เวลา
  818. 39:13เ้าโหลดเโหลดแค่นี้นี่คือ Token ที่ต้อง
  819. 39:15จ่ายจำไว้นะทุกอย่างที่เกิดขึ้นไม่ว่าจะ
  820. 39:18เป็น Cord.mD ก็ตามมันมาแก้ปัญหาเรื่อง
  821. 39:20Contex Windows ถ้าไม่มีปัญหาเรื่องของ
  822. 39:22context Windows ไม่มีเรื่องของค่าใช้
  823. 39:23จ่ายเรายัดทุกอย่างเข้า Cord.mB MB จบ
  824. 39:26เลยครับคุณไม่ต้องทำอย่างอื่นเลยแล้วโหลด
  825. 39:28ทุกครั้งก็จบแต่การทำครั้งนี้เนี่ยเรา
  826. 39:30ต้องการจะประหยัด token เพราะว่าไอ้พร้อม
  827. 39:32พวกเนี้ยมันเยอะมากถ้าคุณโหลดทุกๆครั้ง
  828. 39:34มันเปลืองแต่ถ้าเกิดว่าเราโหลดเฉพาะแค่
  829. 39:36นี้ล่ะบอกว่าเอ้ยฉันมีสกิลนี้อยู่นะสกิล
  830. 39:38ของ Go อยู่นะถ้าเกิดคุณอยากจะใช้อ่ะให้
  831. 39:40คุณมาโหลดตรงนี้ของฉันไปนั่นหมายความว่า
  832. 39:42นี่คือสิ่งที่คุณต้องอธิบายให้agเจent
  833. 39:44เข้าใจว่าสกิลนี้ทำหน้าที่อะไรสังเกตนะ
  834. 39:46ครับมันจะมีขีดๆ 3 ขีดเปิดปิดหัวท้ายแล้ว
  835. 39:49ก็ข้างล่างจะเป็นMarkา Format Markดาคุณ
  836. 39:52เขียนไปเลยว่าสกิลนี้ทำหน้าที่อะไรขั้น
  837. 39:54ตอนยังไงใหม่เหมือน system พร้อมตัวนึง
  838. 39:56แหละแค่มันถูกโหลด on demand ตอนที่เขา
  839. 39:58ต้องการจะใช้โดยที่มี require อยู่แค่ 2
  840. 40:01อย่างเองก็คือ name กับ description ใคร
  841. 40:03อยากดูตรงนี้ให้ไปดูที่ agentskill.io ไป
  842. 40:07ดูได้ตัว name เนี่ยห้ามเกิน 64
  843. 40:09character และ description ห้ามเกิน 1k
  844. 40:12chaตนั่นหมายความว่าเขาจะโหลดไปได้ไม่
  845. 40:14เยอะในนั้นจะต้องมีไฟล์อยู่ 1 ไฟล์ที่
  846. 40:17ชื่อว่า skill.md MD ซึ่งเป็น require
  847. 40:19ที่เหลือ optional หมดเลยเรามาเขียนกัน
  848. 40:23manual เขียนด้วยมือนะขีดๆขีดๆเปิดปิด
  849. 40:27หัวท้ายก่อนเลยในนั้นมีอะไรนะมี name
  850. 40:31colon ชื่อจะต้องตรงกันกับชื่อ directory
  851. 40:34ถูกมยเพราะฉะนั้นเราตั้งชื่อว่า go de
  852. 40:36ก็ต้อง go de เป็นอย่างอื่นไปไม่ได้ go
  853. 40:39de require อีก 1 อย่างคือ description
  854. 40:42คุณอธิบายไปเลยว่านี่คือ go developer
  855. 40:46อันนี้มันสั้นไปนะแต่ว่าคร่าวๆแค่นี้ก่อน
  856. 40:48ให้คุณเข้าใจแบบง่ายๆที่เหลือคือคุณ
  857. 40:52อธิบายว่าจะใช้สกิลนี้ทำงานเนี่ยจะต้องมี
  858. 40:56อะไรบ้างคุณอธิบายตรงนี้ไปได้เลยแต่
  859. 40:58เนื่องจากว่าเราต้องการความง่ายเพราะ
  860. 41:00ฉะนั้นก็เขียนไปเลยโปรแกรม
  861. 41:04language
  862. 41:07ใช้ภาษาโกรง
  863. 41:10อย่างงี้เอาง่ายๆแค่นี้พอโอเคเมื่อได้
  864. 41:15แล้วเราจะกลับไปที่คอร์ดนะผมไม่แน่ใจว่า
  865. 41:19สกิลนี้ถูกโหลดแล้วหรือยังนะแต่ดาวว่ายัง
  866. 41:21ไม่โหลดขอลองก่อนนะคุณสามารถ slash skิล
  867. 41:29ยังไม่มาเนอะเพราะฉะนั้นเรา exit ก่อนดี
  868. 41:32กว่าอ่าทุกคนครับ exit/ exit
  869. 41:36แล้วเข้ามาใหม่
  870. 41:40ใช้คำสั่ง slash skill เติม s enter
  871. 41:44ตอนนี้คุณจะเห็นว่าผมมีสกิลอยู่ 1 ตัว
  872. 41:49แล้วคือ
  873. 41:51ใช้ token อยู่น้อยกว่า 20 Token ใช้ไม่
  874. 41:55เยอะแต่ความพิเศษตรงนี้ที่มันดีกว่า
  875. 41:57clot.md ดีก็คือมันยังไม่ถูกโหลดถ้าคุณ
  876. 42:00ไม่ได้ใช้สกิลนี้มันออนเรียบร้อยเนาะอ่ะ
  877. 42:04ลองใช้กันครับกด Escap
  878. 42:07ถ้าอยากรู้ว่าสกิลนั้นมาแล้วหรือยังพิมพ์
  879. 42:10slash gof ดูครับจะเจอเห็นมถือว่าคุณ
  880. 42:14ได้สกิลนี้ะการระบุแบบนี้คือการระบุเลย
  881. 42:18ว่าฉันอยากจะใช้สกิลนี้ specific ไปเลย
  882. 42:20คุณลองให้เขียน Hello World ดิ W
  883. 42:24program
  884. 42:26to Print
  885. 42:28Hello world
  886. 42:30โอเค
  887. 42:31>> start
  888. 42:34please approve
  889. 42:36>> เรียบร้อยคุณได้ appr
  890. 42:41>> completed
  891. 42:42>> จากนี้ต่อไปหน้าที่ของคุณก็คือเราจะมา
  892. 42:45นั่งหาสกิลกันที่เหมาะสมกับงานด้านต่างๆ
  893. 42:48เพื่อให้clอของเราเนี่ยมีความสามารถที่
  894. 42:51เก่งขึ้นเรื่อยๆจากเดิมมันอาจจะมีความ
  895. 42:53สามารถนั้นเอ่อสามารถเขียน instruction
  896. 42:56เข้าไปในนั้นได้
  897. 42:59ผมทำ MCP ไว้ตรงนี้ผม publis ไว้แล้วผมมี
  898. 43:04Tool เพื่อไปเรียกอุณหภูมิมาแล้วเดี๋ยว
  899. 43:07จะให้ทุกคนเนี่ยมาเรียก Core NSN Work
  900. 43:09ของผมตัวเนี้ยได้อย่างไรเนาะเดี๋ยวผมให้
  901. 43:11ตัว MCP Server ไปผมอ่ะ Publish MCV
  902. 43:15Server ขึ้นอินเทอร์เน็ตไว้เรียบร้อย
  903. 43:17แล้วทุกคนกลับไปที่คอร์สครับออกจากคอร์ส
  904. 43:19ก่อน
  905. 43:20ผมคงไม่ต้องสอน MCP แล้วเนาะ MCP ทุกคน
  906. 43:23รู้จักอยู่แล้วจากที่เคยสอนไปนะที่ว่ามัน
  907. 43:26เหมือนเป็นโปรตคอลตัวนึงที่ไว้สำหรับให้
  908. 43:29agเจentสามารถคุยกันรู้เรื่องก็คือเป็น
  909. 43:31โปรโตคอลตัวนี้เป็นตัวกลางในการสื่อสาร
  910. 43:33เช่นคุณมีอื่นๆอีกที่ต้องการให้agเจent
  911. 43:36ตัวนี้ทำงานได้เนี่ยก็มักนิยมใช้ mcp กัน
  912. 43:39ทีนี้พอคุณได้มาแล้วเนี่ยตัวคอร์ด ce
  913. 43:41code เนี่ยก็supพอตัว mcp ได้เหมือนกัน
  914. 43:43สามารถต่อได้คุณก็ว่าใช้คำสั่งclอร์ดอัน
  915. 43:47นี้เค้าเรียก CLI นะคือคุณออกจากคอร์ด
  916. 43:49ก่อนนะแล้วก็คุณพิมพ์คอร์ด MCP คอร์ด MCP
  917. 43:53เนี่ยถ้าเกิดอยากจะดู help เนี่ยก็คือใช้
  918. 43:55ลบ H เพื่อจะดู help มันมันก็จะมีคำสั่ง
  919. 43:58อยู่มากมาย 1 ในนั้นคือคำสั่ง add เรา
  920. 44:01สามารถ add ได้สามารถ list ได้สามารถ
  921. 44:04remove ได้
  922. 44:06ซึ่งเราลองclอร์ด mcp list ดูก่อน
  923. 44:12enter
  924. 44:14มันก็จะ list mcp server ที่คอร์ดมีมา
  925. 44:16ให้ตอนนี้เค้า default มาให้เราตรงนี้นะ
  926. 44:20เห็นมต่อสต่อ mermate postman
  927. 44:23นี่คือสิ่งที่เค้ามีมาให้คุณจะไปต่อ
  928. 44:25Canvav ต่อไปครับ 365 Figma เมีมาให้ะ
  929. 44:28ระดับนึงนะให้คุณไป authentication ก็พอ
  930. 44:31นะทีนี้ผมมี MCP Server ให้คุณอยู่ 1
  931. 44:34ตัวซึ่งจะเป็น Forcast เพราะฉะนั้นเดี๋ยว
  932. 44:37เราจะไป add NCP Server ตัวนั้นกันก็
  933. 44:39คือ Cord
  934. 44:41MCP Add ถ้าอยากรู้ว่าเวลา add ด้วย CLI
  935. 44:47เนี่ยมันมี command อะไรบ้างใช้ - H ดู
  936. 44:50ก็ได้เพื่อดู help มัน
  937. 44:53นะพอลบ S แล้วเนี่ยมันก็จะมี option ต่าง
  938. 44:58ๆนานามากมาย1ึในนั้นก็คือ transport ผม
  939. 45:01ต้องเข้าควบคุม transport ให้เป็นแบบ http
  940. 45:04เพราะว่าที่ NSN ของผมเนี่ยเปิดเป็นแบบ
  941. 45:07HTTP ไว้นะมันจะมีแบบเอ่อ standard
  942. 45:10input output มี SSC มี HTTP โอเคอ่ะพ
  943. 45:16MCP add ผมจะใช้ transport เป็นแบบ http
  944. 45:20นะผมตั้งชื่อว่า
  945. 45:24แล้วแปะ URL เมื่อกี้นี้เข้าไปตรงนี้ฮะ
  946. 45:27นี่คือการ add MCP Server เข้าไปซึ่ง
  947. 45:31ปลายทางของ NCP ตัวนี้ก็คือ NSN นั่นหมาย
  948. 45:34ความว่าคุณสามารถผสมผสานกันระหว่าง Cord
  949. 45:38กับ NSN ได้ปึ๊บตอนนี้เขาได้แอดตัว MCP
  950. 45:43เข้าไปแล้วถ้าอยากเห็นว่ามันเข้าไปแล้ว
  951. 45:46หรือยังใช้คำสั่ง cl
  952. 45:49MCP list ดูครับดูซิว่าตอนนี้ได้เข้ามา
  953. 45:54อยู่ในนี้แล้วเห็นมั้ยเข้าไปที่คอร์ดครับ
  954. 46:00เหมือนเดิมเราจะใช้คำสั่ง/mcpิ
  955. 46:05มี mcp มยจะเห็นว่าตอนนี้เนี่ยเรามี mcp
  956. 46:09server อยู่ 1 ตัวที่เป็น local mcp นะ
  957. 46:11ก็คือ we connect 1 ตัวอย่างที่ต่อไป
  958. 46:15เวลาที่คุณคุยกับคอร์ดแล้วถามอะไรที่
  959. 46:18เกี่ยวกับweตorมันจะยิงไปที่ forecast
  960. 46:22ของ MCP ของผมนะมันเชื่อมโยงแล้วลองดู
  961. 46:25ครับกด Escap แล้วก็พิมพ์ What
  962. 46:29about weiter
  963. 46:32in Bangkok
  964. 46:34อันนี้เป็น up นะฮะ MO up นั่นหมายความ
  965. 46:36ว่า data ที่ออกมาจะเหมือนๆกันหมดผมไม่
  966. 46:39ได้ยิง API จริง
  967. 46:40>> Please approve
  968. 46:41>> เห็นมั้สังเกตมั้ว่าตอนนี้คอร์ดได้เห็น
  969. 46:44Tool แล้วเรียบร้อยก็คือ MCP ชื่อว่า
  970. 46:46Better มันจะคอทolนี้มันขออนุญาต
  971. 46:49Human in the loop
  972. 46:52มันจะเรียกใช้ tool แล้วนะมันรู้ว่ามันมี
  973. 46:55MCP Server ตรงนี้อยู่ Enter ปึ๊บ
  974. 47:00เห็นมั้ว่าเาตอบคำถามเราได้จากการ call
  975. 47:03SCP ที่ NSN
  976. 47:05>> completed
  977. 47:06>> แล้วตอบเป็นภาษาไทยเพราะว่าเราใส่ไว้ใน
  978. 47:08agent.md MD ไว้ว่าให้ตอบเป็นภาษาไทย
  979. 47:12>> ผมอยากให้คุณลองอีก 1 อย่างก็คือสกิลที่
  980. 47:15สามารถไปเรียก weather forecast ได้
  981. 47:18เหมือนกันแต่ไม่ได้เรียกผ่าน MCP ทุกคนจำ
  982. 47:21ได้มว่าผมเคยให้คุณเข้าไปใน
  983. 47:24weatherapi.com คอ่ะตอนนี้เรากำลังอยู่
  984. 47:28กับการสร้างสกิลอยู่นะapi.com
  985. 47:31ครับทุกคนจำได้มั้ทุกคนมีอยู่แล้วนี่ถ้า
  986. 47:34ที่เรียนมานะล็อกอินแล้วก็ไปเอา API key
  987. 47:37มาซะ API มันได้มาจากตรงนี้ weor API
  988. 47:42เอ่อ API do โอเค
  989. 47:47ให้ทุกคนไปเอา API key มาใส่ต่อท้าย
  990. 47:52อันเนี้ยคือเวอร์ API ของคุณจริงๆอันนี้
  991. 47:53คือยิงจริงแล้วนะเมื่อกี้คือ MCP คือยิง
  992. 47:56ผ่าน Server ผมนะแต่คราวนี้คือการยิงจริง
  993. 47:59ะก็คือใช้เอาkey์ที่คุณได้มาจาก apap.com
  994. 48:03เนี่ยตรงนี้ copy ไปแปะไว้ตรงข้างท้ายคุณ
  995. 48:09จะได้ตรงนี้มาอ่ะเรามาทำเวตสกิลกันดีกว่า
  996. 48:14ดูงี้ครับทุกคนสร้างสกิลครับสร้าง
  997. 48:16โฟลเดอร์นะโฟลเดอร์ขึ้นมาใหม่ชื่อว่า
  998. 48:21Forcaster
  999. 48:24โอเคเหมือนเดิมครับทุกๆครั้งที่มี Folder
  1000. 48:27Skill ก็ต้องมีไฟล์ skill.md MD
  1001. 48:32คุณเรียนกับผมเนี่ยเรียนแบบ manual ไป
  1002. 48:34ก่อนแล้วก็พอคุณออโต้ปุ๊บคุณจะเข้าใจมัน
  1003. 48:38ทันทีถ้ามาถึงปุ๊บก็คุณเรียนออโต้ทันที
  1004. 48:41เนี่ยคุณจะไม่เข้าใจอะไรเลยอ่ะขีดๆครับ
  1005. 48:45เหมือนเดิมขีดๆมี name เอออันนี้ไม่แน่ใจ
  1006. 48:49ไอ้ตัวช่วยตรงเนี้ยถ้าเป็นไปได้ติดตั้ง
  1007. 48:52Extension ที่ชื่อว่า Code
  1008. 48:57VS Code ครับไปที่ Extension นะ Search
  1009. 48:59หาคำว่า Cord code for VS Code มันจะ
  1010. 49:02ก็จะมีเครื่องมือช่วยคุณหลายๆอย่าง
  1011. 49:07ขีดขีดๆนะมี name colon ชื่อเดียวกับ
  1012. 49:11ชื่อโฟลเดอร์ครับ
  1013. 49:14Forcaster
  1014. 49:16มี description
  1015. 49:18บอกว่า weiter
  1016. 49:21forecaster
  1017. 49:23โอเคทีนี้ความพิเศษอยู่ตรงนี้ครับก็คือ
  1018. 49:27ว่าคุณสามารถให้สกิลสามารถเรียก command
  1019. 49:31ได้ด้วยสามารถ accute batch shell ได้
  1020. 49:33ด้วย run this API
  1021. 49:37for better
  1022. 49:40data
  1023. 49:42การเขียน markdown คุณอยากให้มันรัน shell
  1024. 49:46script พิมพ์เก็บ 3 ทีปึ๊บๆถ้าอยากให้
  1025. 49:50มันรัน shell ให้คนพิมพ์ hs แบบนี้คือ
  1026. 49:53shell ถ้าอยากให้มันรัน Python พิมพ์
  1027. 49:55Python นะอยากให้มันรันอะไรก็ใส่ตรงนั้น
  1028. 49:58นี่คือเจสันอย่างงี้ใส่ได้อันนี้คือ shell
  1029. 50:01ใช่มั้ยโอเคแล้วก็เก็บๆแบบนี้เปิดปิดแล้ว
  1030. 50:05ก็บอกว่าอันเนี้ยเราจะให้ curl นะโอเค
  1031. 50:10วิธีการอยากรู้ว่ามันรันคำสั่งอะไรเมื่อ
  1032. 50:12กี้เราเปิดผ่านเว็บBrowเserใช่มั้ยอย่าง
  1033. 50:14งี้ใช่มั้
  1034. 50:15>> ถ้าฝั่งของ DEF อ่ะเวลาเขาเขียนคแบบผ่าน
  1035. 50:18Terminal ผ่าน C เนี่ยเจะแค่คำสั่งนี้คำ
  1036. 50:20สั่ง curl แล้วก็แปะลงไปแบบนี้ Enter
  1037. 50:24ปึ๊บเนี่ยคือการยิง API เรียบร้อยแล้วเ้า
  1038. 50:26ได้ data มาเรียบร้อยนี่นี่คือ data ที่
  1039. 50:28ผ่านการยิง API ด้วยคำสั่งเurเห็นมยพอคุณ
  1040. 50:31ยิงได้แบบนี้ปุ๊บคุณก็ทำอย่างี้เหมือนกัน
  1041. 50:33ครับที่ฝั่งของสกิลของคุณก็พิมพ์curิแล้ว
  1042. 50:36ก็แปะแบบเนี้ยเรียบร้อยเราสอนคอร์ดว่าถ้า
  1043. 50:40ต้องการจะใช้สกิลนี้ให้ทำแบบนี้นะแล้วมัน
  1044. 50:42จะยิงให้เราเองเรียบร้อยแล้วเสร็จแล้ว
  1045. 50:45skill forecast
  1046. 50:48อันนี้คืออันนี้คือไม่แน่เห็น security
  1047. 50:50แจ้งเลยคีย์ไม่ปลอดภัยถูกต้องครับ
  1048. 50:54>> อ่าอยู่ในเก็บไว้ใน environment เอออัน
  1049. 50:57นี้คือตัวอย่างที่ไม่ดีนะโอเคอ่ะทุกคน
  1050. 51:01ครับเดี๋ยวเรา exit กันก่อนเพื่อว่าจะได้
  1051. 51:02ให้มันโหลดสกิลใหม่เนาะแล้วก็เข้าไปอีก
  1052. 51:05รอบนึงคราวนี้สิ่งที่คุณเห็นก็คือคุณจะมี
  1053. 51:08slash weather forecaster ขึ้นมาเป็น
  1054. 51:11สกิลใหม่เห็นมยทุกครั้งที่คุณมีสกิลเพิ่ม
  1055. 51:16แบบนี้นะแล้วคุณก็ถามได้เลยครับอันนี้ของ
  1056. 51:18จริงนะอ้อโทษๆแป๊บนึงสกิลคุณพลาดอย่างนึง
  1057. 51:21ก็คือคุณไปฟิกว่าเป็นBangคอกเห็นป่ะความ
  1058. 51:24พิเศษของภาษาพวกนี้ก็คือว่าคุณพิมพ์อะไร
  1059. 51:27ก็ได้แต่ผมแนะนำงี้ผมชอบทำงี้นะแต่ไม่มี
  1060. 51:30อะไรผิดนะผมใช้เครื่องหมายสามเหลี่ยมแบบ
  1061. 51:33นี้แล้วพิมพ์ว่านี่คือโลคช
  1062. 51:36มันไม่ใช่วิชาโปรแกรมมิ่งนะเนี่ยคือ
  1063. 51:38โปรแกรมมิ่งพิมพ์อย่างี้ไปก็ผิดแต่มันกิน
  1064. 51:41อะไรก็ได้ไงเพราะว่าสิ่งที่ AI agent
  1065. 51:44มันอ่านมันจะอ่านเป็นภาษามนุษย์เข้าไป
  1066. 51:46แล้วมันอ๋อเดี๋ยวมันจะไป replace ตัวนี้
  1067. 51:48เป็นโลคationให้คุณเองพิมพ์งี้ไปเลย
  1068. 51:53เอาใหม่ขอโทษกดขอ exit ใหม่อีกรอบนึง
  1069. 51:58คราวนี้เอาใหม่ครับผมอยากจะพิมพ์seสิรชหา
  1070. 52:02อะไรที่ไหนดี slash weer forecaster
  1071. 52:05ไม่ต้องพิมพ์ให้จบนะพิมพ์กด tab/wter
  1072. 52:08แล้วก็ tab ได้เลยแล้วบอกว่า what about
  1073. 52:13weather
  1074. 52:16in theater
  1075. 52:20นี่
  1076. 52:21>> ผมพิมพ์ไปที่เมืองอื่น
  1077. 52:22>> start
  1078. 52:23>> แล้วสกิลดูมันจะยิง API ให้เราเอง
  1079. 52:27>> Please approve
  1080. 52:28>> เห็นมยว่ามันยิง API แล้วคุณดู
  1081. 52:31>> นี่มันไปเปลี่ยนที่เป็นหป่ะ
  1082. 52:37>> approve ครับ
  1083. 52:40>> เรียบร้อย
  1084. 52:47>> มาเข้าสู่เรื่องต่อไปครับจะไปหาสกิลกัน
  1085. 52:50เพิ่มแล้วนะไปที่ skill.ss SS ครับ
  1086. 52:55ที่นี่คือแหล่งสกิลที่คุณไม่ต้องเขียนเอง
  1087. 52:58ก็ได้คือในโลกนี้มีคนทำสกิลให้เราใช้ฟรีๆ
  1088. 53:01อยู่หลากหลายแล้วนะคุณสามารถไปหาสกิลพวก
  1089. 53:04นี้มาใช้งานได้เลยใครอยากจะทำ Font End
  1090. 53:08Design Anthopic มี Font Design ให้
  1091. 53:11เราแล้วสกิลที่ผมต้องการนะวันนี้เนี่ยมัน
  1092. 53:13จะมีตัวที่ชื่อว่ากิของ Mat Pocock ตัว
  1093. 53:17นี้แต่ว่าเวอร์ชั่นใหม่ที่มาอัปเกรดจากกิ
  1094. 53:21มันชื่อว่ากิ Gill with Dog ครับตัวนี้
  1095. 53:25Gill with Dog จริงๆสามารถเสิร์ชหาได้
  1096. 53:27นะแต่ว่าพอดีมันติดท็อปอยู่ก็เลยเอาตรง
  1097. 53:29นี้เลยครับ Gill with Dog เข้าไปเรา
  1098. 53:31ต้องติดตั้งสกิลนะซึ่งมันมีคำสั่งติดตั้ง
  1099. 53:34สกิลให้เราแล้วนะชื่อตัวนี้ NPX Skill
  1100. 53:37อ่ะ Copy ไปปึ๊บแล้ว Exit ก่อน
  1101. 53:44เอาคำสั่งเมื่อกี้มาแปะปึ๊บ
  1102. 53:48ปึ๊บดันได้มั้ยถ้าได้มันถามถามว่า Yes
  1103. 53:53Enter
  1104. 53:54>> ปึ๊บไม่ได้
  1105. 53:56>> โอเคจังหวะนี้ถ้าเราอยากให้มันวางไว้ใน
  1106. 54:01clอสามารถกด Space Bar ตรงนี้ได้เลยแต่
  1107. 54:04ผมไม่ต้องะเพราะว่าผมทำซิมลิงเรียบร้อย
  1108. 54:07แล้วนั่นหมายความว่าเราจะไม่ต้องไปที่แต่
  1109. 54:10ละเจ้าละเราแค่กด Enter ผ่านไปได้เลยไม่
  1110. 54:13ต้องเลือกนะปึ๊บมันบอกว่าจะวางไว้ใน
  1111. 54:16Project Level หรือไว้ใน Global ไว้ที่
  1112. 54:18project Level นะ Enter ปึ๊บ Install ก
  1113. 54:21เลยมั้ย Yes ปึ๊บโอเค
  1114. 54:25มันจะ copy ไปไว้ที่ do agent skill
  1115. 54:28ให้เราเห็นมั้ยชื่อว่า skill with dog
  1116. 54:36>> ตอนนี้เค้าได้มี skill.md MD ให้เราแล้ว
  1117. 54:39>> เค้าบอกว่าต้องการสกิล 2 ตัวเพิ่มก็คือ
  1118. 54:42Killing กับ Domain Modelling ทุกคนทำ
  1119. 54:45ต่อครับกลับไปที่นี่ back กลับไปเสิร์ชหา
  1120. 54:49Killing
  1121. 54:51Gling
  1122. 54:55ของ Matcock คนนี้นะเข้าไป copy แล้วก็
  1123. 54:59รันคำสั่งครับ
  1124. 55:02เหมือนเดิม Enter ปึ๊บ
  1125. 55:08Enter
  1126. 55:09แบบ project level Yesing
  1127. 55:15มาแล้วนะ
  1128. 55:18ยังไม่พอเค้าขอ
  1129. 55:22เค้าขอ Domain Modelling ด้วยไปเสิร์ชหา
  1130. 55:24Domain Modelling
  1131. 55:27back กลับไปเสิร์ชหา Domain Modelling
  1132. 55:32Domain Modelling ของ matcock นะเข้าไป
  1133. 55:37copy
  1134. 55:43enter
  1135. 55:46ติดตั้ง project level install อ่ะผม
  1136. 55:50ต้องการ 3 ตัวคือ killing
  1137. 55:53gillar with doc แล้วก็ domain
  1138. 55:54modeling ตัวนี้ 3 ตัว
  1139. 55:58mat pocock เป็นใครเรามาดูกันหน้าตา
  1140. 56:01เค้า
  1141. 56:03นี่นี่นี่คือตัว Mat Pocock Skill for
  1142. 56:06Real Engineer
  1143. 56:08>> อย่างเท่
  1144. 56:11>> โค
  1145. 56:16นี่ครับจะมีกิกับกินะ
  1146. 56:30เมื่อได้แล้วครับทุกคนเราจะทำการใช้สกิลก
  1147. 56:34with dog นะครับ
  1148. 56:36grill with dog อ่ะทีนี้ทุกคนเราจะไป
  1149. 56:41สร้างโปรเจคสักตัวนึงตอนเปัญหาของเราก็
  1150. 56:44คือว่าคุณจำได้มั้ว่าเวลาที่คุณเขียน
  1151. 56:47พร้อมอ่ะคุณจะต้องกรอกทุกอย่างคexต่างๆ
  1152. 56:50ให้ครบถ้วนแต่บางครั้งเวลาที่เราจะกรอก
  1153. 56:53พร้อมแบบนั้นน่ะมันเรื่องยากมากเลยเพราะ
  1154. 56:55ว่าเราต้องมานั่งคิดว่าคิดครบหรือยังนะ
  1155. 56:58มุมนั้นมุมนี้เราคิดแล้วหรือยังมันเลยทำ
  1156. 57:01ให้เวลาคุณเขียนพร้อมหรือเขียนเขียน
  1157. 57:02requirement เข้าไปในคอร์ด ce code อ่ะ
  1158. 57:04อาจจะเขียนไม่ครบก็ได้แต่จะดีกว่ามั้ยถ้า
  1159. 57:06เกิดว่ามี AI มาคอยสัมภาษณ์เรามันย้อนทาง
  1160. 57:08กันแทนที่เราจะไปบอกมันให้มันมาถามเราดี
  1161. 57:11กว่ามั้ยเรามีไอเดียตั้งต้นบางอย่างแล้ว
  1162. 57:14ให้มันคิดต่อว่าเราคิดครบแล้วหรือยังมัน
  1163. 57:17จะถามไปเรื่อยๆจนกว่าจะครบทุกอย่างแล้ว
  1164. 57:19มันก็จะเซฟเป็น requirement ไว้ให้เป็น
  1165. 57:21requirement เพราะฉะนั้นเดี๋ยวเราจะใช้
  1166. 57:23อย่างนี้นะใช้สกิลนี้เพื่อช่วยเราในการ
  1167. 57:25เขียนพร้อมนะโอเคเดี๋ยวผมอยากให้คุณทำ
  1168. 57:29โปรเจคซักตัวนึงง่ายๆผมต้องการให้คุณทำ
  1169. 57:31Create registration
  1170. 57:35website
  1171. 57:37separate
  1172. 57:39front end
  1173. 57:41and back end ให้เค้าแยก font end
  1174. 57:44กับ back end ด้วยคิดอะไรไม่ออกคิดได้
  1175. 57:47แค่เนี้ย enter เลย
  1176. 57:49>> start
  1177. 57:52>> โอเคสังเกตนะครับว่าเขาจะเรียกใช้สกิลที่
  1178. 57:55ชื่อว่า killing
  1179. 57:57เดี๋ยวให้คุณตอบคำถามเค้าไปเรื่อยๆนะครับ
  1180. 57:59แต่ว่าจังหวะที่เค้าถามเสร็จแล้วแล้วแล้ว
  1181. 58:02เค้าจะขอทำอย่าเพิ่งให้เค้าทำนะ
  1182. 58:06โอเคเเริ่มถามแล้วจากนี้ต่อไปทุกคนจะไม่
  1183. 58:09เหมือนกันแล้วนะแต่ละคนจะถามไม่เหมือนกัน
  1184. 58:11คุณลองตอบคำถามเดูว่าที่คุณพอใจได้เลยนะ
  1185. 58:13ฮะของผมจะเอาเป็นแบบลงทะเบียนคอร์สหรือลง
  1186. 58:16ทะเบียน Event ดีอ่ะผมแบบ B แล้วกันก็คือ
  1187. 58:19ให้กรอกแบบฟอร์มลงทะเบียน Event
  1188. 58:24>> โอเคมีคำถามเพิ่มเติมครับบอกว่างานนี้
  1189. 58:26เป็นงานอีเวentเดียวหรือหลายงานผมบอกมี
  1190. 58:29งานเดียว A
  1191. 58:33เค้าถามผมว่าต้องมีฝั่งแอดมินผู้ดูแลงาน
  1192. 58:36สำหรับดูรายชื่อผู้ลงทะเบียนหรือไม่ผมบอก
  1193. 58:39ไม่มีแล้วกัน
  1194. 58:43มีจำนวนที่นั่งจำกัดหรือไม่เขาบอกไม่มี
  1195. 58:48ฟอร์มลงทะเบียนต้องเก็บข้อมูลอะไรบ้างผม
  1196. 58:51เอาแบบที่ 2 แล้วกันนะชื่ออีเมลโทรศัพท์
  1197. 58:55ชื่อองค์กร
  1198. 58:58อีเมลที่ลงทะเบียนต้องห้ามซ้ำโอเค
  1199. 59:04หลังรถทะเบียนเสร็จแล้วส่งอีเมลยืนยัน
  1200. 59:06หรือไม่ไม่ต้องส่ง
  1201. 59:10>> Backend ใช้ภาษาอะไรดีผมจะให้เขาใช้Goก
  1202. 59:13ดีกว่าเนาะ
  1203. 59:15เคผมใช้ Gold Rank
  1204. 59:20เว็บ FMWK ผมใช้ Gin
  1205. 59:24database ผมขอใช้แบบง่ายก็คือแบบ SQL นะ
  1206. 59:29เถามถึง Font Nend ครับ Font Nend ผม
  1207. 59:31ต้องจะใช้เป็น React แล้วกัน
  1208. 59:35build tool ผมใช้ white
  1209. 59:40submit เสร็จแล้วต้องการแบบไหนแสดงยืน
  1210. 59:43ยันในหน้าเดิมกลับไปที่หน้า Thank you
  1211. 59:45ผมไปที่หน้า Thank you แล้วกัน
  1212. 59:51ต้องการ container doอกerหรือไม่บอกยัง
  1213. 59:54ไม่ต้องการแล้ว
  1214. 59:58โครงสร้างโปรเจคแบบไหน
  1215. 1:00:01หรือจะเป็นแยกผมใช้เป็น monipo แล้วกัน
  1216. 1:00:05ปึ๊บ
  1217. 1:00:09ตอนนี้ผมอยากทดสอบ CAS ที่เรากำหนดไว้
  1218. 1:00:11Uniลให้ชัดเจนอีกหน่อยถ้าคุณพยายามลง
  1219. 1:00:14ทะเบียนด้วยอีเมลที่ลงทะเบียนไปแล้วจะ
  1220. 1:00:16เกิดอะไรขึ้นที่หน้าฟอร์มนี่นี่ถือว่า
  1221. 1:00:18เค้าก็ละเอียดดีนะเราบอกว่าให้แสดง error
  1222. 1:00:21แล้วกันซึ่งไอ้เลขพวกเนี้ยบางทีเราคิดไม่
  1223. 1:00:25ถึงอเราคิดไม่ออกแล้วตอนแรกมันก็ฉลาดพอนะ
  1224. 1:00:27ที่จะช่วยเราคิดเรื่องพวกนี้ได้
  1225. 1:00:37ว้าวมาแล้วครับตอนนี้ผมให้เข้าบันทึกเลย
  1226. 1:00:41Yes
  1227. 1:00:42ให้เข้าบันทึกเก็บอยู่ใน context.md MD
  1228. 1:00:44นะ
  1229. 1:00:48โอเคผมได้งานผมแล้วค่าแบบสอบถามนี้ 35
  1230. 1:00:54บาท
  1231. 1:00:57อ่ะผมได้.md MD มาครับ
  1232. 1:01:01>> นี่คือสิ่งที่เราคุยกับเค้าแล้วมีdoอก
  1233. 1:01:03ด้วยรายละเอียดตรงนี้นะโอเค
  1234. 1:01:08ทีนี้ใครที่เสร็จแล้วเนี่ยผมอยากให้คุณทำ
  1235. 1:01:11อีกอย่างนึงก็คือผมยังไม่ให้เค้าdeฟเลยนะ
  1236. 1:01:14ผมจะให้เค้าทำเป็นทานตรงนี้ออกมาก่อนว่า
  1237. 1:01:17เขา้าจะทำอะไรบ้างใครใช้วิธีอื่นหรือให้
  1238. 1:01:20เค้า de เลยก็แล้วแต่นะลองดูวิธีผมแล้ว
  1239. 1:01:23กันก็คือผมจะให้เค้าไป create
  1240. 1:01:27list of task
  1241. 1:01:31for implement
  1242. 1:01:33ตัว context ตัวเนี้ย separate
  1243. 1:01:38front end
  1244. 1:01:41back end แล้วก็ QA task put in
  1245. 1:01:47task.nd
  1246. 1:01:49ND file คือผมจะให้เค้า create list
  1247. 1:01:53of task for implement งานเนี้ย
  1248. 1:01:55separate front end back end QA
  1249. 1:01:57ด้วยนะ put in task.mdfile เพื่อว่าเรา
  1250. 1:02:00จะได้เห็น task ทั้งหมดที่เขาจะทำก่อน
  1251. 1:02:08โอเค
  1252. 1:02:10เมื่อคุณได้ TAS. MD แล้วหน้าตาก็ประมาณ
  1253. 1:02:13นี้นี่คืองานที่ต้องทำแบ่งเป็น back end
  1254. 1:02:16front end แล้วก็ QA
  1255. 1:02:21ถ้าอยากเห็นแบบสวยงามให้ไปคลิกตรงขวามือ
  1256. 1:02:24ที่เป็นรูปแบบนี้ Open Preview ด้านข้าง
  1257. 1:02:29ก็ดูสวยงามมากขึ้น
  1258. 1:02:31แต่ก็ยังไม่สวยงามขั้นสุดถ้าสวยงามขั้น
  1259. 1:02:34สุดแนะนำให้ติดตั้ง Extension ที่ชื่อว่า
  1260. 1:02:40FL Flow Mark editor
  1261. 1:02:46ติดตั้งไปแล้วเนี่ยพอคุณไปเปิด T.md MD
  1262. 1:02:48ปุ๊บเนี่ยมันจะมีปุ่มนี้ขึ้นมาก็คือปุ่ม
  1263. 1:02:51ที่เป็นรูปนี้
  1264. 1:02:53Open Flug Flow Mark Editor กดปุ่ม
  1265. 1:02:56เปิดปึ๊บอ้าจะดูสวยงามมากขึ้นมีเช็คบล็อก
  1266. 1:03:00ข้างหน้าเห็นมั้ยนี่คือ Task ที่เราจะให้
  1267. 1:03:03AI ทำทีละ
  1268. 1:03:06เราจะรู้เลยว่า tar ไหนทำแล้วหรือจะไม่ทำ
  1269. 1:03:08หรือคุณอยากจะเพิ่ม TAS คุณก็ไปเพิ่มได้
  1270. 1:03:10เลยครับที่เนี่ยคุณเห็นว่าเค้าิ TAS มา
  1271. 1:03:14แล้วยังไม่พอใจไปเพิ่มทงานเพิ่มเติมได้
  1272. 1:03:18อยากให้เค้าทำอะไรไปเพิ่มได้เลยนะก็จะ
  1273. 1:03:21แบ่งเป็น front end back end เรียบ
  1274. 1:03:23ร้อยนะแบบนี้เพราะฉะนั้นเดี๋เราจะลองให้
  1275. 1:03:27AI มาทำงานท้าพวกนี้กันเนาะ
  1276. 1:03:30โอเคเมื่อพร้อมแล้วเราจะสั่งclอทำงานแล้ว
  1277. 1:03:34นะ
  1278. 1:03:36ท้าตรงนี้ก็เก็บไว้ดู
  1279. 1:03:42เริ่มต้นถ้าเราไปดูที่ทารคแรก
  1280. 1:03:47เค้าจะทำที่ฝั่ง Backend ก่อนนะก็คือจะไป
  1281. 1:03:49Init Go เห็นม init go module
  1282. 1:03:52backend ขึ้นมา add gin sq light
  1283. 1:03:55driver เข้ามาแล้วก็ create
  1284. 1:03:57registration table ขึ้นมาตามนี้เลย
  1285. 1:03:59ครับโอเคงั้นเดี๋ยวเราให้เทำทีละส step
  1286. 1:04:01นะคือในเบื้องต้นเนี่ยใครที่ยังรู้สึกว่า
  1287. 1:04:04aut pilot มันน่ากลัวคุณลอง manual
  1288. 1:04:06pilot ไปก่อนค่อยๆทำทีละ steep ไปก่อน
  1289. 1:04:09แล้วเดี๋พอคุณมั่นใจว่ามันใช่แล้วคุณค่อย
  1290. 1:04:11ออโต้ pilot ทีหลังนะคือตอนเนี้ยเราอยู่
  1291. 1:04:13ในโหมด Manual mode ไปก่อนนะแล้วสักพัก
  1292. 1:04:15เดี๋ยวคุณจะเริ่มรำคาญจะเริ่มไป Accept
  1293. 1:04:18Edit on แล้วอีกสักพักคุณจะไปที่ Auto
  1294. 1:04:20mode on โอเคผมจะให้เค้า initial git
  1295. 1:04:23ขึ้นมาแล้วก็ทุกๆครั้งที่เทำแต่ละ tar
  1296. 1:04:26เสร็จเนี่ยให้เค้าคมกิไปเรื่อยๆทำ 1 TAR
  1297. 1:04:30ก็คอมมิทำ 1 TAR ก็คมิตงี้แล้วกันเนาะ
  1298. 1:04:32เพราะฉะนั้นเดี๋ยวเรามาเชลกิกันก่อนแต่
  1299. 1:04:34ว่างานของกิจเนี่ยผมจะให้มันแยกออกมาเป็น
  1300. 1:04:37อีก 1 ตัวเ้าเรียกว่า sub agent อ่ะเรา
  1301. 1:04:39เข้าสู่เรื่อง sub agent เลยแล้วกันถ้า
  1302. 1:04:41เกิดว่าคุณมีงานทุกอย่างแล้วคุณให้ตัว
  1303. 1:04:44Main agent เนี่ยเป็นคนทำงานทุกสิ่งที่
  1304. 1:04:47เกิดขึ้นก็คือ contact window มันจะบวม
  1305. 1:04:49ไปเรื่อยๆดูที่ตัวนี้
  1306. 1:04:55ตอนเนี้ยผมกินไปแล้ว 7% ทุกๆครั้งที่คุณ
  1307. 1:04:58ใช้ไปเนี่ยไอ้คทตรงนี้จะบวมขึ้นเรื่อยๆ
  1308. 1:05:00บวมขึ้นเรื่อยๆจนกระทั่งเต็มทีนี้งานที่
  1309. 1:05:03เราจะให้อยู่ในmaมinเทรดหรือ main agent
  1310. 1:05:05ตรงเนี้ยเราอยากให้เป็นงานที่เกี่ยวข้อง
  1311. 1:05:07กับการdeฟงานนี้เท่านั้นอะไรที่ไม่เกี่ยว
  1312. 1:05:09ข้องเช่นงานโค้ดรีวิวหรืองานเทสหรืองาน
  1313. 1:05:13ที่เป็นจัดการเรื่องกิจอย่างเงี้ยผมอยาก
  1314. 1:05:15จะให้แตกเอาไปเป็น sub agent ต่างหาก
  1315. 1:05:17เพื่อไม่ให้มันมารวม context อยู่กับไอ้
  1316. 1:05:20ตัวเมนตรงนี้นะโดยปกติแล้วเนี่ยถ้าคุณใช้
  1317. 1:05:23agเจentเดียวในการทำงานทำทุกอย่างเลยทั้ง
  1318. 1:05:25โค้ดรีวิวด้วยทุกอย่างอยู่ใน Main agent
  1319. 1:05:27ตัวเดียวเริ่มต้นเทิร์นแรกอาจจะกินนิดนึง
  1320. 1:05:29เทิร์น 2 จะมากขึ้นเรื่อยๆเทิร์น 3
  1321. 1:05:31เทิร์น 4 พอยิ่งมากเข้าปัญหาก็คืออะไร
  1322. 1:05:34ครับถ้าเกิดเต็มพอร์ตจะทำการ compact
  1323. 1:05:37ครับ compact ก็คือจะทำการ summariz ไอ้
  1324. 1:05:39message ด้านบนน่ะให้มันเหลือกระชับ
  1325. 1:05:41เพื่อลดปริมาณของ context ไม่ให้มันเกิน
  1326. 1:05:43นั่นคือข้อดีอย่างนึงที่มันสามารถคุยต่อ
  1327. 1:05:45ได้แต่ข้อเสียก็คือมัน lot of context
  1328. 1:05:47ครับข้อมูลที่คุณเคยคุยกันทั้งหมดเนี่ย
  1329. 1:05:49แทนที่มันจะอ่านแล้วรู้เรื่องทุกอย่าง
  1330. 1:05:51กลายเป็นว่ามันเหลือเมoryแค่ก้อนเดียวที่
  1331. 1:05:53มันสรุปมาเท่านั้นเองมันทำให้ความฉลาดมัน
  1332. 1:05:55น้อยลงเพราะฉะนั้นเราจะไม่ให้เกิดสิ่งๆ
  1333. 1:05:57นี้คือไม่อยากให้คexมันเต็มเราเลยหันไป
  1334. 1:06:00แตกงานออกมาเป็นงานย่อยๆส่งไปให้ศัพท์
  1335. 1:06:02agent เป็น agent ย่อยๆทำงานถ้าเกิดคิด
  1336. 1:06:04ถึง Nend ของคุณก็คือคุณทำเป็นศัพท์ Work
  1337. 1:06:07นั่นเองโยนออกไปข้างนอกทำให้เวลาที่มัน
  1338. 1:06:09เรียกศัพท์ agent ทำงานเนี่ยมันจะไปทำงาน
  1339. 1:06:11เท่าไหร่ไม่รู้แต่ว่าศัพท์ agent ทำงาน
  1340. 1:06:1360k 60,000 token แต่สุดท้ายซ้ายมันจะ
  1341. 1:06:16ทิร์นมาแค่ summary ของงานนั้นเท่ากับว่า
  1342. 1:06:18context ที่ตัว main agent เก็บเนี่ย
  1343. 1:06:20เก็บแค่ 15K token เท่านั้นเองนี่คือ
  1344. 1:06:22สิ่งที่มันดีกว่าอ่ะคุณไปเรียกสับ agent
  1345. 1:06:24ต่อสตรงนี้ทำงานอยู่ที่ 80,000 token
  1346. 1:06:27แต่มันรีทิร์นมาแค่ 20,000 token มัน
  1347. 1:06:29เก็บแค่ 20,000 token ทำให้ตัว main
  1348. 1:06:31agent เนี่ยมันไม่ต้องเก็บเยอะงั้นเรา
  1349. 1:06:33แตกเป็น sub agent แบบนี้จะดีกว่านะ sub
  1350. 1:06:35agent ถ้าเกิดคุณดูหน้าตาตรงนี้รู้สึก
  1351. 1:06:38คล้ายๆอะไรมยเหมือนกับสกิลเลยคือมี font
  1352. 1:06:42matter เหมือนกันมี name มี description
  1353. 1:06:44มีทูลได้ด้วยบอกว่าคุณสามารถที่จะอ่าน
  1354. 1:06:47ไฟล์หรือเขียนไฟล์ได้บางครั้งเนี่ยเราไม่
  1355. 1:06:49อยากให้ตัว subent ตัวนี้ไปกระทำรัน batch
  1356. 1:06:52ได้ก็ไม่ให้มันรันเปลี่ยนโมเดลได้อันนี้
  1357. 1:06:54คือพิเศษในกรณีถ้าเกิดว่าตัว Main Agent
  1358. 1:06:57ของคุณเนี่ยมันใช้ Sunnet อยู่ Sunnet ทำ
  1359. 1:06:59งานได้ราคาถูกต้องแต่พวก Codew เนี่ยบาง
  1360. 1:07:02ครั้งคุณต้องการโมเดลที่เก่งหรือฉลาดกว่า
  1361. 1:07:05เช่น Opus คุณสามารถเปลี่ยนโมเดลให้ Opus
  1362. 1:07:07มันเป็นรีวิวของ Sunnet ได้เหมือนกันอัน
  1363. 1:07:09นี้คือสิ่งที่สทำได้ที่เหลือด้านล่างมัน
  1364. 1:07:12ก็คล้ายๆกับสกิลนั่นแหละสามารถเขียนเพิ่ม
  1365. 1:07:14เติมได้นะทีนี้จะสร้างศัพทมานั่งเขียนกัน
  1366. 1:07:18เองแบบ manual เหมือนเมื่อกี้ไม่เอาดี
  1367. 1:07:20กว่ามยเราใช้คอร์ดอย่างที่ผมบอกนะจากนี้
  1368. 1:07:22ต่อไปคุณจะเริ่มออโต้ขึ้นเรื่อยๆเริ่มต้น
  1369. 1:07:24จาก manual มาก่อนพอคุณ manual เป็นแล้ว
  1370. 1:07:26ออโต้จะง่ายะจะเข้าใจได้มันจะเก็บไว้ใน
  1371. 1:07:29โฟลเดอร์ที่ชื่อว่า cl/agent นะโอเคปกติ
  1372. 1:07:34เราต้องไปทำไงนะคลิกขวา New folder ใช่ม
  1373. 1:07:37ไม่เอาแล้วสร้างเลย
  1374. 1:07:40create sub agent
  1375. 1:07:43for git
  1376. 1:07:44Management
  1377. 1:07:48ความพิเศษของ AI ก็คือคุยกับมันได้เป็น
  1378. 1:07:50ภาษามนุษย์ไม่มีหลักการที่แน่นอนคุณจะ
  1379. 1:07:52พิมพ์ยังไงก็ได้มันบอกว่ามันจะไปสร้าง
  1380. 1:07:55Agent Folder นะโอเค
  1381. 1:08:02>> Completed
  1382. 1:08:03>> โอเคทุกคนครับจะเห็นว่าเราจะมีโฟลดชื่อ
  1383. 1:08:06ว่า Agents แล้วจะมีไฟล์ MD 1 ไฟล์ชื่อ
  1384. 1:08:10ว่า GID Manager นี่คือ sub agent ครับ
  1385. 1:08:14เรียบร้อยจากนี้ต่อไปเราจะมีศัพท์ตัวนี้
  1386. 1:08:18เพื่อช่วยในการจัดการเรื่องกิจล
  1387. 1:08:21Sunnet
  1388. 1:08:24ต่อไปครับแป๊บนึงนะผมขอออกก่อนเบอกให้
  1389. 1:08:27restart session
  1390. 1:08:29อ่ะออกแล้วเข้าใหม่ปึ๊บโอเคผมบอกว่าให้
  1391. 1:08:36use git manager
  1392. 1:08:40sub agent
  1393. 1:08:42for ก
  1394. 1:08:47โอเคตอนนี้ครับเค้าได้บันทึกการใช้งานตัว
  1395. 1:08:51subent ตรงนี้แล้วครับหมายความว่าจากนี้
  1396. 1:08:53ต่อไปพอผมสั่งกิจทำงานเนี่ยมันจะแตกเป็น
  1397. 1:08:56ศัพท์ agent มาบันทึกเรื่องของกิจนั่นเอง
  1398. 1:08:59นะโอเคเดี๋ยวใครถึงจุดนี้แล้วเริ่มด้วย
  1399. 1:09:02ครับ initial
  1400. 1:09:04>> git repository
  1401. 1:09:06>> เดี๋ยวผมเริ่มสั่งให้มัน initial git
  1402. 1:09:08repository ก่อนนะ
  1403. 1:09:10>> สิ่งที่อยากให้คุณดูก็คือเดี๋มันจะแตก sub
  1404. 1:09:12agent ออกมาครับเห็นมั้ยใช้ศัพท์ Agent
  1405. 1:09:14Gid Manager เพื่อ initial grid มันจะ
  1406. 1:09:16ไม่ใช้ตัว main agent นะสังเกตตรงนี้ทุก
  1407. 1:09:18คนดูข้างล่างมีเห็นป่าเป็นแตกไปอีก 1
  1408. 1:09:22จังหวะที่ศัพท์agเจนทำงานถ้าเกิดว่าคุณ
  1409. 1:09:24ไม่อยากให้มันมานั่งถามตรงนี้ตลอดก็ออโต้
  1410. 1:09:27ได้นะอันนี้คือศัพท์เอเจนมาทำงานแล้วก็
  1411. 1:09:29ถามเห็นมั้ว่าคุณเปลี่ยนหน้าได้นะว่าจะ
  1412. 1:09:32เป็นหน้าเมนหรือหน้า subent ดูได้เลยนะพอ
  1413. 1:09:38subent ทำงานเสร็จคุณดูตรงนี้ให้ดีจุด
  1414. 1:09:40สังเกตที่ผมจะให้สังเกตที่สุดก็คือศัพท
  1415. 1:09:43agent ทำงานเสร็จแล้วมันปิดตัวไปเห็น
  1416. 1:09:45มั้ยเดี๋ยวมันจะสัมพันธ์กับเรื่อง agent
  1417. 1:09:47teamีมนะตอนนี้ดูความแตกต่างของ sub
  1418. 1:09:50agent ไว้ก่อนแล้วเดี๋คุณจะเห็น agent
  1419. 1:09:51ทีมว่าทำงานยังไง sub agent เมื่อคุณ
  1420. 1:09:54สั่งงานเสร็จแล้วมันแตกเอาเป็นศัพท์ทัก
  1421. 1:09:56ขึ้นมาอีก 1 หน้าจอพอทำงานเสร็จปุ๊บมัน
  1422. 1:09:59ส่ง respons เป็น summary กลับไปแล้วก็จบ
  1423. 1:10:02งานมันทำให้งานหรือ context ที่เกี่ยว
  1424. 1:10:05ข้องกับกิจอ่ะมันไม่ต้องไปสนใจะ context
  1425. 1:10:08maมinก็จะประหยัดขึ้นโอเคตอนนี้ผมอยากให้
  1426. 1:10:11คุณเปิดหน้ากิจตรงนี้ขึ้นมาครับเอ่อนี่ไง
  1427. 1:10:15เ้าถามว่ายังไม่มีคมใดๆมีไฟล์ untrack
  1428. 1:10:18อยู่ยังไม่ได้ state commit ต้องการให้
  1429. 1:10:21คมิครั้งแรกหรือไม่โอเคคมเลยครับ
  1430. 1:10:26แนะนำให้เปิดหน้ากิจทิ้งไว้นะฮะ
  1431. 1:10:30นี่เขาแตกเห็นมอะไรที่เป็นเรื่องกิจเขาจะ
  1432. 1:10:32แตก sub ออกมาทำงานเสมอเห็นม
  1433. 1:10:36ตอนนี้เริ่มรำคาญแล้วเปลี่ยนเป็นออโต้มกด
  1434. 1:10:39Shift Tab ปึ๊บๆเป็นอโต mode ซะโอเคที่
  1435. 1:10:45ให้เปิดแบกิไว้ดูเนี่ยจะได้เห็นว่างานที่
  1436. 1:10:47เขายังไม่คอมมิมีอะไรบ้างงานที่เขาแก้มี
  1437. 1:10:50อะไรบ้างนะแล้วดูตรงกราฟตรงนี้ด้วยคุณจะ
  1438. 1:10:52เห็นคอมมิที่เกิดขึ้นข้างบนคืองานที่
  1439. 1:10:55กำลังแก้ข้างล่างคือคมิแต่ละสต็ปนะเข้า
  1440. 1:10:59initial เรียบร้อยแล้วเดี๋ยวจะสั่งให้
  1441. 1:11:01เขาทำงานทีละทไปเรื่อยๆอ่ะทุกคนครับสั่ง
  1442. 1:11:03ต่อเลยครับบอกว่าให้ implement
  1443. 1:11:06first task form
  1444. 1:11:09task
  1445. 1:11:10MD and git commit
  1446. 1:11:13after finish
  1447. 1:11:16is task
  1448. 1:11:18โอเคสั่งเ้าก่อนดูครับตอนนี้เข้า impement
  1449. 1:11:21นะที่ให้เปิดหน้ากิให้ดูก็คือว่าเดี๋ยวพอ
  1450. 1:11:23คุณอ่าจริงๆอยากให้เปิดหน้า task.md MD
  1451. 1:11:26ดูไปด้วย
  1452. 1:11:27เพราะว่าเดี๋ยวพอที่เค้าไป impement
  1453. 1:11:30เสร็จแล้วเนี่ย
  1454. 1:11:32เค้าจะมาร์ค
  1455. 1:11:34นี่ครับเริ่มต้นจากกิโมดูลleก่อนนะ
  1456. 1:11:38ทารแรก
  1457. 1:11:46เห็นมครับทำโมดูลเห็นป่าเห็นป่ะนี่คือ
  1458. 1:11:49สิ่งที่ให้คุณดูเค้าไปทำโมดleจริงๆด้วย
  1459. 1:11:52เห็นป่ะทารแรกปึ๊บ
  1460. 1:11:57ดูไปเรื่อยๆผมใช้ออโต้หมดอยู่นะมันยังไม่
  1461. 1:12:01มาถามหลายๆรอบแล้ว
  1462. 1:12:05ปล่อยให้มันรันไป
  1463. 1:12:08อ่ะทุกคนครับดูนี่เห็นมั้ยพอเค้าทำเสร็จ
  1464. 1:12:10ปุ๊บเค้าติ๊กด้วยว่าเค้าได้ทำเสร็จแล้ว
  1465. 1:12:13แบบนี้เนี่ยมันทำให้ผมสามารถควบคุมหรือ
  1466. 1:12:16รู้สเต็ปมันดีกว่าปล่อยลอยๆแล้วไม่รู้มัน
  1467. 1:12:20ทำถึงไหนจะแก้ตรงไหนคืออันเนี้ยเราเห็น
  1468. 1:12:23ว่าเค้ากำลังทำอะไรแล้วงานต่อไปคืออะไร
  1469. 1:12:26คุณเข้าไปแทรกได้คุณเพิ่มทักได้แล้วก็
  1470. 1:12:30เห็นได้ว่าตอนนี้เค้ากำลัง edit ไฟล์นี้
  1471. 1:12:31อยู่เห็นมั้เค้ากำลังทำอยู่เปิดตรงนี้ดู
  1472. 1:12:34>> อยากมี
  1473. 1:12:36>> นี่เห็นป่ะเค้ากำลัง implement ตรงนี้
  1474. 1:12:37อยู่ stage change ตรงนี้เค้าทำอยู่นี่
  1475. 1:12:40นี่อเห็นป่ะเค้าได้ไป commit เรียบร้อย
  1476. 1:12:43เห็นป่ะเองด้วย
  1477. 1:12:44>> เอ้อเพราะเราสั่งให้ตัวกิจคมิตทุกครั้ง
  1478. 1:12:49เมื่อจบทักเ้าจัดการคอมมิให้โดยที่คนที่
  1479. 1:12:54ทำก็คือกิmanagอรเป็นคนทำ
  1480. 1:12:57เห็นมั้เนี่ยคือการใช้คอร์ดคือวิธีแต่ละ
  1481. 1:13:01คนไม่เหมือนกันนะวิธีนี่คือวิธีผมที่ผม
  1482. 1:13:03ใช้ลองดูก็ได้ว่าเอ้ยมันเวิร์คมั้ยข้อดี
  1483. 1:13:06อีกอย่างก็คือคุณย้อนอดีตได้ไงถ้าเกิดว่า
  1484. 1:13:09งานนี้ให้มันไม่เวิร์คให้มันย้อนกิจได้
  1485. 1:13:11ถูกป่ะมันก็เลยทำให้คลีนกว่าเนี่ยแล้วตรง
  1486. 1:13:15เไปเพิ่มทkเพิ่มได้ตรงนี้ไม่ชอบอยากให้
  1487. 1:13:18เพิ่มอะไรก็ไปเพิ่มได้หลังจากที่คุณทำการ
  1488. 1:13:21ใช้กิ dog ไปแล้วคุณก็มาเพิ่มเติมได้อีก
  1489. 1:13:25นะ
  1490. 1:13:26นี่นี่มันแอดตัวก ignore ให้ด้วยมั้ยเรา
  1491. 1:13:30ไม่ต้องมาถามเยอะเพราะว่าเราใช้ auto
  1492. 1:13:32mode แล้วเป็น auto pilot เรียบร้อย
  1493. 1:13:34เสร็จแล้ว
  1494. 1:13:35>> completed
  1495. 1:13:36>> โอเคเห็นมยหน้าที่เราก็คือฟังเสียง
  1496. 1:13:39compete แค่นั้นเองว่าเสร็จแล้วก็เดินชง
  1497. 1:13:41กาแฟเสร็จก็มาทำงานต่อได้แล้วเราก็บอกว่า
  1498. 1:13:44อ่ะให้ implement next task ต่อได้เลย
  1499. 1:13:47implement next task next tar ไป
  1500. 1:13:48เรื่อยๆหรือถ้าคุณคิดว่ามันพอโอเคละคุณก็
  1501. 1:13:51สั่ง finish all ทารเลยก็ได้มันก็จบได้
  1502. 1:13:53เหมือนกันแล้วมันจะค่อยๆทำทีละทารแล้ว
  1503. 1:13:55ค่อยๆคมทีละจุดทีละจุดให้คุณนะผมขอสร้าง
  1504. 1:13:59อีกสักทักนึงอ่ะผมก็สั่งงี้ครับก็คือ
  1505. 1:14:03implement
  1506. 1:14:05next task
  1507. 1:14:07form
  1508. 1:14:08task.md MD จังหวะนี้เนี่ยถ้าคุณอยากจะ
  1509. 1:14:13ไปเพิ่ม field คุณเพิ่มได้เลยนะเพราะมัน
  1510. 1:14:16ก็คือ text ตัวนึงนั่นเองนะโอเค
  1511. 1:14:19>> Start
  1512. 1:14:20>> แล้วก็ไปชงกาแฟได้เลยทางนี้คืออะไรครับ
  1513. 1:14:22เขาจะไป create registration table นี่
  1514. 1:14:24db.goo เห็นมเห็นม c event db.g
  1515. 1:14:27backend main.goo Go ส่วนค่าใช้จ่ายก็
  1516. 1:14:30วิ่งไปเรื่อยๆตอนนี้โปรแกรมของเรา 35 บาท
  1517. 1:14:33แล้วเนี่ยเสร็จแล้วมีการออกทำ TASk Open
  1518. 1:14:38SQ L ด้วยอ่ะเห็นมั้งานจบแล้วนี่ก็คือ
  1519. 1:14:41สิ่งที่เราสามารถทำไปเรื่อยๆแต่ว่าจากนี้
  1520. 1:14:44ต่อไปผมจะก้าวข้ามจากศัพท์Agเจentไปหา
  1521. 1:14:48Agent ทีมแล้วนะตอนเนี้ยพอผมรู้แล้วว่า
  1522. 1:14:51ผมค่อยๆ Manual ทีละจุดทีละจุดแล้วเนี่ย
  1523. 1:14:53เฮ้ยมันทำได้ว่ะแต่ตอนนี้ปัญหาคอขวดของ
  1524. 1:14:56เราก็คือคนที่ต้องมานั่งคอย approve ปุ๊บ
  1525. 1:14:58คอยทำงานให้มันจะเห็นว่าเราใช้agเจนแค่ 1
  1526. 1:15:00ตัวเนี่ยมันช้าเพราะฉะนั้นเราจะต้องมีทีม
  1527. 1:15:04ของ agent เข้ามาช่วยมันเข้าสู่เรื่องถัด
  1528. 1:15:06ไป Agent Team คือความแตกต่างระหว่าง sub
  1529. 1:15:09agent กับ agent team เนี่ยอยู่ที่ภาพ
  1530. 1:15:11นี้เลยศัพท์ agent เนี่ยเรามีmaมนเจent
  1531. 1:15:13อยู่เมื่อกี้นี้ถูกมยแล้วพอมีงานที่
  1532. 1:15:15ต้องการที่จะแตกเป็นศัพท์ทักเช่นงานกิจ
  1533. 1:15:18เมื่อกี้เนี้ยมันจะโยนไปที่ subent มันจะ
  1534. 1:15:20สปอน sub agent ขึ้นมาเองสังเกตเมื่อกี้
  1535. 1:15:22มยการที่กิจอเกิดขึ้นมาได้นั้นมันเกิดจาก
  1536. 1:15:25การสปอนจากmanจนสร้างมาเสร็จปุ๊บทำงานจบ
  1537. 1:15:29ได้ result แล้วก็ตายไป return resource
  1538. 1:15:31นี้มาให้ man จบนี่คือหน้าที่ของมันแค่
  1539. 1:15:33นั้นเองจะเห็นว่าศัพท์ agent ตรงเนี้ยมัน
  1540. 1:15:36จะไม่คุยกันคือต่างคนต่างมีทองทำเสร็จ
  1541. 1:15:39แล้วจบกันถ้า man บอกว่าเฮ้ยงานที่เอ็ง
  1542. 1:15:42สร้างมาเนี่ยมันผิดมันก็จะต้องสปอนตัว
  1543. 1:15:45ใหม่ขึ้นมาพอสปอนตัวใหม่ขึ้นมาเกิดอะไร
  1544. 1:15:47ขึ้นไอ้ memmory ไอ้ message ที่มัน
  1545. 1:15:49implement มาแล้วอ่ะมันไม่อยู่แล้วไง
  1546. 1:15:50กลายเป็นว่ามันต้องเริ่มนับ 1 ใหม่ทุกๆ
  1547. 1:15:53ครั้งที่คุณบอกเฮ้ยงานมึงผิดจะดีกว่ามั้ย
  1548. 1:15:56ถ้าเกิดว่าอย่าเพิ่งตายเอ็งยังอยู่ก่อนพอ
  1549. 1:15:58เมน agent บอกเอ้ยไปแก้มันกลับไปแก้โดย
  1550. 1:16:01ใช้คexเดิมต่อได้ด้วยนี่คือสิ่งที่ศัพท์
  1551. 1:16:03agเจentมันทำไม่ได้และ 2 ก็คือเวลาที่คุณ
  1552. 1:16:06แตกงานออกจากกันแล้วเนี่ยมันมีงานบาง
  1553. 1:16:08อย่างที่มันต้อง depend on ซึ่งกันและ
  1554. 1:16:10กันมันต้องรอไอ้คนนี้ให้เสร็จก่อนแล้วไอ้
  1555. 1:16:12นี่ทำงานต่อได้อันเนี้ยศัพท์ agent มัน
  1556. 1:16:14ไม่รู้เพราะมันไม่คุยกันเพราะฉะนั้นไปดู
  1557. 1:16:17agent teีม agent teีมเนี่ยมันมี ma
  1558. 1:16:19agent เราเรียกว่าteม lead จะสปอนตัว
  1559. 1:16:21teมageออกขึ้นมาเราเรียกว่าteammมateมัน
  1560. 1:16:23จะมีแชร์ tar อยู่ตรงกลางเป็น tark list
  1561. 1:16:26เสร็จแล้วเนี่ยมันก็ทำงานของมันไปเรื่อยๆ
  1562. 1:16:28แล้วมันสามารถคุยกันได้ด้วย communicate
  1563. 1:16:30กันได้ว่าเฮ้ยเอ็งเสร็จยังค่าเป็น front
  1564. 1:16:32end เว้ยรอ back end รอ API ของเอ็ง
  1565. 1:16:34อยู่เสร็จแล้วเฮ้ย API คุณเสร็จแล้วใช่
  1566. 1:16:36มั้ยได้ผม Font end ต่อ QA test ต่อได้
  1567. 1:16:39มันทำงานต่อเนื่องมันคุยกันซึ่งกันและกัน
  1568. 1:16:41ทีนี้ไอ้ตัวเนี้ยพอมันทำงานเสร็จมันยัง
  1569. 1:16:43ไม่ตายครับมันยังคงอยู่รอให้ทีมleีดบอก
  1570. 1:16:46ว่าเอ้ยไปแก้มันสามารถทำงานต่อได้เรื่อยๆ
  1571. 1:16:49จนกว่าคุณจะสั่ง clean up ตัวteammมate
  1572. 1:16:51มันก็ถึงจะหายไปเป็นฟีเจอร์ที่ยังเป็น
  1573. 1:16:54experimental feature อยู่นะนั่นหมาย
  1574. 1:16:56ความว่าโดยปรากฏปกติแล้วคุณเปิดคอร์ด Code
  1575. 1:16:58มาจะไม่มีฟีเจอร์นี้คุณต้องไปเปิดก่อน
  1576. 1:17:01ซึ่งข้อเสียมีอยู่อย่างเดียวก็คือมัน
  1577. 1:17:04Higher Token C อันนี้คือสิ่งที่น่า
  1578. 1:17:06กลัวนะโอเคงั้นเดี๋ยวเรามาลองเล่น Agent
  1579. 1:17:10Team กันหน่อยโดยที่คุณจะต้องไปเปิด
  1580. 1:17:13ฟีเจอร์นี้ผ่าน Environment
  1581. 1:17:14Configuration เนี่ยชื่อว่า CR Code
  1582. 1:17:17Experimental Agent Team ขึ้นมาแล้วก็
  1583. 1:17:20สั่ง team Mate เป็น Auto แต่ทีนี้ก่อน
  1584. 1:17:23จะไปเล่นฟีเจอร์นี้ได้นั้นผมต้องการให้
  1585. 1:17:26คุณติดตั้งแอปอีกตัวนึงในเครื่องคุณก่อน
  1586. 1:17:28เพราะว่าถ้าเกิดว่าคุณใช้ agent แล้วคุณ
  1587. 1:17:30ไม่เห็นทุกคนทำงานพร้อมๆกันเนี่ยมันไม่
  1588. 1:17:33เท่สังเกตมื่อเมื่อกี้นี้ศัพทเอเจนทำงาน
  1589. 1:17:35ไงคุณอยากเห็นับทำงานคุณต้องไปคลิกดูใช่
  1590. 1:17:37มั้ยมันไม่เท่ดีๆกับมั้ถ้าเกิดว่าคุณเปิด
  1591. 1:17:40Terminอมาแล้วพอมีแตกteมageเสร็จปุ๊บ
  1592. 1:17:43แตกเป็นหน้าๆหน้าให้คุณเลยแล้วคุณเห็นเจน
  1593. 1:17:46ทำงานพร้อมๆกันปึ๊บๆๆๆใครทำอะไรอยู่
  1594. 1:17:49เห็นหมดเลยทีมleีดอยู่ตรงนี้เห็นหมดเพราะ
  1595. 1:17:51ฉะนั้นผมแนะนำโปรแกรมให้คุณก่อนครับ
  1596. 1:17:53โปรแกรมนั้นชื่อว่า Tmk
  1597. 1:17:56T
  1598. 1:17:57terminal multiplexer
  1599. 1:18:03อ่ะทุกคนติดตั้งได้เลยครับคำสั่ง BW
  1600. 1:18:06install Tmk
  1601. 1:18:09ได้เลยครับ
  1602. 1:18:11เมื่อติดตั้ง TMK เสร็จแล้วผมออกจากคอร์ด
  1603. 1:18:13ก่อนนะแล้ว
  1604. 1:18:18ผมจะลองรันตรงนี้ก่อนอ่ะเปิดเต็มจ้อยกัน
  1605. 1:18:21ดูเริ่มต้นครับคุณรันด้วยคำสั่ง TX ได้
  1606. 1:18:24เลย T
  1607. 1:18:27มารู้วิชา TMA กันก่อนมันจะมีแท็กเขียวๆ
  1608. 1:18:29ขึ้นมาด้านล่างเห็นมยถือว่าคุณเข้า Tm
  1609. 1:18:32แล้วนะทีนี้เวลาที่มันรันเข้ามาเนี่ยมัน
  1610. 1:18:35จะรันโดยที่จะเป็นเลข 0 นี่คือเป็น
  1611. 1:18:37session เลข 0 เวลาออกจากโปรแกรม TMX
  1612. 1:18:41ให้ exit นี้สีเขียวจะหายไปถ้าอยากตั้ง
  1613. 1:18:44ชื่อใช้ TX New - S ตั้งชื่อได้เช่น
  1614. 1:18:47Ali นี่คือการตั้งชื่อ Session
  1615. 1:18:51โอเคคำสั่งshortคutแรกในการเรียนรู้ TMK
  1616. 1:18:54ก็คือ Ctrl B เป็นคำสั่งและตามด้วย
  1617. 1:18:59เครื่องมือต่างๆตามนี้ครับอ่ะคุณกด Ctrl
  1618. 1:19:03B เหมือนไม่มีอะไรนะแล้วกด Question
  1619. 1:19:05Mark คือกด Shift Question Mark ครับ
  1620. 1:19:07นี่คือคำสั่งทั้งหมด Ctrl B แล้วปล่อย
  1621. 1:19:09มือก่อนนะแล้วค่อยใส่ Question Mark แต่
  1622. 1:19:12ว่าคุณไม่ต้องใช้เยอะใช้แค่บางส่วนพอใช้
  1623. 1:19:14เสร็จแล้วปุ๊บ Escap ออกนะนี่คือ comm
  1624. 1:19:18ตัวที่ 2 จะให้รู้จักเปอร์เซ็นต์คือ speed
  1625. 1:19:22window แบบ horizontal
  1626. 1:19:24ดูนะ Ctrl B ปล่อยมือแล้วเปอร์เซ็นต์ก็
  1627. 1:19:27คือกด Shift แล้วเปอร์เซ็นต์ใช่มยจะแบ่ง
  1628. 1:19:30หน้าจอเป็น 2 ส่วนอย่างี้เวลาที่คุณใช้
  1629. 1:19:34คุณก็ใช้งี้ได้เลยแต่ว่าเวลาที่คุณจะไป
  1630. 1:19:36เปลี่ยนเป็นTerminอแรกเนี่ยจะลำบากนิดนึง
  1631. 1:19:38ครับเพราะคุณใช้เมาส์คลิกเปลี่ยนไม่ได้
  1632. 1:19:40คุณยังอยู่ Terminal 2 อยู่ตัว Pl ที่ 2
  1633. 1:19:43วิธีการเปลี่ยนก็คือกด Ctrl B เราใช้ลูก
  1634. 1:19:46ศรไปทางซ้ายเพื่อเปลี่ยนTerminอเปลี่ยน Pl
  1635. 1:19:50ลูกศรไปทางขวาเพื่อเปลี่ยนไปทางขวา
  1636. 1:19:53โเคมยทีนี้เวลาที่คุณเปิดหรือรันอะไรบาง
  1637. 1:19:57อย่างอยู่ในนี้คุณอยากจะออกจากหน้านี้คุณ
  1638. 1:19:59กด Ctrl B แล้วกด D นี่คือการ Detach
  1639. 1:20:03Douatch หมายความว่า Session Al ยังทำ
  1640. 1:20:06งานอยู่มันดียังไงคุณรันคอร์ด Code เนี่ย
  1641. 1:20:09มันรันตลอดเวลาถูกป่ะแต่ว่าคุณต้องการทำ
  1642. 1:20:11อย่างอื่นน่ะคุณต้อง detach ออกมาคุณจะไป
  1643. 1:20:13ปิดยังปิดได้เลยแต่คอร์ดยังรันอยู่ทีนี้
  1644. 1:20:17อยากกลับไปทำไงก็คือ TX แล้วก็ตามด้วย
  1645. 1:20:21attach
  1646. 1:20:23ถ้าเกิดคุณมีอะไร session คุณใช้ - t
  1647. 1:20:25แล้วตามด้วย session ที่ชื่อว่า al
  1648. 1:20:29มันจะกลับมาที่ session เดิมเอาใหม่นะ
  1649. 1:20:31Ctrl B แล้วก็ detch ออกคุณเข้า TMK
  1650. 1:20:34attach ธรรมดาก็ได้ถ้าเกิดคุณมี session
  1651. 1:20:36เดียว
  1652. 1:20:38แค่นี้พอปึ๊บเห็นป่ะงานที่คุณเคยรันไว้จะ
  1653. 1:20:42ไม่หายไปไหนโอเคอยากแบ่งหน้าจอเป็นแบบ
  1654. 1:20:45vertical ใช้ double code อยู่ทางขวา
  1655. 1:20:48มือใช่มั้ยกด Ctrl B กด Shift Double
  1656. 1:20:50Code
  1657. 1:20:51แบ่งแบบนี้ได้ด้วยเท่ากับคุณสามารถแบ่ง
  1658. 1:20:54หน้าจอได้หลายๆตัวที่ทำให้ดูหมายความว่า
  1659. 1:20:55เดี๋ยวที่คุณรันทีมของคุณเนี่ยคุณจะเห็น
  1660. 1:20:58agent ทุกตัวอยู่ในหน้านี้หมดเลยโอเค
  1661. 1:21:00อยากเห็น number กด q ครับก็คือ comm b
  1662. 1:21:04q จะเห็นเลข pl number ว่าเลขเท่าไหร่
  1663. 1:21:07อ่ะทีนี้ปัญหาคือคุณคลิกไม่ได้ถูกป่ะที่
  1664. 1:21:10วิธีการที่อยากจะคลิกกด Ctrl B colon
  1665. 1:21:14เพื่อจะพิมพ์ Command ด้านล่างตรงนี้
  1666. 1:21:17พิมพ์คำว่า Z - D mouse on มันทำการ
  1667. 1:21:23ไปเซตให้ใช้เมาส์ได้ด้วย Enter ปึ๊บ
  1668. 1:21:27>> คุณเอาเมาส์คลิกได้เลยครับตรงนี้ต่อไปคุณ
  1669. 1:21:29ไม่ต้องมานั่งกด Arrow ละอยากไป Terminal
  1670. 1:21:32ไหนอยากได้ Terminal ไหนคลิกเมาส์ได้เลย
  1671. 1:21:35สกoreได้ด้วยเมื่อกี้สกอร์ไม่ได้นะอันนี้
  1672. 1:21:38คุณสกอร์ได้นะถ้ามียาวๆอยากดูสกอร์ดูก็ดู
  1673. 1:21:43ได้โอเคนี่คือ set mo on
  1674. 1:21:48อยากจะออกก็คือ exit
  1675. 1:21:50Exit exit ให้ครบนี่คือออกจาก terminal
  1676. 1:21:55ทั้งหมดแล้วตายหมดแต่ปัญหาก็คือไอ้เซต m
  1677. 1:21:59on เนี่ยต้องมานั่งทำทุกครั้งที่คุณเข้า
  1678. 1:22:00มาเพราะฉะนั้นทุกคนครับ Edit ไฟล์ไฟล์นึง
  1679. 1:22:03พิมพ์ code t/.tmax.com tmax.com
  1680. 1:22:10อ่ะเปิดไฟล์นี้ขึ้นมาเพื่อ edit ไฟล์นี้
  1681. 1:22:15คุณไปเปิดตรงนี้ได้เลยครับเซต - g mo
  1682. 1:22:19on ได้เลยครับพิมพ์ตรงนี้จากนี้ต่อไปทุก
  1683. 1:22:23ครั้งที่คุณเข้าคุณจะใช้เมาส์ได้ะ
  1684. 1:22:27เข้าไปที่ tma ไม่ต้องตั้งชื่อก็ได้นะ
  1685. 1:22:30แล้วแต่คุณปึ๊บ
  1686. 1:22:36คุณลองกด Ctrl B แล้วก็เปอร์เซ็นต์ดู
  1687. 1:22:40แล้วคุณใช้เมาส์คลิกได้แล้วคราวนี้อยาก
  1688. 1:22:42ซูมดูทีละอันมันมี Ctrl B แล้วก็ตัว Z
  1689. 1:22:45คือซูomดูได้ Ctrl B Z ก็คือเอากลับ
  1690. 1:22:49กรณีถ้าเกิดว่าคุณมีหลายๆหน้าจอแล้วมัน
  1691. 1:22:51เล็กมากอ่ะเดี๋คุณจะเจอตอนที่คุณแตกเมจ
  1692. 1:22:53ของคุณเป็นเล็กๆอย่างงี้อยากจะเห็นเต็มๆ
  1693. 1:22:55กด Ctrl B แล้ว Z มันจะซูมดูแต่ละหน้าจอ
  1694. 1:22:59ได้ Ctrl B แล้ว Z กลับที่เดิมโอเคนี่
  1695. 1:23:03คือพื้นฐานของ Tm ก่อนแต่คุณไม่ต้องกลัว
  1696. 1:23:06เดี๋ยวคอร์ด Code จะทำการแตกเพนแบบนี้คุณ
  1697. 1:23:09เอง
  1698. 1:23:11โอเค Exit ได้เลยครับ Exit Exit Exit
  1699. 1:23:15โอเคเรียบร้อยครับ Basic Tark เสร็จแล้ว
  1700. 1:23:18ต่อไปเข้าสู่การ Enable Cord ตัวนี้นะ
  1701. 1:23:23Team Mate mode ตัวนี้แหละคือตัวที่จะ
  1702. 1:23:24ทำให้ TX แตกPนไปเมื่อกี้อutticเลยคือมัน
  1703. 1:23:30จะแตกเพนแบบนี้ครับให้คุณ
  1704. 1:23:34ทางซ้ายมือจะเป็นทีมลีส่วนทางขวามือคือ
  1705. 1:23:37teีมageทีมลีจะแจกงานให้กับตัวทีมทำงาน
  1706. 1:23:41โอเค
  1707. 1:23:46ทีนี้การเปิดโหมดนี้เนี่ยจริงๆแล้วคุณ
  1708. 1:23:49ต้องไป config อยู่ใน setting.jonj แต่
  1709. 1:23:52ว่าตรง setting. บริษัทตรงนี้เป็น setting
  1710. 1:23:54ของระดับ project level ซึ่งมันทำไม่ได้
  1711. 1:23:58คุณต้องไปทำที่ระดับของ user level
  1712. 1:24:00เพราะฉะนั้นทุกคนครับเปิด Terminal ขึ้น
  1713. 1:24:02มาคุณต้องรู้ก่อนนะว่าใน Mac เนี่ยถ้าคุณ
  1714. 1:24:05ls ปกติคุณจะเห็นไฟล์ปกติจะไม่เห็นไฟล์
  1715. 1:24:08ที่ถูกซ่อนไฟล์ใน Mac ที่ถูกซ่อนจะขึ้น
  1716. 1:24:10ต้นด้วยจุดงั้นคุณ ls - a ดูคุณจะเห็น
  1717. 1:24:13ไฟล์ที่ถูกซ่อนด้วยสิ่งที่คุณต้องรู้ก็
  1718. 1:24:15คือ cord code จะทำงานอยู่กับ 2 ที่ 1
  1719. 1:24:18ก็คือ doc กับ clot.jonjson jสันถ้า
  1720. 1:24:22ต้องการจะเคลียร์ทุกอย่างหมดก็คือ -2 ตัว
  1721. 1:24:25นี้ก็คือจบแต่ว่าไอ้ไฟล์คอร์ดที่คุณรัน
  1722. 1:24:28ติดตั้งอยู่เนี่ยมันอยู่ใน dot local นะ
  1723. 1:24:30มันต้องเคลียร์ที่นี่อีกทีนึงถ้าเกิดจะ
  1724. 1:24:31เคลียร์ให้หมดก็คือเคลียร์คอร์ดเคลียร์
  1725. 1:24:33คอร์ด Jon แล้วก็ใน do local มันจะมีบิน
  1726. 1:24:38ในบินจะมีคอร์ดตรงนี้แค่ลบคอร์ดตรงนี้
  1727. 1:24:41ทิ้งเท่านั้นเองแล้วก็มีอีกหน่อยก็คือที่
  1728. 1:24:43แชร์
  1729. 1:24:45เนี่ยลบคอร์ดตรงนี้ทิ้งถือว่าจบหมดทุก
  1730. 1:24:48อย่างหมดเกลี้ยงนะโอเค
  1731. 1:24:51อ่ะทีนี้ทุกคนเข้าไปที่ DC ครับที่ cord
  1732. 1:24:55แล้วเปิด VS Code ที่นี่ขึ้นมาเพื่ออยาก
  1733. 1:24:58จะเห็นอะไรบางอย่าง
  1734. 1:25:02ที่นี่จะมีไฟล์ Setting. เห็นมั้ยจริงๆ
  1735. 1:25:05แล้วไอ้ทุกอย่างที่คุณ config อยู่ใน dot
  1736. 1:25:08clot เนี่ยของ project level เนี่ยคุณ
  1737. 1:25:10ย้ายมาอยู่ที่ user level นี่คือ user
  1738. 1:25:12level นะได้หมดเลยทั้ง agent ทั้ง hook
  1739. 1:25:15ทั้งสกิลย้ายมาอยู่ที่นี่ปึ๊บหมายความว่า
  1740. 1:25:18มันจะไม่ติดกับโปรเจคมันจะติดกับตัวคุณ
  1741. 1:25:20เอาโปรเจคไหนมาก็ตามมันจะมีสกิลตามที่
  1742. 1:25:23อยู่ใน user level อะไรที่คุณคิดว่าเป็น
  1743. 1:25:25โปรเจect level ก็คือของที่เวลาน้องคุณโน
  1744. 1:25:28ตรงนี้ไปเนี่ยแล้วได้ไปด้วยเช่นสกิลอัน
  1745. 1:25:31แน่นอนสมควรที่จะติดไว้ในกับโปเจectเลวEL
  1746. 1:25:33เพราะมันติดอยู่กับกิได้โคนมาปุ๊บได้สกิล
  1747. 1:25:36เลยอย่าง hook เนี่ยก็แล้วแต่ hook มัน
  1748. 1:25:38คือของส่วนตัวไว้ใน user level ดีกว่า
  1749. 1:25:41ไอ้ start complete มันคือของเรา agent
  1750. 1:25:44sub agent สมคนไว้ในproเject level
  1751. 1:25:46status line ก็น่าจะเหมาะกับ user
  1752. 1:25:48level เพราะว่าเป็นของส่วนตัวคุณแยกกัน
  1753. 1:25:50เองอะไรที่ไว้ในโปรเจคอะไรไว้ใน user ไว้
  1754. 1:25:53ใน user ไว้ที่นี่ไว้ในโปรเจคไว้ที่นี่
  1755. 1:25:55เพราะมันคือcอตัวเดียวกันแม้กระทั่ง cl.md
  1756. 1:25:58ก็ตามคุณเอา cl.md MD ไว้ที่นี่ก็ได้นะ
  1757. 1:26:00ใน user level พอคุณไปใช้โปรเจคไหนก็ตาม
  1758. 1:26:03ปึ๊บก็จะเป็นโค้ดสไตล์ของคุณทั้งหมดทุก
  1759. 1:26:05โปรเจคเลยนั่นเองโอเค
  1760. 1:26:09เข้าไปที่doอกของ agent team ตัวนี้
  1761. 1:26:13อันดับแรกครับคุณไป copy ตรงนี้ก่อน
  1762. 1:26:17environment เอาแค่นี้พอนะตรงนี้ผมลอง
  1763. 1:26:21แล้วถ้าเกิดไว้ใน project level จะทำไม่
  1764. 1:26:22ได้นะคุณต้องไว้ในที่ user level
  1765. 1:26:26โอเคเวลาวางวางตรงนี้ปึ๊บ
  1766. 1:26:29แล้วคอมม่าต่อท้ายด้วยถ้าทำแค่นี้คือการ
  1767. 1:26:32เปิด agent teมธรรมดาแต่ว่ายังไม่แตกเพน
  1768. 1:26:34ให้กับ Tm นะยังไม่ได้ทำงานคู่กับ TX ถ้า
  1769. 1:26:38อยากทำงานคู่กับ TX สกอร์ไปด้านล่างครับ
  1770. 1:26:42ไปcopี้ตรงนี้ mode อ
  1771. 1:26:47Copy มา
  1772. 1:26:49แล้วไปแปะตรงนี้ครับอย่างที่บอกครับเซฟ
  1773. 1:26:51สุดคือแปะด้านบนแล้วคอมมต่อท้ายโอเคเรียบ
  1774. 1:26:56ร้อยตอนนี้คุณได้เปิดโหมดทีมเมจเรียบร้อย
  1775. 1:26:59หน้านี้อย่าปิดนะทิ้งไว้เพราะว่าเดี๋ยว
  1776. 1:27:02ตอนที่ทีมทำงานคุณจะเห็นเมลบอกที่นี่เห็น
  1777. 1:27:06ทีมleีดที่นี่เห็นทีมเมจที่นี่หมดเลยโอเค
  1778. 1:27:10ทีนี้กลับไปที่โปรเจคของคุณครับ
  1779. 1:27:15ผมจะให้ agent teamีมทำงานต่อเพราะว่า
  1780. 1:27:17เมื่อกี้งานของผมเนี่ยมันจบอยู่แค่นี้เอง
  1781. 1:27:19ครับ
  1782. 1:27:23นี่มีแค่ 3 เท่าแล้วเท่านั้นที่เสร็จ
  1783. 1:27:26เพราะฉะนั้นผมจะให้เค้า impement ทั้งหมด
  1784. 1:27:27ด้วย Agent Team นะ
  1785. 1:27:34โอเคมาเข้า TK ก่อน TK ตั้งชื่อหน่อยก็
  1786. 1:27:38ได้ New - Siz
  1787. 1:27:42เสร็จแล้วพิมพ์ CL
  1788. 1:27:46โอเคทดสอบก่อนดีมว่าเขาสามารถ spawn
  1789. 1:27:50teammate ได้จริงมพิมพ์ spawn
  1790. 1:27:54three agent teammate
  1791. 1:27:58Front end
  1792. 1:28:00back end QA with no task ผมต้อง
  1793. 1:28:04ใส่คำสั่งนี้เพราะว่าตอนที่ผมลองรันดู
  1794. 1:28:06แล้วพอteมageนี่มี Tark อ่ะมันไม่ยอมแตก
  1795. 1:28:09ให้โอเค Enter ครับ
  1796. 1:28:12>> Start
  1797. 1:28:13>> ดูซิว่าจะสำเร็จมย
  1798. 1:28:16มาแล้วครับ
  1799. 1:28:18ตอนนี้มันเห็นมั้ย 3 ตัว Front End QA
  1800. 1:28:23back end นี่คือทีมleีดอยู่นี่นะนี่นี่
  1801. 1:28:26คือทีม
  1802. 1:28:28อ้าคุณอยากให้เค้าทำอะไรก็ก็ได้หมดแล้ว
  1803. 1:28:31คุณเห็นหมดเลยว่าเค้าทำอะไรเห็นมั้เซต
  1804. 1:28:33เมาส์ on แล้วใช่มั้ยคุณคลิกได้ว่าจะให้
  1805. 1:28:36อยู่ไปที่เพนไหนโอเคอ่ะทุกคนครับวิทยครับ
  1806. 1:28:40พิมพ์ Clean Up Teammate
  1807. 1:28:44โอเค Clean up teamมateเท่านั้นเองครับ
  1808. 1:28:46เดี๋เขาจะจัดการคือสังเกตมั้ยทีมไม่ตายนะ
  1809. 1:28:49ไม่เหมือน sub ทีมยังคงค้างอยู่เพื่อรอ
  1810. 1:28:51งานนะนั่นคือสิ่งที่แตกต่างกับสเจนเรียบ
  1811. 1:28:55ร้อยครับเห็นมั้เค้าจากการ clean up
  1812. 1:28:57teate เรียบร้อยโอเคสิ่งที่เราจะต้องทำ
  1813. 1:29:00ต่อไปก็คือเดี๋ยวผมจะไปสร้างศัพท agent
  1814. 1:29:03ขึ้นมาก่อนที่ตรงนี้นะทุกคนครับสั่ง
  1815. 1:29:08create font end
  1816. 1:29:12sub agent เอาง่ายๆแค่นี้พอตอนเริ่มต้น
  1817. 1:29:16เนี่ยคุณสั่งสร้างง่ายๆไปก่อนแล้วคุณอยาก
  1818. 1:29:17จะ edit อะไรก็ไป edit ได้ทีหลังนะ
  1819. 1:29:22>> Completed
  1820. 1:29:24>> โอเค Font มาแล้วนะอ่ะทุกคนทำต่อครับ back
  1821. 1:29:28end แล้วก็ QA
  1822. 1:29:31create back end
  1823. 1:29:41>> completed
  1824. 1:29:43>> ต่อไป QA
  1825. 1:29:48>> Start
  1826. 1:29:53>> completed
  1827. 1:29:55มาเราจะมาจบงาน tar.md MD ของเรากันดี
  1828. 1:29:57กว่าครับซึ่งตอนนี้งานของเราเหลืออยู่
  1829. 1:30:00หลายตัวเลยครับแต่ว่าเราจะ
  1830. 1:30:03สั่งงานแล้วก็จะให้มันทำงานพร้อมๆกันที
  1831. 1:30:06เดียวให้มันจบเลยโอเคทุกคนพิมพ์ครับ spawn
  1832. 1:30:12tre sub agent
  1833. 1:30:14teammate
  1834. 1:30:16front end
  1835. 1:30:19back end
  1836. 1:30:21qa
  1837. 1:30:23for implement
  1838. 1:30:25all task
  1839. 1:30:27form
  1840. 1:30:29task.md MD
  1841. 1:30:32เพื่อความชัวร์ and commit
  1842. 1:30:37task
  1843. 1:30:39with git manager
  1844. 1:30:44โอถ้างั้นก็เป็น 4 ดิผม 4 ดีกว่า
  1845. 1:30:514 sub agent
  1846. 1:30:53อื
  1847. 1:30:59Git Manager
  1848. 1:31:03อ่ะไป
  1849. 1:31:04>> Start
  1850. 1:31:05>> ผมจะเปิดตัวกิจตรงนี้ดูนะจริงๆดู TAS ไป
  1851. 1:31:08ด้วยก็ได้ TASk.m
  1852. 1:31:16แล้วก็เปิดกIDเอาไว้
  1853. 1:31:19อย่าลืมเปิด Aut Mode นะครับ
  1854. 1:31:23โอเคจากนี้ก็ลุ้น
  1855. 1:31:26มันอ่าน TAS.md MD อยู่คือทีมหลีดจะอ่าน
  1856. 1:31:29แล้วก็จะจัดการเรื่อง TAR มันจะส่งงานให้
  1857. 1:31:31กับแต่ละตัวตอนนี้น่าจะทำการเรื่องของทำ T
  1858. 1:31:35list อ่ะวิธีการดูครับทุกคนไปดูที่อีก
  1859. 1:31:39หน้านี้คุณจะเห็นว่าจะมีโฟลเดอร์ทีมขึ้น
  1860. 1:31:42มาเห็นมั้ยเนี่ยครับจะมีทีมมี inbox เห็น
  1861. 1:31:45ป่า inbox ของแต่ละคนแล้วก็มีทีม
  1862. 1:31:48config.jonjson Jon
  1863. 1:31:50ว่าตอนนี้คุณสปอนอะไรมาแล้วบ้างเค้ามีตัว
  1864. 1:31:53ทีมอีกอยู่ 1 ตัวนะไฟล์นี้จะหายไปถ้าเกิด
  1865. 1:31:55ว่าคุณ clean up มันจะหายไปเลยนะ config
  1866. 1:31:58จะหายไปเลยเพราะฉะนั้นตอนนี้เค้าเห็น
  1867. 1:32:00agent ID ตัว 1 ตัวชื่อว่า team lead
  1868. 1:32:02นะเดี๋ยวคุณจะเห็นตอนที่เสอนออกมาเป็น
  1869. 1:32:06front end back end qa gid manager
  1870. 1:32:08จะอยู่ตรงนี้เลย
  1871. 1:32:12ตอนนี้เ้ากำลัง list ให้อยู่ส่งงานให้แต่
  1872. 1:32:15ละคนนะ
  1873. 1:32:19โอเคมาแล้วครับ back end มาแล้ว
  1874. 1:32:25font end มาแล้ว
  1875. 1:32:30QA
  1876. 1:32:38Kid Manager
  1877. 1:32:40อ่ะตอนนี้คือนั่งดูทำงานอยู่แล้ว
  1878. 1:32:43ความเท่ก็คือเห็นทุกหน้าเลยกด Ctrl B
  1879. 1:32:46แล้ว Z จะซูมเฉพาะ P นั้นแล้วก็กด Ctrl B
  1880. 1:32:50Z เพื่อกลับหน้าเดิมนะ
  1881. 1:32:52>> กลับไปดูที่นี่เห็นป่า config.jonjson
  1882. 1:32:54Jon มาแล้วนะจะมี back end agent id
  1883. 1:32:57front end มัน spawn ออกมาแล้ว QA gid
  1884. 1:33:00manager มาเรียบร้อยนะทีนี้นี่คือ mail
  1885. 1:33:04box ที่มันจะคุยกันเองนะมันจะผ่านไฟล์
  1886. 1:33:07พวกนี้แหละนะเป็น mail box อันนี้คือ
  1887. 1:33:11task นี่คือ task list ของมันนะฮะมันก็
  1888. 1:33:15ทำของมันเองทีมแตก Tar ให้เรียบร้อย
  1889. 1:33:21เนี่ยจะมีทเห็นมั้ยเข้าไปดูได้นะทีมเป็น
  1890. 1:33:26คนจัดการให้หมดเลย
  1891. 1:33:29ที่เหลือตอนนี้ก็คือนั่งดูกิไปเรื่อยๆ
  1892. 1:33:33แล้วก็ดู task.md MD ว่าอะไรเสร็จไปแล้ว
  1893. 1:33:36บ้างตอนนี้ถ้าเราดูจะเห็นว่า
  1894. 1:33:45>> อ่าไปตรงนี้นะครับเห็นปะ Back end ทำงาน
  1895. 1:33:47ไปได้แล้วเมื่อกี้มันยังไม่ติ๊กนะตอนนี้
  1896. 1:33:49ติ๊กเรียบร้อยนี่ๆ Font end ทำด้วยมีงาน
  1897. 1:33:51ไหนที่มันไม่กันนะก็ทำเลยอ่าไหนที่ต้องรอ
  1898. 1:33:55มันก็คุยกันเองว่าเฮ้ยทำให้เสร็จก่อนเดี๋
  1899. 1:33:57คจะทำต่อเนี่ย
  1900. 1:34:00QA ทำไม่ได้นะรอให้เสร็จก่อน
  1901. 1:34:03เห็นมั้มันก็ไปเรื่อยๆคพีทก็ไปเนี่ยถ้า
  1902. 1:34:06เกิดคุณอยากดูแบบเก่าก็คืออย่างงี้ถ้าคุณ
  1903. 1:34:09ไม่ใช้ทmaอ่ะคุณไปนั่งกดดูทีละอันทีละอัน
  1904. 1:34:12มันดูไม่เท่อันเนี้ยอย่างเท่นะเนี่ยทุก
  1905. 1:34:16อย่างมันก็คือเข้ากิคมิหมดเลยมันก็จะเห็น
  1906. 1:34:19ว่าทำอะไรไปบ้าง
  1907. 1:34:26>> นี่งาน Backend เสร็จหมดแล้วเนี่ย
  1908. 1:34:29>> เหลือ Font end
  1909. 1:34:31>> พอ Font end เสร็จก็ QA ต่อนะ
  1910. 1:34:32>> แค่ repent ยากรึเปล่า
  1911. 1:34:40ใกล้ะ finished
  1912. 1:34:43>> compete แล้ว
  1913. 1:34:44>> completed
  1914. 1:34:48>> ครบทุกงานอ่ะจบงานครับตอนนี้จบยัง Q ค้าง
  1915. 1:34:53ไลเหมือนเดิมไม่มีอะไรใหม่ครับโอเคกำลัง
  1916. 1:34:56รอ
  1917. 1:34:57โอเคจบงานของเราอยู่ตรงนี้
  1918. 1:35:04ผมเข้าไปที่มันแบ่งโฟลเดอร์ให้เป็น back
  1919. 1:35:07end กับ front end เห็นมยนี่มันแบ่ง
  1920. 1:35:09back end เป็น go เนาะมี database เป็น
  1921. 1:35:12sql อย่างที่บอกเลยนะ registration.db
  1922. 1:35:14DB ผมเปิดมาดูได้ปกติผมลง Extension ที่
  1923. 1:35:17ชื่อว่า SQ viver นะนี่มี registration
  1924. 1:35:21ตรงนี้มีตัว database ที่มัน test อยู่
  1925. 1:35:23เห็นมั้เ test เทestให้ดูนี่คือตัว QA
  1926. 1:35:25เป็นคน test นะเดี๋ยวผมจะเอา Start Go
  1927. 1:35:27นะ go run CD back end
  1928. 1:35:32Go runs
  1929. 1:35:36อ already in use เหรอยังไม่จบเหรอ
  1930. 1:35:38เนี่ย
  1931. 1:35:40QA จบยัง Still running ยังรันอยู่
  1932. 1:35:45เพราะว่าทีมบอกว่า
  1933. 1:35:49QA ยังคงไดลเหมือนเดิมไม่มีอะไรใหม่ครับ
  1934. 1:35:51รอคำสั่งจากคุณว่าจะดำเนินต่อ clean up
  1935. 1:35:54teammate เลยมั้ย
  1936. 1:35:57ผมให้หยุดงาน QA ก่อน
  1937. 1:36:04เวลาสั่งสั่งที่ทีม lead นะ
  1938. 1:36:07นี่ไจุด QA เรียบร้อยแล้วเข้าไปจัดการเอง
  1939. 1:36:10โอเคผมขอลองก่อนว่าอ่ะรันครับตอนนี้ผม
  1940. 1:36:14listening port 80 นะผม back end
  1941. 1:36:16เนาะผมจะลองฝั่ง front end ดู
  1942. 1:36:21อันนี้เป็นโeใช่มั้
  1943. 1:36:26โอเคลองดูซิ work up เปล่า
  1944. 1:36:32เรียบร้อยเย้ตมือ
  1945. 1:36:36ผมเรียบร้อย
  1946. 1:36:41อือ
  1947. 1:36:43อื
  1948. 1:36:50โอเค register เรียบร้อยผมกลับไปดูที่
  1949. 1:36:52database ซิว่าลงจริงหรือเปล่า
  1950. 1:36:57นี่ครับมาเรียบร้อยเห็นมจบงานง่ายๆเขียน
  1951. 1:37:01โปรแกรมไม่เป็นเลยก็ทำได้
  1952. 1:37:04โอเค
  1953. 1:37:08อ่ะทีนี้ผมบอกว่าเอ้ยไม่เอาอ่ะผมอยากจะ
  1954. 1:37:10ได้เป็นธีม Dark ีมอ่ะโอเคสั่นแก้งานนิด
  1955. 1:37:14นึงครับ
  1956. 1:37:16ขอ
  1957. 1:37:18stop ก่อนนะ
  1958. 1:37:22โอเค Change เว็บ to dark team
  1959. 1:37:29โอเค demo นี้จะให้คุณดูว่าเาสั่งงานให้
  1960. 1:37:32ใครนะคนที่ต้องทำก็คือ Font end เนาะ
  1961. 1:37:35โอเค
  1962. 1:37:38>> นี่มาแล้วดูโอสุดยอดตบมือหน่อย
  1963. 1:37:42โอ้รอดแล้วครับวันนี้ทำไงครับสั่งงาน
  1964. 1:37:45เรียบร้อยแล้วหมายงานเป็น Dark Team ให้
  1965. 1:37:47Font End โอเคเดี๋เรา Font End ทำไง
  1966. 1:37:49ครับแล้วเดี๋ยวให้กมันคอมมิแล้วก็จบสิ่ง
  1967. 1:37:52ที่พิเศษก็คือที่ศัพท Agent ไฟล์ตัวนั้น
  1968. 1:37:54น่ะคุณ specific ได้เลยว่าใครทำหน้าที่
  1969. 1:37:58อะไรเก่งอะไรใส่ตรงนั้นได้เลย Tex stack
  1970. 1:38:01อะไรเกี่ยวกับ Font End เพราะถ้าเกิดทำ
  1971. 1:38:03แบบนี้คุณจับยัดทุกอย่างเข้าไปที่ main
  1972. 1:38:07agent ตัวเดียวคุณต้องแยกเป็นสกิลซึ่ง
  1973. 1:38:09ลำบากอีกโหลดสกิลนั้นโหลดสกิลนี้วุ่นวาย
  1974. 1:38:12อันนี้คือแยกเลย
  1975. 1:38:14>> completed
  1976. 1:38:14>> โอเค complete แล้วอ่ะมาดูซิว่าอ่ะกit
  1977. 1:38:18ก่อนนะกิ commit
  1978. 1:38:19>> completed completed
  1979. 1:38:21>> โอเคเรียบร้อย fish อ่ะมาดูทดสอบครับผม
  1980. 1:38:26start back end ก่อนปึ๊บ
  1981. 1:38:28start front end
  1982. 1:38:30ปึ๊บ
  1983. 1:38:36เรียบร้อย Dark Team
  1984. 1:38:39โอเคก็ประมาณนี้นี่คือสิ่งที่เราได้เรียน
  1985. 1:38:44รู้จากวิชาคอร์ด Code ของพี่ก็เดี๋ยวพี่
  1986. 1:38:47ตัดต่อวีดีโอให้แล้วก็ไปดูย้อนหลังได้แต่
  1987. 1:38:49ว่าพวกคุณทำกันเป็นอยู่แล้วแหละแต่สิ่ง
  1988. 1:38:51ที่อยากนำเสนอก็คือเรื่องของ agent teมนะ
  1989. 1:38:53ซึ่งก็เป็นว้า Factor ของพี่เหมือนกันที่
  1990. 1:38:56เจอตรงนี้ตอนแรกไม่เจอมันก็ยังธรรมดาไป
  1991. 1:38:59เจอเจนทีมโอโหมันว้าวว่ะน่าสนใจโอเคครับ
  1992. 1:39:02วันนี้ะจบแค่นี้ครับสวัสดี

About this transcript

This page contains the full transcript of Claude Code by Sphere, generated from the public captions YouTube serves with the video. The transcript has 5,049 words across 1,992 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 translate the transcript into 100+ languages.

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, translation to 100+ languages, AI prompts for ChatGPT, Claude, and Gemini, and exports to TXT, SRT, VTT, or Markdown.