OpenAI-dan Codex agentlərini avtomatik idarə edən açıq mənbə sistemi: Symphony

OpenAI-dan Codex agentlərini avtomatik idarə edən açıq mənbə sistemi: Symphony

OpenAI, yeni bir agent orkestrasiya sistemi olan Symphony‘yi açıq mənbə olaraq təqdim etdi. Symphony, proqram təminatı inkişaf proseslərində insan müdaxiləsini minimuma endirməyi hədəfləyir. Alex Kotliarskyi, Victor ZhuZach Brock tərəfindən yayımlanan blog yazısında, sistemin bəzi komandalarla layihəyə daxil edilən pull request sayını ilk üç həftədə 500% artırdığı bildirilib.

Symphony, əsasən Linear kimi bir vəzifə idarəetmə panosunu Codex agentləri üçün bir nəzarət mərkəzinə çevirir. Panodakı hər açıq vəzifə üçün ayrıca bir iş sahəsi yaradılır və Codex, vəzifə tamamlanana qədər bu sahədə fasiləsiz çalışır. Agent kod yazır, dəyişiklikləri layihəyə göndərir, tərtib proseslərini izləyir və lazım olduqda prosesi yenidən başladır. Mühəndislər isə yalnız nəticəni qiymətləndirir.

Symphony-nin texniki memarlığı da diqqət çəkir. Sistem, mürəkkəb bir proqramdan deyil, yalnız bir SPEC.md faylından ibarətdir. Bütün iş axını qaydaları isə WORKFLOW.md adlı bir faylda müəyyən edilir; beləliklə, komandalar prosesi öz tələblərinə uyğun olaraq fərdiləşdirə bilirlər.

Sistemin ən diqqət çəkici xüsusiyyətlərindən biri, vəzifələr arasındakı asılılıqları öz-özünə idarə edə bilməsidir. Bir vəzifə digər bir vəzifəyə bağlıdırsa, agent bunu atlayaraq uyğun vəzifələrdən başlayır; asılılıq ortadan qalxdıqda isə avtomatik olaraq işə başlayır. Bu yolla bir neçə vəzifə eyni anda icra edilə bilir.

Sistemin komandalar üzərindəki təsiri yalnız mühəndislərlə məhdudlaşmır. Məhsul menecerləri və dizaynerlər artıq birbaşa Linear-a vəzifə yazaraq Codex-dən xüsusiyyət inkişafını tələb edə bilirlər; kod bazasına müdaxilə etmədən, işləyən məhsul içində xüsusiyyəti göstərən bir video qeydi ilə geri dönüş alırlar. OpenAI-ya görə, bu vəziyyət, eksperimental fikirlərin maliyyətini demək olar ki, sıfıra endirir. Əgər bir agent yanlış istiqamətdə irəliləyərsə, insan əmək deyil, yalnız zaman sərf olunur.

Referans tətbiqi Elixir ilə inkişaf etdirilsə də, Codex-in eyni texniki sənədi TypeScript, Go, Rust, JavaPythonda da uğurla tətbiq etdiyi bildirilir. OpenAI-nın layihəni GitHub-a açmasından bəri Symphony, 16 mindən çox ulduz toplayıb. Həmçinin Linear CEO-su Karri Saarinen də istifadəçi artımını sosial mediada paylaşdı. OpenAI, indilikdə Symphony-ni ayrıca bir məhsula çevirməyi planlamır. Şirkət sistemi bir referans tətbiqi olaraq təqdim edir, eyni zamanda inkişaf etdiriciləri bu infrastrukturu öz iş axınlarına uyğunlaşdırmağa təşviq edir.

Comments

Bir cavab yazın

Sizin e-poçt ünvanınız dərc edilməyəcəkdir. Gərəkli sahələr * ilə işarələnmişdir