1
00:00:00,779 --> 00:00:05,269
לא מזמן בעבודה, חילקנו כמה רישיונות Cursor לקבוצה של נסיינים,

2
00:00:06,230 --> 00:00:08,140
אחרי תקופה, בדקנו את השימוש בפועל.

3
00:00:08,880 --> 00:00:14,270
הרישיונות נעלמו כמו פיתות בשביעי של פסח. הגרפים עשו הקפות של שמיני עצרת,

4
00:00:14,920 --> 00:00:16,819
אבל מתכנת אחד חביב

5
00:00:17,270 --> 00:00:20,020
לא פתח את Cursor אפילו פעם אחת.

6
00:00:20,950 --> 00:00:23,399
כששאלתי אותו למה, הוא חייך.

7
00:00:23,909 --> 00:00:26,510
הוא כבר מכור חודשים למשהו גדול יותר.

8
00:00:26,909 --> 00:00:27,549
ל-Claude.

9
00:00:28,229 --> 00:00:28,950
לא המודל.

10
00:00:29,489 --> 00:00:30,069
הסוכן.

11
00:00:30,819 --> 00:00:33,279
"אני לא יודע מה ה-Cursor הזה שלכם עושה,

12
00:00:33,439 --> 00:00:35,250
אבל אם הוא כמו כל עורך קוד אחר,

13
00:00:35,720 --> 00:00:38,110
הוא בטח משמיט חצי ממה שצריך

14
00:00:38,479 --> 00:00:40,479
וממציא חצי ממה שלא צריך",

15
00:00:40,880 --> 00:00:41,389
סינן.

16
00:00:42,159 --> 00:00:44,049
הוא צודק לגבי החלק הראשון.

17
00:00:44,400 --> 00:00:46,909
ה-Cursor וה-Windsurf וה-Copilot למיניהם

18
00:00:47,159 --> 00:00:49,439
יעשו הכל כדי להקטין את ה-Context.

19
00:00:50,159 --> 00:00:53,159
המודל העסקי שלהם צריך לדחוס הרבה מאוד שימוש

20
00:00:53,909 --> 00:00:55,750
לעשר, עשרים או ארבעים דולר בחודש.

21
00:00:56,479 --> 00:00:57,639
הכסף הזה לא הולך אליהם,

22
00:00:57,720 --> 00:00:59,150
הוא הולך למפעילי המודלים.

23
00:00:59,889 --> 00:01:02,200
אם אני צריך לנחש: עשרים אחוז ל-OpenAI,

24
00:01:02,840 --> 00:01:05,260
עשר אחוז ל-Gemini ושבעים אחוז ל-Anthropic.

25
00:01:05,919 --> 00:01:07,029
מה נשאר להם מזה?

26
00:01:07,760 --> 00:01:08,190
כלום.

27
00:01:08,760 --> 00:01:10,680
החלק השני הוא תוצאה של הראשון.

28
00:01:10,839 --> 00:01:11,889
ההמלצות יהיו רעות,

29
00:01:12,000 --> 00:01:13,309
מומצאות ושגויות

30
00:01:13,680 --> 00:01:14,959
בלי Context נכון,

31
00:01:15,040 --> 00:01:15,680
בלי Memory,

32
00:01:15,760 --> 00:01:17,300
בלי project structure

33
00:01:17,680 --> 00:01:19,610
(שגם הוא סוג של context).

34
00:01:21,260 --> 00:01:22,599
את זה Claude Code עושה מצויין.

35
00:01:23,809 --> 00:01:25,389
בוריס צ'רני, ממציא

36
00:01:25,529 --> 00:01:28,830
Claude Code מסתובב כבר מפברואר עם אותו חיוך.

37
00:01:28,889 --> 00:01:30,769
הוא יודע ש-Anthropic מנצחת,

38
00:01:31,250 --> 00:01:32,580
שה-Sonnet שלה

39
00:01:32,900 --> 00:01:35,089
הוא המודל הכי טוב בעולם לתכנות,

