Coding für die Zukunft Panel

원제 · Coding for the Future Panel

24:069분 읽기Vercel2025. 12. 15.컴퓨터/소프트웨어 · 경영/리더십 · AI/미래기술

핵심 요약

KI-Programmierungs-Agenten werden durch bessere Spezifizierung, längere Aufgaben-Durchsätze und die Konvergenz von lokalen und Cloud-Ressourcen zu unverzichtbaren Produktivitätswerkzeugen, die die Programmierfähigkeiten von Engineers verstärken, anstatt sie zu ersetzen.

하이라이트

  • KI-Programmierungs-Agenten ermöglichen End-to-End-Softwareentwicklung, einschließlich Dokumentation, Tests und Code-Reviews, nicht nur reinem Programmieren

  • Die Zukunft liegt in nahtloser Zusammenarbeit zwischen lokalen und Cloud-basierten Agenten, wobei die Ressourcenlokalität darüber entscheidet, wo die Agent-Loop laufen sollte

  • Agenten funktionieren am besten mit klaren Spezifikationen und guter Anleitung – die Qualität der Ausgabe hängt stark vom Grad der Detaillierung der Eingaben ab

  • Open-Source-Modelle gewinnen dramatisch an Bedeutung und werden für spezialisierte Aufgaben durch Fine-Tuning eingesetzt, während Frontier-Modelle für komplexes Reasoning reserviert bleiben

  • Die Fähigkeit von Agenten zur Durchführung längerer, mehrdeutiger Aufgaben nimmt rapide zu, von ehemals 1-3 Schritten auf heute 5-20 und bald 100-200 Schritte

  • Senior-Engineers definieren Spezifikationen in Tickets, Junior-Engineers delegieren diese an Agenten – ein Hybrid-Modell, das Expertise mit Agentur-Automatisierung verbindet

  • Der Schlüssel zur Nutzung liegt nicht in der bloßen Existenz von Agenten, sondern in der Zuverlässigkeit, Proaktivität und dem Grad der Benutzeradaption an neue Workflows

