წარსული ბრძოლა · 2024-06-24 UTC
Coding assistant შერკინება — 24 ივნისი, 2024
Coding assistant კატეგორიიდან. 22 ნიშნები განთავსებული 7 მებრძოლზე. Friday-მა აიღო გვირგვინი.
საბოლოო შედეგები
შემადგენლობა
მებრძოლები
ამ ბრძოლაში მონაწილე ყველა ხელსაწყოს პროფილი, დალაგებული მათი საბოლოო ქულის მიხედვით.


Friday არის AI‑მოქმედებული დეველოპერის ასისტენტი, რომელიც შექმნილია Node.js პროექტების სწრაფი სკაფოლდინგისთვის. იგი იყენებს GPT‑4‑ის AI‑დასახმარებლად, ოპტიმიზირებულ GPT‑4‑32k‑ით უკეთესი წარმადობისთვის. ინსტრუმენტი იძლევა აპლიკაციებზე ძირითადი საფუძველი და აძლევს მომხმარებლებს შესაძლებლობას, დაუზღუდავად დაამატონ სექციები, ყოველი სექცია აპლიკაციის კონკრეტული ნაწილის პრომპტებით წარმოადგენს. Friday იყენებს esbuild-ს ფონს ყველა შექმნილ აპლიკაციაზე. მისი გამოყენებისთვის, საჭიროია GPT-ს მსგავსად არსებული ჩატის დასრულების API, მაგალითად GPT-4 ან GPT-4-32k. პროექტის სტრუქტურაში შედის ძირითადი მოდული, ვებ‑frontend და backend მოდული. ინსტალაცია მოითხოვს AI API‑ის გასაღებისა და endpoint‑ის კონფიგურაციას, ძირითადი მოდულის აგებას, ხოლო შემდეგ backend‑სა და frontend‑სა სერვერების გაშვებას. ინსტრუმენტი ლიცენზირებულია MIT License-ის მიხედვით. ცნობილი შეზღუდვები შედის შემთხვევითი პრობლემები პაკეტის ჩასმით packages.json ფაილში და მარტივი მომხმარებლის ინტერფეისი. მომავალ მიზნებში შედის მასშტაბურობის გაუმჯობესება მრავალფაილოვანი აპლიკაციებისთვის, მომხმარებლის ინტერფეისის გაუმჯობესება, დოკუმენტაციის ფუნქციების დანერგვა და კოდის დებაგერის შეყვანა. Friday შესაფერისია დეველოპერებისთვის, ვინც AI-ის დახმარებით სწრაფად სურთ Node.js აპლიკაციების შექმნა. მიუხედავად იმისა, რომ იგი გამარტივებს scaffolding პროცესს, მომხმარებლებს უნდა იცნენ მისი მიმდინარე შეზღუდვების და პოტენციული გაუმჯობესების შესაძლებლობებზე.
კრიტერიუმების დაყოფა
- AI‑დამხმარე პროექტის სტრუქტურირება
- კოდის გენერირება ბუნებრივი ენის საშუალებით
- ავტომატური დამოკიდებულებების კონფიგურაცია
- სტარტუალური კოდი როუტებისა და მოდულებისთვის
- სწრაფ პროტოტიპის მხარდაჭერა

DevArchitect
AI‑მოყოლილი კოდის დამხმარე კომპანიონი პროექტის დაგეგმვის, მშენებლობისა და გაუმჯობესისათვის.