40
00:01:35,169 --> 00:01:36,599
שהוא כותב קוד שהוא...

41
00:01:36,849 --> 00:01:37,349
שירה.

42
00:01:38,139 --> 00:01:40,050
מחייך אבל גם מתחבט:

43
00:01:41,050 --> 00:01:42,809
"לא ידענו אם כדאי,

44
00:01:42,930 --> 00:01:43,889
אם אנחנו בטוחים,

45
00:01:43,970 --> 00:01:45,449
הרי זה הרוטב הסודי שלנו,

46
00:01:46,050 --> 00:01:48,529
כלי פנימי שכל עובד ב-Anthropic משתמש בו.

47
00:01:49,330 --> 00:01:50,639
למה שנשחרר אותו לכולם?"

48
00:01:51,830 --> 00:01:53,589
נחזור לפברואר. להכרזה.

49
00:01:53,669 --> 00:01:57,110
מה שאני ראיתי אז הוא בדיוק מה ש-Claude Code הוא היום.

50
00:01:57,870 --> 00:02:00,180
סוכן קוד (ולא עורך קוד)

51
00:02:00,470 --> 00:02:01,680
שפועל ב-Terminal.

52
00:02:02,230 --> 00:02:04,150
זה המסך השחור למי שלא מתכנת,

53
00:02:04,230 --> 00:02:06,449
זה הדוס למי שגדל בשנות השמונים,

54
00:02:06,709 --> 00:02:08,479
זה המקום שכותבים בו פקודות.

55
00:02:09,270 --> 00:02:10,300
למה Terminal?

56
00:02:10,309 --> 00:02:14,309
כי הוא לא דורש ממך לשנות הרגלים. כי מתכנתים ישבעו

57
00:02:15,070 --> 00:02:16,699
ב-IDE ובקיצורי המקלדת שלהם.

58
00:02:17,649 --> 00:02:18,259
צ'רני אומר:

59
00:02:18,529 --> 00:02:21,160
"רצינו לבנות משהו שיעבוד לכולם,

60
00:02:21,449 --> 00:02:22,649
אבל גם פשוט מאוד,

61
00:02:23,130 --> 00:02:25,240
שנוכל לשחרר גרסאות מהר".

62
00:02:26,149 --> 00:02:27,600
לא כזה מהר, האמת,

63
00:02:27,990 --> 00:02:30,860
מפברואר יצאו רק ארבע מהדורות.

64
00:02:32,160 --> 00:02:38,929
כמה פשוט להתקנה? npm install minus g ואפשר להפעיל Claude מכל ספריה ובכל Terminal.

65
00:02:39,240 --> 00:02:46,039
זה יכול להיות Terminal בתוך Docker או Terminal על שרת מרוחק עם SSH או Terminal מובנה של ה-IDE.

66
00:02:47,979 --> 00:02:51,630
עד לא מזמן, היית משלם לפי טוקנים במסלול API למפתחים.

67
00:02:51,899 --> 00:02:55,220
לאחרונה אפשר לשלם על מנוי Pro או Max,

68
00:02:55,619 --> 00:02:59,729
ואם אתה כבר משלם ל-Anthropic אז להשתמש באותו מנוי גם לקוד.

69
00:03:00,789 --> 00:03:02,289
אוקיי, סבבה. התקנתי, שילמתי,

70
00:03:02,309 --> 00:03:03,619
חיברתי. מה עכשיו?

71
00:03:04,389 --> 00:03:07,740
צ'רני מבטיח "זה Super Duper Agentic". אבל...

72
00:03:08,149 --> 00:03:09,419
גם Cursor הוא כזה,

73
00:03:11,229 --> 00:03:14,740
ו-Copilot, וכולם יערכו קבצים וישתמשו בכלים שחשופים להם.

74
00:03:15,589 --> 00:03:16,399
צ'רני מוסיף:

75
00:03:16,470 --> 00:03:21,369
"עברנו מכרטיסי ניקוב לתיכנות ב-Assembly להשלמת קוד ועכשיו - פרומפטים.

