גיטהוב קאָפּילאָט, אַ קינסטלעך סייכל פֿאַר שרייבן קאָד

גיטהוב דערלאנגט מיט עטלעכע טעג צוריק אַ נייַע פֿונקציע גערופֿן «גיטהוב קאָפּילאָט»וואָס זאָל מאַכן לעבן גרינגער פֿאַר פּראָוגראַמערז און ווי די נאָמען פון די פֿונקציע סאַגדזשעסץ, עס איז די אָפּצאָל פון ריוויוינג די קאָד מיט איר, דאָס איז, עס אָפפערס אַ קלוג מאַזעק טויגעוודיק פון דזשענערייטינג נאָרמאַל קאַנסטראַקץ ווען שרייבן קאָד.

די סיסטעם איז דעוועלאָפּעד אין קוואַפּעריישאַן מיט די OpenAI פּרויעקט און ניצט די OpenAI קאָדעקס מאַשין לערנען פּלאַטפאָרמע, טריינד אין אַ ברייט פאַרשיידנקייַט פון מקור קאָודז כאָוסטיד אין ציבור גיטהוב ריפּאַזאַטאָריז.

הייַנט, מיר ריליסינג אַ טעכניש פאָרויסיקע ווייַזונג פון גיטהוב קאָפּילאָט , אַ נייַע פּראָגראַם פֿאַר אַי פּאָר וואָס העלפּס איר שרייַבן בעסער קאָד. גיטהוב קאָפּילאָט יקסטראַקץ קאָנטעקסט פון די קאָד אויף וואָס איר אַרבעט, סאַגדזשעסטינג פול שורות אָדער פול פאַנגקשאַנז. 

גיטהוב קאָפּילאָט אַנדערש פון קאָד קאַמפּלישאַן סיסטעמען טראדיציאנעלן פֿאַר די פיייקייט צו פאָרעם גאַנץ קאָמפּליצירט קאָד בלאַקס, אַרויף צו גרייט-צו-נוצן פאַנגקשאַנז סינטיסייזד מיט די קראַנט קאָנטעקסט. ווי קאָפּילאָט איז אַ AI פונקציע וואָס האט געלערנט דורך עטלעכע מיליאָן שורות קאָד און עס אנערקענט וואָס איר פּלאַנירן באזירט אויף די דעפֿיניציע פון ​​אַ פונקציע, עטק.

למשל, אויב איר ווילט צו שאַפֿן אַ פונקציע וואָס טוועעט, Copilot וועט דערקענען עס און פֿאָרשלאָגן די קאָד פֿאַר די גאנצע פונקציע, ווייַל עס זענען זיכער גענוג פּראָוגראַמערז וואָס האָבן שוין געשריבן אַזאַ אַ פונקציע. דאָס איז נוציק ווייַל עס סאַוועס איר די צרה פון זוכן ביישפילן אין אנדערע קאָד סניפּאַץ.

עס העלפּס איר געשווינד אַנטדעקן אָלטערנאַטיוו וועגן צו סאָלווע פּראָבלעמס, שרייַבן טעסץ און ויספאָרשן נייַ אַפּיס אָן טיידינגלי צו שנייַדן אַן אינטערנעץ זוכן פֿאַר ענטפֿערס. ווען איר שרייַבן, עס אַדאַפּט צו די וועג איר שרייַבן קאָד, אַזוי אַז איר קענען פאַרענדיקן דיין אַרבעט פאַסטער.

אן אנדער ביישפּיל, איז אויב עס איז אַ ביישפּיל פון אַ JSON סטרוקטור אין די קאָמענטאַר, ווען איר אָנהייבן צו שרייבן אַ פונקציע צו פּאַרס דעם סטרוקטור, גיטהוב קאָפּילאָט וועט פאָרשלאָגן אויס פון-די-קעסטל קאָד, און ווען דער באַניצער שרייבט ריפּיטינג באַשרייַבונג רוטין ענומס , עס וועט פאָרעם רוען שטעלעס.

מיט דעם מיר קענען פֿאַרשטיין אַז גיטהוב קאָפּילאָט עס אַדאַפּט צו די וועג ווי אַ דעוועלאָפּער שרייבט קאָד און נעמט אין חשבון די אַפּיס און פראַמעוואָרקס געניצט אין דעם פּראָגראַם. 