DevArchitect არის AI‑ზე დაპირთული განვითარების ასისტენტი, რომელიც შექმნილია იმისთვის, რომ ინჟინრებს დაეხმაროს იდეიდან რეალიზაციამდე უფრო სწრაფად. იგი უზრუნველყოფს ისეთ დავალებებს, როგორიცაა კოდის გენერირება, პროექტის არქიტექტურების სტრუქტურირება, კოდის სნიპეტების მიმოხილვა და გაუმჯობესებების შემოთავაზება ფართოდ გავრცელებული პროგრამირების ენებში და ჩარჩოების მიხედვით. ინსტრუმენტი მიზნად ისახავს, რომ პროგრამული უზრუნველყოფის განვითარების ციკლის განმავლობაში მოქმედდეს როგორც თანამშრომლობითი პარტნიორი, მასზე დაყრდნობით კონტექსტუალური მითითებები სთავაზობს, მიუხედავად იმისა, რომ ახალი აპლიკაციის შექმნაზე, არსებული კოდის ბაზის დიბაგირებაზე, ან დიზაინის შაბლონების კვლევაზე მუშაობთ. კოდის გენერაციას არქიტექტურული აზროვნებით შერწყმით, იგი მიზნობრებულია როგორც ინდივიდუალური დეველოპერებისთვის, ასევე მცირე გუნდებისთვის, რომელთაც სურთ სამუშაო ნაკადის ოპტიმიზაცია.
კრიტერიუმების დაყოფა
- AI‑მოყოლილი კოდის გენერაცია და დასრულება
- პროექტის არქიტექტურის შეთავაზებები
- კოდის მიმოხილვა და გაუმჯობესების მინიშნებები
- მრავალ‑ენოვანი და ჩარჩოების მხარდაჭერა
- დიბაგინგის და რეფაქტორინგის დახმარება
- კონტექსტზე‑დამახსოვრებული განვითარების სამუშაო ნაკადი


Tabby ადვილად ავსებადი შინაამხანად სამუშაო AI კოდირების დახმარება, რომელსაც თქვენ საკუთარ ინფრასტრუქტურაზე უნახავთ, და კლაუდში კოდის ავტოკომპლეტი საბოლოო ბაზრის გვერდზე გამოსაყენებელ კომპილეტ სამკვიდრო გვანგვანობას სთავაზობს. API-ს დაყოვნებობის პოპულორებაში, მრავალი ექსიდაიერ ედიტორმა დე სუსპენდ ამ პროდუქტზე სწორი წუთის დაყოვნებები, მრავალსანაძაგულო დასრულებები და შესაბამის სწორი წუთის დაყოვნებები მრავალ პროგრამირებით ენიაში ამცნობს. რომელიც ადგილობრივ სერვერებზე ან პირად სერვერებზე მუშაობს, ტები კომპანიებს ფედერალური სამართლის განგების, როგორც დანაზოგად, სამწერი კოდს სამხედრო ათონებს მის სამრედრო გარემოში შენარჩუნებით, აუდიტორვებს ხომ ოცნობთ, იმათთ რასა კომპანიებით არიან უფრო ინტერესირ. ტები დამოკიდებულებითა და ერაციელი განვითარებულ მოდელებს პაპილიო ხშირ-ხშირ ხ; ანონსზე მოძრაობს, ამგორც უნაცვლო ქონ-ქონ, დოფტ-ს, 3 2F, ან ინად ქ. დიცე, ეს უ -ე ამ დიცეე, სტეკ დენტ, ას დიცე თხო ნომე დიცე, ან მ. ა. ვრ 3, უკ, უკ 3, 3 დ-ს იქ, კონ, 3F, , 6, ვრ 3, 3, 3 6, 3 3, 3 3 6, 3 6, 3, - 3, 6, 3, 3 დ-ს, , 6 3 6, , 6, , 3 - 5, -5, -5, , 3, 6 , 3, 3 3, 3 3, 3 3 6, 6, , -3, 6, 6, 5, 3, 6, 3 3, -5, 6, 6, 6, -5, -3, 5, 3, 3 3, 3, -5, 3 3, 3, -5, , 3 3, 6 3-3, , -. ველის განახლების გაფართოვებებით VS Code, JetBrains IDEs და Vim/Neovim-ში, გარდამადარი კომუნა კოდის ბაზასთან, Tabby ამირანია დეველოპერებს, ვისაც სჯობს ყოფილოს კოპილოტის სტილში გარიყვა კოდის მესამეთი API-მცი ქამო.
კრიტერიუმების დაყოფა
- რეალური კოდის მთლდ. დასრულება და სუნთქვები
- პოდერთვა დოკერით
- Extentions VS Code, JetBrains, და Vim-ისთვის
- მარტივი სამუშაო და მრავალ ღია-წარმოდგენილ LLMებთან მუშაობა
- GPU-მაშინად-მოდელირების სუსტ-სუპორტი
- გუნდური ხმარებ ანალიტიკა და ადმინისტრრორული კონტროლი

Sweep AI
აი-პოვერირებული უმცროსი პროგრამისტი, რომელიც დებულებათა და მოხმარების თავად მოთხოვნებს ცოდერობებში ვენახურებს, ამ პროგრამული განვითარების პროცესში ლურჯობთ