76
00:03:22,710 --> 00:03:25,100
אנחנו כותבים יותר פרומפטים מקוד".

77
00:03:26,399 --> 00:03:32,429
"אני חושב שמשפחת ארבע של המודלים היא צעד ענק למודל שמבין אותך בפעם הראשונה,

78
00:03:32,720 --> 00:03:34,529
שלא ממציא Testim או קוד".

79
00:03:35,059 --> 00:03:35,550
אבל...

80
00:03:36,380 --> 00:03:37,449
המודלים זהים,

81
00:03:37,800 --> 00:03:39,649
וכל מה ש-Claude עושה בקוד,

82
00:03:40,119 --> 00:03:41,669
Claude עושה ב-Cursor.

83
00:03:42,479 --> 00:03:43,029
זה נכון,

84
00:03:43,080 --> 00:03:45,100
אבל צ'רני לא מנסה למכור את המודל,

85
00:03:45,119 --> 00:03:46,539
הוא מוכר את הסיפור.

86
00:03:46,919 --> 00:03:50,009
והעתיד הוא שאם המודלים הופכים כל כך טובים,

87
00:03:50,360 --> 00:03:53,259
אז תשעים ותשע אחוז מההמלצות שלהם יתקבלו.

88
00:03:54,550 --> 00:03:55,830
הם יעבדו לבד,

89
00:03:55,910 --> 00:03:57,600
לא בהכרח על המחשב שלך,

90
00:03:57,949 --> 00:03:59,429
ועל הרבה משימות במקביל.

91
00:04:00,679 --> 00:04:01,679
ניקח דוגמא מעכשיו.

92
00:04:01,759 --> 00:04:04,309
את Claude Code אפשר להתקין כ-GitHub Action.

93
00:04:05,139 --> 00:04:06,570
ואז לשייך לו Issues.

94
00:04:07,020 --> 00:04:08,330
מוסיפים את הסימן

95
00:04:08,740 --> 00:04:10,660
at claude והוא לוקח את המשימה.

96
00:04:11,179 --> 00:04:12,220
זה עובד גם ב-

97
00:04:12,449 --> 00:04:12,960
pull requests.

98
00:04:13,949 --> 00:04:18,178
קוד של קולגה מגיע אליך ובמקום לומר לו תתקן את השורה הזו או

99
00:04:18,298 --> 00:04:19,140
תכתוב טסט נוסף,

100
00:04:19,178 --> 00:04:20,420
פשוט מסמנים at claude.

101
00:04:21,019 --> 00:04:23,420
זה צבא של מתכנתים שלא מקבלים משכורת.

102
00:04:23,980 --> 00:04:24,709
עזוב משכורת,

103
00:04:24,779 --> 00:04:26,179
הם אפילו לא מקבלים מחשב,

104
00:04:26,739 --> 00:04:28,399
הם רצים ברקע, בענן.

105
00:04:29,369 --> 00:04:32,329
אם זה נכון, ומתכנתים יהפכו למפקחים, אז

106
00:04:33,250 --> 00:04:35,250
ה-IDE הופך פחות ופחות רלוונטי.

107
00:04:36,209 --> 00:04:36,489
אבל

108
00:04:36,890 --> 00:04:37,899
IDE לא נבנה לבקרה,

109
00:04:37,929 --> 00:04:39,920
הוא נבנה לצלילה עמוקה לקוד

110
00:04:40,250 --> 00:04:42,399
והצלילה הזו תהפוך לתחביב,

111
00:04:42,850 --> 00:04:45,839
למשהו שתצטרך לעשות אולי פעם בחודש.

112
00:04:46,809 --> 00:04:49,369
צ'רני נשאל על היום-יום שלו עם Claude Code.

113
00:04:50,149 --> 00:04:52,970
"למשימות פשוטות, אני פותח כמה Terminals במקביל,