לויט גיטהוב, עס איז "באטייטיק מער טויגעוודיק ווי דזשענערייטינג גפּט -3 אין קאָד דור." ווייַל עס איז טריינד אויף אַ דאַטאַסעט אַז כולל מער עפנטלעך מקור קאָד, OpenAI קאָדעקס זאָל זיין מער באַקאַנט מיט ווי דעוועלאָפּערס שרייַבן קאָד און קענען צו פאָרלייגן מער פּינטלעך דיזיינז.

פֿאַר יענע וואס זענען אויב איר זענט אינטערעסירט צו קענען פּרובירן Copilot, איר זאָל וויסן אַז עס קענען זיין ינאַגרייטיד אין Visual Studio Code ווי אַן פאַרלענגערונג און עס גייט פיל ווייַטער פון סימפּלי קאַמפּליטינג אַ באַפֿעל. פּריוויו אָפפיסיאַללי שטיצט קאָד דור אין פּיטהאָן, דזשאַוואַסקריפּט, טיפּסקריפּט, רובי און גאָו פּראָגראַממינג שפּראַכן, אָבער עס קען אויך העלפֿן מיט אנדערע שפּראַכן.

OpenAI קאָדעקס האט ברייט וויסן וועגן ווי מענטשן נוצן קאָד און איז באטייטיק מער טויגעוודיק ווי GPT-3 אין קאָד דזשענעריישאַן, אין טייל ווייַל עס איז געווען טריינד אויף אַ דאַטן שטעלן וואָס כולל אַ פיל העכער קאַנסאַנטריישאַן פון עפנטלעך מקור קאָד.

אין דער צוקונפֿט, עס איז פּלאַננעד צו יקספּאַנד די נומער פון געשטיצט אַנטוויקלונג שפּראַכן און סיסטעמען. די אַרבעט פון די פּלוגין איז דורכגעקאָכט דורך רופן אַ פונדרויסנדיק דינסט וואָס לויפט אויף די גיטהוב זייַט, צו וואָס, צווישן אנדערע, די אינהאַלט פון די טעקע עדיטיד מיט די קאָד איז טראַנספערד.

צום סוף, עס איז כדאי צו דערמאָנען אַז דער באַגריף פון עפּעס וואָס איז אַקשלי אָטאַמאַטיק קאָד קאַמפּלישאַן באזירט אויף קינסטלעך סייכל איז נישט לעגאַמרע נייַ, ווייַל פֿאַר בייַשפּיל קאָדאָטאַ און טאַבנינע האָבן שוין געפֿינט עפּעס ענלעך פֿאַר אַ לאַנג צייַט, אין אַדישאַן צו קאַמביינינג זייער אַקטיוויטעטן און לעצטע חודש זיי מסכים צו טאַבנינע ווי די הויפּט סאָרט.

מיר קענען אויך דערמאָנען מייקראָסאָפֿט וואָס לעצטנס באַקענענ אַ נייַע שטריך, פּאָווער אַפּפּס, וואָס ניצט די OpenTI GPT-3 שפּראַך מאָדעל צו וסערס קלייַבן די ריכטיק פאָרמולאַס.

אויב איר זענט אינטערעסירט צו וויסן מער וועגן אים, איר קענען קאָנטראָלירן די פּרטים אינעם ווײַטערדיקן לינק.


דער אינהאַלט פון דעם אַרטיקל אַדכיר צו אונדזער פּרינציפּן פון לייט עטיקס. צו מעלדונג אַ טעות גיט דאָ.

זייט דער ערשטער צו באַמערקן

לאָזן דיין באַמערקונג

אייער בליצפּאָסט אַדרעס וועט נישט זייַן ארויס. Required fields זענען אנגעצייכנט מיט *

*

*

  1. פאַראַנטוואָרטלעך פֿאַר די דאַטן: Miguel Ángel Gatón
  2. ציל פון די דאַטן: קאָנטראָל ספּאַם, קאָמענטאַר פאַרוואַלטונג.
  3. לעגיטימאַטיאָן: דיין צושטימען
  4. קאָמוניקאַציע פון ​​די דאַטן: די דאַטן וועט נישט זיין קאַמיונאַקייטיד צו דריט פּאַרטיעס אַחוץ דורך לעגאַל פליכט.
  5. דאַטן סטאָרידזש: דאַטאַבייס כאָוסטיד דורך Occentus Networks (EU)
  6. רעכט: צו קיין צייט איר קענט באַגרענעצן, צוריקקריגן און ויסמעקן דיין אינפֿאָרמאַציע.