타임라인

  1. Einführung und Vorstellungsrunde der Panelisten

    Das Podium beginnt mit einer Begrüßung zum Thema "Die Zukunft von KI-Programmierung" und stellt drei führende Personen aus dem Bereich vor. Matan von Factory wird vorgestellt, der Autonomie in der Softwareentwicklung durch sogenannte "Droids" – End-to-End-Entwicklungs-Agenten – vorantreibt. Diese Agenten konzentrieren sich nicht nur auf das Programmieren selbst, sondern auch auf die damit verbundenen Aufgaben wie Dokumentation, Tests und Code-Reviews. Der Kontext zeigt, dass diese Agenten als umfassende Lösung für den gesamten Softwareentwicklungsprozess konzipiert sind, um Entwicklern Zeit für die spannendsten Aspekte ihrer Arbeit zu geben.

  2. Codecs und V0: Verschiedene Ansätze zu KI-Programmierungs-Agenten

    Die OpenAI-Vertreter erklären ihre zwei Hauptprodukte: Codecs, das mit einer CLI begann und sich durch Codecs Cloud und das neue Codecs SDK erweiterte, sowie V0 für Preview-gesteuerte Agenten-Programmierung. Codecs konzentriert sich darauf, Reasoning-Modelle nutzbar zu machen, mit Sandboxing und anderen Primitives für allgemeine Aufgaben. V0 revolutioniert die Web-App-Entwicklung, indem es Agenten ermöglicht, direkt gegen laufende Apps zu arbeiten, anstatt dass Entwickler zwischen Editor, IDE und Vorschau wechseln müssen. Beide Tools repräsentieren unterschiedliche Oberflächen und Paradigmen, um auf KI-Programmierungs-Agenten zuzugreifen.

  3. Die Debatte: Lokal versus Cloud und die Rolle der Ressourcentypen

    Das Panel diskutiert, ob Agenten lokal oder in der Cloud laufen sollten und kommt zu einem wichtigen Schluss: Die Entscheidung hängt von der Ressourcenlokalität ab. Wenn ein Agent auf ein lokales Dateisystem zugreift, sollte die Agent-Loop lokal laufen; wenn er auf Cloud-Ressourcen wie GitHub-Repositories zugreift, macht Cloud-Ausführung Sinn. Das Ziel ist asymptotische Konvergenz: Agenten sollten überall laufen können und zwischen lokalen und Cloud-Ressourcen streamen. Die Panelisten stimmen darin überein, dass Entwickler erwarten, dass Agenten sowohl mit lokalen Dateisystemen als auch mit offenen Pull Requests arbeiten können, unabhängig davon, wo die Ausführung beginnt.

  4. Pair-Programming und Delegationsmuster mit Agenten

    Ein konkretes Beispiel wird mit dem Projekt "agents.md" gegeben, das Romain und ein Kollege gemeinsam entwickelten – zunächst durch Brainstorming in einem Raum, dann durch Skizzierung und anschließende Iteration mit Codecs CLI an einer Next.js-App. Dieses Pair-Programming-Erlebnis kombiniert Mensch-zu-Mensch-Zusammenarbeit mit Agenten-Unterstützung und zeigt, dass die beste Nutzung in hybriden Workflows liegt. Historisch wurden kleinere, klar umrissene Aufgaben delegiert, aber mit besseren Modellen wie GPT-4-O3 können nun längere, komplexere und mehrdeutigere Aufgaben bewältigt werden, die stundenlang laufen können. Die Verschiebung zu besser definierten Aufgaben mit klaren Endzielen ermöglicht vertrauensvollere Delegation an Agenten.

  5. Die "Slop"-Debatte: Qualität durch Spezifizierung und Struktur

    Eine Frage aus dem Publikum stellt, ob Agenten-Tools hauptsächlich "Slop" – minderwertigen, generischen Code – produzieren und ob dies einer nachhaltigen Weg zu AGI darstellt. Die Antwort zeigt eine Nuance: Die Qualität hängt stark vom Grad der Spezifizierung ab. Wenn man einem Agenten vague Anweisungen gibt (z.B. "Baue mir eine App"), bekommt man generischen Code. Mit methodischen, klaren Anforderungen, Tests zur Verifizierung von Fähigkeiten und detaillierten Spezifikationen kann man strukturierte, hochwertige Ergebnisse erreichen. Die Panelisten verwenden das Analogon eines Junior-Engineers: Ohne klare Spezifikation liefert er durchschnittliche Ergebnisse; mit klarem Ticket und Anforderungen kann er großartige Arbeit leisten. Dies unterstreicht, dass Agenten Werkzeuge sind, die das handwerkliche Geschick verstärken, anstatt es zu ersetzen.

  6. Minimalschwelle und Leverage-Effekte: Wer profitiert am meisten von Agenten?

    Die Diskussion offenbart ein wichtiges Konzept: Agenten erhöhen sowohl die Minimalschwelle (Junior-Entwickler können mehr erreichen) als auch das Leverage für erfahrene Engineers. Eine Grafik wird mentalisiert, die zeigt, dass selbst ohne Fähigkeiten ein Agent viel mehr tut als ein unskillierter Mensch, aber je höher die Skills, desto mehr Leverage können Agenten bieten – ein Principal-Engineer könnte von manuell 5.000 Zeilen pro Tag auf 50.000 mit Agenten kommen. Es gibt auch eine interessante Bimodalität bei der Adoption: Junior-Developers sind offener für agentennativen Aufbau, aber weniger erfahren mit Delegation; Senior-Engineers verstehen Delegation besser und können präzise Spezifikationen schreiben, sind aber oft gegen Veränderungen ihrer Arbeitsweise. Die Verantwortung liegt auf Agent-Bauern und Modell-Trainern, diese Schwellen kontinuierlich zu verbessern.

  7. Die Enterprise-Realität: Tickets, Junior-Engineers und Agent-Delegation

    Ein praktisches Enterprise-Muster wird offenbart: Senior-Engineers schreiben detaillierte Tickets mit klarer Spezifikation und architektonischen Entscheidungen. Junior-Engineers nehmen diese hervorragend geschriebenen Tickets und übergeben sie Agenten zur Implementierung, weil sie sich damit komfortabler fühlen als Senior-Engineers, die an ihren etablierten Workflows festhalten möchten. Dies zeigt, wie Agenten in vorhandene Hierarchien und Prozesse integriert werden, anstatt diese zu revolutionieren. Die Diskussion betont auch Terminologie: "Floor raising" (Minimalschwelle erhöhen) ist bei beiden Gruppen wichtig – mehr Ressourcen und Fähigkeiten zu ermöglichen. Das Fazit ist, dass es nicht um Ersetzung geht, sondern um strategische Integration in bestehende Team-Strukturen und Workflows.

  8. Open-Source versus Frontier-Modelle: Strategische Nutzung und Trends

    Eine ausführliche Diskussion über die Rolle von Open-Source-Modellen versus Frontier-Modellen zeigt, dass beide ihren Platz haben. Bei Open-Source-Modellen werden massive Fortschritte gemacht – Benchmarks wie Terminal Bench zeigen, dass Modelle wie GLM wirklich beeindruckend sind, obwohl sie weniger leistungsfähig als Frontier-Modelle sind. Die Nutzung von Open-Source-Modellen ist dramatisch gestiegen, teilweise wegen der Kosten und der Kontrolle, die sie bieten. Factory und OpenAI verwenden beide Modelle strategisch: Frontier-Modelle für offene, komplexe Reasoning-Aufgaben mit undefinierter Zielfunktion; Open-Source-Modelle für spezialisierte Aufgaben, die feiner abgestimmt werden können. Die Haikust, GPT-4-Mini und Gemini Flash konkurrieren direkt mit fine-tuned Open-Source-Modellen, und viele Aufgaben erfordern nicht die maximale Rechenleistung eines Frontier-Modells. Die Prognose: Open-Source-Nutzung wird von aktuellen 5-10% auf 10-20% oder höher ansteigen.

  9. Zukünftige Entwicklungen: Längere Aufgaben, proaktive Kontexte und der ideale Kollaborator

    Die Panelisten skizzieren eine Vision für die nächsten 12 Monate: Agenten werden von heute etwa 5-20 Schritten auf 100-200+ Schritte mit über 90% Zuverlässigkeit eskalieren, um mehrstündige Aufgaben zu bewältigen. Ressourcen-Zugang wird von heute manueller Konfiguration (MCP, API-Aufrufe) zu automatischer, proaktiver Kontextfindung übergehen, ohne dass Nutzer angeben müssen, welche Kontextquellen relevant sind. Die Zukunftsvision ist ein "Super-Kollaborator" – der ideale Kollege, mit dem man gerne Ideen erarbeitet, die erste Person, die man erreicht, um Probleme zu diskutieren. Das Ziel ist nicht Automatisierung um ihrer selbst willen, sondern echte Zusammenarbeit, die echtes Engineering abdeckt: von Coding über Architektur und Debugging bis zu Dokumentation und Überzeugungsarbeit. Die Veränderung hängt auch vom Nutzer ab – wer seine Verhaltensweise und Umgebung anpasst, wird größere Zuverlässigkeit und Proaktivität erfahren.

설명

Explore how AI coding tools like Codex, v0, and Factory are transforming the way developers build and innovate with Next.js and for the web. Get a demo today: https://vercel.com/contact/sales/demo

커뮤니티 글

모든 글 보기
이 영상에 대해 글쓰기