Әзірлеушінің ағымдағы жұмысынан бөлек репозиторий тапсырмасын орындайтын эксперименттік Google код агенті. Нәтижені қарап, тексеру қажет.

Тапсырма беріп, кейін қайта оралуға болады
Jules кодпен асинхронды жұмысқа арналған: қатені түзету, құжаттаманы толықтыру немесе шектеулі функцияны іске асыру. Пайдаланушы GitHub репозиторийін қосып, тапсырма береді де, кейін ұсынылған өзгерістерге қайта оралады. Бұл ашық редактордағы жолды автоматты толықтырудан өзгеше.
Алдымен репозиторийді дайындаңыз
Ресми нұсқаулық қолжетімді репозиторийлерді таңдап, ортаны баптауды ұсынады. Агентке орнату, құрастыру және тестілеудің түсінікті командалары қажет. Жоба әзірлеушінің ұмыт қалған жергілікті файлдарының арқасында ғана іске қосылса, процесті басқа ортада қайталау қиын болады.
AGENTS.md ішінде жоба құрылымы мен кодты өзгерту ережелерін сипаттауға болады. Тестілердің қайда екенін, тексерудің қалай іске қосылатынын және қай бөліктерді себепсіз өзгертуге болмайтынын көрсетіңіз. Нұсқауларды өзекті күйде ұстаңыз: өзара қайшы ережелер агентті қате жолға бағыттауы мүмкін.
Қандай тапсырманы жақсы бөлуге болады
Күтілетін нәтижесі анық, қайта шығарылатын қате жарайды: мысалы, бос мәнді қате өңдеу. Қадамдарды беріп, әсер еткен экранды не функцияны және қабылдау өлшемін көрсетіңіз. Үлкен тапсырмада алдымен жоспар алып, жұмысты бөлген пайдалы, әйтпесе нәтижеде тексеру қиын тым үлкен өзгерістер жиынтығы пайда болуы мүмкін.
Diff пен жұмысы бойынша қабылдау
Аяқтағаннан кейін өзгерген файлдарды қарап, әр түзетудің тапсырмамен байланысына көз жеткізіп, тиісті тексерулерді іске қосыңыз. Агент тестілер туралы хабарласа, дәл қандай командалар және қай ортада орындалғанын қараңыз. Жаңа тексеру таңдалған іске асыруды жай растауға емес, бастапқы ақауды анықтауға тиіс.
Қатесіз құрастыру интерфейстің барлық қажет күйде жұмыс істейтінін әлі көрсетпейді. Пайдаланушы функциясы үшін қалыпты сценарийді, бос енгізуді және сыртқы сервистің істен шығуын тексеріңіз. Өзгерістерді шағын логикалық бөліктермен қабылдаған дұрыс.
Рұқсаттар және шарттар
Jules таңдалған репозиторийлерге қол жеткізеді; оны тек қажет жобалармен шектеңіз. Құпия деректер бастапқы кодқа жазылмай, арнайы баптаулар арқылы беріледі. Құжаттамада өнім эксперименттік деп аталған; тарифтер мен тапсырма көлемі өзгеруі мүмкін. Командада тұрақты жұмыс істеу үшін кодты қарау мен өзгерістерді жариялау ережелерін алдын ала келісіңіз.
Қандай тапсырмаларға жарайды
- GitHub ішіндегі қателерді түзету
- Құжаттама дайындау
- Шағын функциялар
- Асинхронды код тапсырмалары
Артықшылықтары
- Тапсырманы орындаудың бөлек процесі
- Нұсқаулар және ортаны дайындау
- Кодты қарау жөніндегі ресми нұсқаулықтар
Шектеулер
- Өнім эксперименттік деп белгіленген
- Дұрыс жоба ортасы қажет
- Нәтижеге тексеру мен тестілер қажет
Толық мәліметті тексеру
Ресми дереккөздер
Сипаттама әзірлеуші материалдары бойынша жасалған. Мүмкіндіктер, бағалар мен қолжетімділік өзгеруі мүмкін; пайдаланбас бұрын бастапқы дереккөзбен салыстырыңыз.



