Ostatnie produkty vibe są głównie oparte na moim pomyśle "budowy oprogramowania na żądanie". Mam pewną myśl (niekoniecznie słuszną): przyszłe modele zysku oprogramowania mogą polegać na tym, że jeśli przychody z oprogramowania będą większe niż tokeny potrzebne do dynamicznej budowy, to można uzyskać różnicę zysku.
Dynamiczne budowanie oprogramowania tutaj jest naprawdę dużym wyzwaniem. W przeszłości, w rozwoju oprogramowania internetowego, zatrudnialiśmy programistów, projektantów i menedżerów produktów, aby stworzyć oprogramowanie, a następnie uruchomić je na serwerze. Niezależnie od tego, jakiego rodzaju oprogramowanie, w istocie jest to gotowy produkt, a między gotowym produktem a kodem źródłowym istnieje duża różnica, która obejmuje wiele skomplikowanych przepływów pracy. Obecnie LLM może już dynamicznie generować oprogramowanie, ale potrzebujemy bardzo silnych ograniczeń, w przeciwnym razie koszty Tokenów ponoszone przez użytkowników mogą znacznie przewyższać przychody z samego oprogramowania. Jak więc zrealizować przestrzeń ograniczeń w dynamicznym budowaniu oprogramowania, staje się dość dużym wyzwaniem. SDK agenta cc ma już pewne sztywne ograniczenia. Na przykład, co może zrobić, lub jakie polecenia Unix można użyć, ale wszystkie te rzeczy są sztywnymi ograniczeniami, a nie ograniczeniami opartymi na potrzebach. Obecne produkty agenta są dość podstawowe, na przykład poprzez ograniczenie częstotliwości dostępu użytkowników, aby osiągnąć ograniczenie. Wierzę, że w przyszłości pojawi się więcej interesujących sposobów, a cechy samego oprogramowania internetowego zostaną znacznie zmienione przez popularność agentów.
288