114
00:04:53,410 --> 00:04:56,250
לוחץ Shift Enter כדי לקבל אוטומטית כל שינוי.

115
00:04:56,730 --> 00:04:59,049
למשימות מורכבות, אני פותח את ה-Terminal ב-IDE,

116
00:05:00,179 --> 00:05:03,040
מפעיל את Claude משם ומתקן דברים קטנים בעצמי".

117
00:05:04,029 --> 00:05:04,890
זה חדש לי,

118
00:05:04,970 --> 00:05:09,920
Claude ילמד מהשינויים שעשית ידנית, כמו ג'וניור שרושם לעצמו הערות

119
00:05:10,250 --> 00:05:11,489
וישים אותם בקובץ,

120
00:05:11,609 --> 00:05:12,529
CLAUDE dot MD.

121
00:05:13,470 --> 00:05:15,959
הקובץ הזה, שנוצר אוטומטית ע"י

122
00:05:16,149 --> 00:05:18,970
Claude הוא ההבנה של הפרוייקט, של הקבצים

123
00:05:19,309 --> 00:05:20,619
והספריות החשובות,

124
00:05:20,869 --> 00:05:21,829
הוא תוכן העניינים,

125
00:05:21,910 --> 00:05:22,640
הוא ה-Read-Me,

126
00:05:22,989 --> 00:05:25,059
אבל הוא גם מחסנית לזיכרון

127
00:05:25,390 --> 00:05:27,500
של דברים שעבדו ולא עבדו

128
00:05:27,779 --> 00:05:31,959
ו-Claude יערוך אותו מדי פעם, וגם אתה יכול, וגם המנהל שלך,

129
00:05:32,230 --> 00:05:33,660
וגם מנהל המערכת.

130
00:05:33,989 --> 00:05:37,700
הוא קובץ markdown אז אפשר לקשר אותו לקבצים נוספים, וכמובן

131
00:05:37,940 --> 00:05:39,029
לכלול אותו ב-Git.

132
00:05:40,200 --> 00:05:44,359
אני אגיד מנסיוני, אנחנו מבזבזים המון זמן בלבחון את הכלים האלה,

133
00:05:44,410 --> 00:05:45,410
את המחיר שלהם,

134
00:05:45,730 --> 00:05:47,600
איך הם נראים ואיך הם עובדים

135
00:05:47,929 --> 00:05:51,480
ומעט מדי זמן בליצור קבצי Claude כאלה.

136
00:05:52,369 --> 00:05:56,750
ידע זה כח ומתכנתים שיודעים המון על ה-Codebase שלהם

137
00:05:57,130 --> 00:05:58,209
צריכים לתעד את זה.

138
00:05:58,649 --> 00:06:01,220
לא בשביל הג'וניור הבא אלא בשביל המודל.

139
00:06:02,500 --> 00:06:03,250
צ'רני מוסיף:

140
00:06:03,260 --> 00:06:05,730
"אני חושב שאנשים מצפים מהכלים האלה

141
00:06:06,339 --> 00:06:07,489
לעשות יותר מדי

142
00:06:07,779 --> 00:06:10,269
ומתאכזבים שהם לא מצליחים ב-one shot.

143
00:06:10,940 --> 00:06:12,489
אנשים צריכים לכייל את המוח שלהם

144
00:06:13,179 --> 00:06:15,679
על אילו משימות הוא יכול לרוץ בלי השגחה

145
00:06:15,940 --> 00:06:17,809
אילו משימות צריך לפרק.

146
00:06:18,540 --> 00:06:21,529
הבעיה - שהכיול הזה צריך להתרחש

147
00:06:21,799 --> 00:06:23,779
בכל מודל חדש שיוצא".

148
00:06:24,589 --> 00:06:24,880
תראו.

149
00:06:25,109 --> 00:06:26,269
ניסיתי את Claude שבועיים.

150
00:06:26,390 --> 00:06:26,950
אני לא אשקר,

151
00:06:26,959 --> 00:06:29,859
יש בו Magic והוא מבין אותי טוב יותר מ-Cursor.