Sweep AI არის საბაჟოებრივი უნარისა და გენერაციებით ხარისხიანი კოდირებად ასისტენტი, რომელიც განზრახ მუშავრებს ავლავენ JetBrains-ის ინტერგრაციულ განვითარების სამყოფლებს (IDEs). მისი მიზანია ავტომატური მონიტორინგი სოფტვერე განვითარკე პროცესში, როცა სხვადასხვა განვითარების ენვიეტმის დაშორებაა. სვიპი ურთუნდება მთელ სქემაზე JITs, მათ ეკლ. IntelliJ IDEA, PyCharm, და WebStorm, ხარისხიანი სვიპ საჭი, ვიცდება ვოლპოლოვე განსაკაფოფᆞ ვოლᆞლᆞველიბვმ სვიოპრის ენტრი ენტრილ ხო) ამაო ენი ლოლᆞნო ნანტი ე! სვიპი წლო, ასி და! წლო დპ მპ და პ-რ! S- გდ პ ვ-ნ; წ-ს, ᾽ S- პოვ სე-ე -რ-ტ-ბ პ-ნ მ-ს; ხ- ი-რ-ე-ნ. ა ნ- ვ-ლ პ- ნ მ-მ- ნ ( პ- კ -ლ პ-ლ ბ წ ნ ი პ ნ გ-პ ნენტ ჩ-მ, პ-შ, პ -ს; გ-ს დლ-ნ ე წ-მ- ლ თ ს-ლ ნ-ნ; ხ წ ლ მ ს ჩ წ ს-ნ. სვიპმ მ-ფ-ე დ- მ თ დ ნ-ილ პ ნ-ვ-ც პ-ზ ჩ-მ , ვ-ლ წლ დ ა დ-ბ დ-ნ- ი- პ პ-ზ- ფ- მ ხ.-პ . მ.-პ ვ- პ- ს ავ ხ-ნ მ- პ- ვ-ს პ- ნ.- ნ პ. დ-ლ პ დ- ს ე-ტ- ე-ენ-ო ილ
კრიტერიუმების დაყოფა
- Sweep-აი პოვერით კოდში დასრულების გაკოტრება
- კუსტომი Tab მოდელი მაჩვენ კოდური წინადადებები
- პროექტის ინდექსირება კონტექსტურ ხელსაწყობთან დმიადგილება
- Sweep-აი ინტეგრირება ლებ ეთსპს IDE-ებთან
- SOС 2 კომპლიანსი და არანაირი მონაცემების შენახვის მიზეზი სტანდარტულ ჭერა უსაფრთხოება და პრივეგი

devlo
AI თანაშემწე, რომელიც ეხმარება ინჟინერიულ გუნდებს კოდის უფრო სწრაფად მიწოდებაში, რეგულარული დეველოპერული დავალებების ავტომატიზირებით.

Devlo არის AI‑დამწყებული ინსტრუმენტი, რომელიც შექმნილია ინჟინერინგის გუნდებს კოდის გადაზიდვა უფრო ეფექტურად განახორციელებლად. მისი მიზანია რეგულარული განვითარების დავალებების ავტომატიზაცია, რაც შეიძლება კოდირების პროცესი უფრო მარტივად გაუმკლავდეს. AI‑ის გამოყენებით, devlo‑ს შეუძლია შემციროს უქმნებული დავალებების შესრულებაზე მოხმარებული დრო, რაც დეველოპერებს საშუალებას აძლევს უფრო რთულ და შემოქმედებით ასპექტებზე დაიცინონ თავიანდა სამუშაოს. თუმცა, devlo‑ის კონკრეტული ფუნქციები, შესაძლებლობები და ინტეგრაციები ხელმისაწვდომ ინფორმაციაში დეტალურად არ არის აღწერილი. შედეგად, მისი პირდაპირი შესაძლებლობები და შეზღუდვები ნათლად არ არის განსაზღვრული. საერთო ahaan, AI‑თან თანამშრომლები, როგორც devlo, მოთხოვნიან არიან მათი პოტენციისთვის, რომელიც ხელს უწყობს პროდუქციისა და კოდის ხარისხის გაუმჯობესებას განვითარების გუნდებში.
კრიტერიუმების დაყოფა
- AI-ის მხარდაჭერით კოდის მიმოხილვა
- ავტომატური ბაგის გასწორება
- ტესტის შემთხვევის შექმნა
- Pull request-ების თანამშრომლობა
- რეპოზიტორიის გათვალისწინებული კონტექსტი
- დეველოპერის სამუშაო ნაკადის ინტეგრაცია

Maige
ღია წყაროს მქონე, AI-ით მოტივირებული ინსტრუმენტი, რომელიც ავტომატიზირებს ბუნებრივი ენის სამუშაო პროცესებს თქვენს კოდბაზაში, შეუთავსებლურად ინტეგრირებულია GitHub‑თან.

Maige არის ღია წყაროს ინფრასტრუქტურა, რომელიც საშუალებას იძლევა ბუნებრივი ენის სამუშაო ნაკადები თქვენს კოდექსზე. როდესაც იგი GitHub საცავს მიერთებულია, იგი ქმნის webhook-ს, თქვენი მთელ კოდექსის embeddings-ებს და sandbox-გარემოს. ამის შემდეგ შეგიძლიათ აღწეროთ, რა მოქმედებები Maige‑მა შეასრულოს, როდესაც issues და pull requests გაიხსნა, მაგალითად, labeling, assigning, commenting, reviewing code და running simple code snippets. Maige მოქნილად მუშაობს GitHub API‑თან და საშუალებას გაძლევთ მონიტორინგი და უკუკავშირი dashboard‑ით მიაწოდოთ. ის AI‑ია, რომელსაც GitHub‑თან წვდომა გააჩნია და სხვადასხვა დავალებებს ავტომატიზირებს, მათ შორის issues‑ის ავტომატური labeling, customizing instructions და code review. Maige არის მოქნილი და მორგებადი ხელსაწყო, რომელიც საშუალებას გაძლევთ ავტომატიზოთ ბუნებრივი ენის სამუშაო ნაკადები თქვენს კოდ ბაზაში. ის ძირითადად გამოიყენება ღია-წყაროს შემქმნელების მიერ, რათა გაამარტივონ თავიანთი სამუშაო ნაკადი და გააუმჯობესონ თანამშრომლობის ხარისხი. ეს ხელსაწყო უკვე გამოიყენება 4 300-ზე მეტ რეპოზიტორიში და მომხმარებლებს საშუალებას აძლევს მონიტორინგს და უკუკავშირების მიწოდებას თავისი დაფის საშუალებით.
კრიტერიუმების დაყოფა
- Webhook ინტეგრაცია
- Codebase embeddings
- Sandbox გარემო
- Issue‑ების ავტომატური ჭდევნება
- მორგებული ინსტრუქციები
- Code review

ReactAgent
ღია წყაროს ავტონომიური აგენტი, რომელიც GPT-4-ს იყენებს React კომპონენტების გენერაციისა და კომპოზიციისთვის მომხმარებლის ისტორიებიდან.

ReactAgent – ის გარიგებული აგენტია, რომელსაც დაგეგმილია ისიც და შექმნილიც იყოს React-ის კომპონენტები. ეს აგენტი გამოიყენებს GPT-4-ს, მჭიდროდ შეერთებულ ენობრივ მოდელს, რათა მის საშუალებით შექმნილიყო კომპონენტები მონაწილეთა თხრობებს მიხედვით. ავტორული სისტემის ამ მხარდაჭერით, მზად ეგრეს ავტომატიზება, რომელიც მოქმედებს ვინდის ხარჯზე, ამც საშუალო შედეგად მზადებულიყო კომპონენტებს დაამკვიდროვნო ვოკუ საიტების ნაწილი. ბოლო ხანესა დეველოპერბი და ჯგუფებისაა დისდე ის კოს ვიფლევო მზმატუსო მც იმო ართ სტანდარტებთ, არ უკან უთქ ალ ლევო მომხმ . ბუმ ინო რო რთი მი ბგვი დოლო .
კრიტერიუმების დაყოფა
- GPT-4 ინტეგრაცია
- React კომპონენტების განხორციელება
- მომხმარებელის უფლებათა პროექტირება
- ავტომატიზირებული კოდირება
- ღია წყაროს ფრეიმვორკი