152
00:06:30,269 --> 00:06:32,519
הוא מהיר יותר וה-Vibe שלו טוב יותר.

153
00:06:33,010 --> 00:06:35,549
אבל זו לא חוכמה כי אתה לא רואה הרבה ממנו.

154
00:06:36,070 --> 00:06:37,100
בסופו של יום

155
00:06:37,429 --> 00:06:39,950
זה Terminal עם מספר שורות מוגבל,

156
00:06:40,630 --> 00:06:42,839
אבל אתה מתמסר אליו. לניקיון.

157
00:06:42,950 --> 00:06:43,890
לאחידות.

158
00:06:44,390 --> 00:06:47,779
לחיות ב-Terminal זה אומר הרבה קיצורי מקלדת

159
00:06:48,029 --> 00:06:49,040
ופחות עכבר.

160
00:06:49,950 --> 00:06:52,709
וזה יעיל ומרגיש כמו Hacker שוב.

161
00:06:53,149 --> 00:06:54,679
אני חושב שזה העתיד,

162
00:06:54,750 --> 00:06:56,700
אבל רוב החברות עדיין לא בעתיד.

163
00:06:57,269 --> 00:06:59,779
כדי להיות שם צריך לעשות מה שרוב האנשים

164
00:06:59,970 --> 00:07:01,100
נרתעים ממנו

165
00:07:01,470 --> 00:07:04,570
וזה לקנפג את האמ-אמא של הכלי הזה

166
00:07:04,950 --> 00:07:06,540
ואת תהליך החשיבה

167
00:07:06,869 --> 00:07:09,779
ואיך מעלים קוד ובעיקר איך בודקים קוד

168
00:07:10,190 --> 00:07:12,109
שרובו לא אתה כתבת.

169
00:07:13,440 --> 00:07:17,179
מעבר למודל שיודע קוד מצויין, מה ש-Claude Code נותן,

170
00:07:17,470 --> 00:07:18,279
בעיקר,

171
00:07:18,790 --> 00:07:21,209
זה ממשק ישיר למערכת הפעלה.

172
00:07:21,910 --> 00:07:26,660
ומעודד אותך להריץ פקודות, אם זה git או bash או כל פעולה שאתה צריך

173
00:07:26,869 --> 00:07:28,450
לאוטומציה מלאה של קוד.

174
00:07:29,109 --> 00:07:32,589
מה שצריך להגדיר זה שכל השלמה תריץ את ה-Testim,

175
00:07:33,109 --> 00:07:35,119
שתכתוב את ה-Testim אם הם לא קיימים,

176
00:07:35,510 --> 00:07:39,420
שתדע לפתוח branch, ולסגור ולעשות rollback שצריך.

177
00:07:40,070 --> 00:07:43,890
מה שצריך להגדיר זה סוכן שימשיך לתקן טעויות

178
00:07:44,140 --> 00:07:46,290
גם שהקוד כבר פגש לקוח,

179
00:07:46,859 --> 00:07:51,369
ועוד סוכן שמנטר בעיות גם בקוד שלא פוגש לקוחות,

180
00:07:51,619 --> 00:07:53,750
ואחרון שמשקיף על הכל,

181
00:07:54,260 --> 00:07:55,010
נקרא לו

182
00:07:55,410 --> 00:07:55,619
אתה.

183
00:07:56,649 --> 00:07:56,660
אפשר

184
00:07:57,279 --> 00:07:58,640
להתלהב מ-Claude Code,

185
00:07:58,799 --> 00:08:00,420
אבל עד שלא עושים את אלו,

186
00:08:02,040 --> 00:08:02,910
הוא בדיוק כמו Cursor.

187
00:08:04,230 --> 00:08:05,220
עד הפעם הבאה,

188
00:08:05,309 --> 00:08:07,589
תהיו טובים, ותמשיכו להיות סקרנים.

189
00:08:08,230 --> 00:08:08,589
יאללה ביי.