ChatGPT baut Programme - Was denkt Ihr über AI Software?

Duke2011

Lieutenant
Registriert
Juni 2011
Beiträge
651
Moin,

Ich habe in letzter Zeit ein bisschen mit ChatGPT herumprobiert und dabei einen Dateimanager für Windows 11 erstellt. Das Programm heißt Aegis Explorer und ist inzwischen bei Version 1.4.1 angekommen.

Ich finde es schon erstaunlich, was man mittlerweile mit ChatGPT umsetzen kann.

Das Programm hat inzwischen folgende Funktionen:
  • Zwei Dateifenster mit Ordnernavigation
  • Ordnerbaum mit Laufwerken und Schnellzugriff
  • Vorschau für Bilder, Musik und Videos
  • Integrierter Audio- und Videoplayer
  • MIDI- und Audio-CD-Unterstützung
  • Separates Videofenster mit Vollbildmodus
  • Drei verschiedene Designs
  • Portable Nutzung ohne Installation
Entwickelt ist das Ganze mit C#, .NET 10 und WPF.

Natürlich hat nicht alles auf Anhieb funktioniert. Es gab einige Compilerfehler, Probleme mit der Bedienoberfläche und einen Fehler, bei dem Videos ständig zu den ersten Sekunden zurückgesprungen sind.

Bisherige Versionen:
  • 1.3: Ordnerbaum, Vorschau und Multimediafunktionen erweitert
  • 1.3.13: Fehler in der Playersteuerung korrigiert
  • 1.3.14: Überflüssige Schaltflächen entfernt
  • 1.4: Fehler bei der Videowiedergabe behoben
  • 1.4.1: Separates Videofenster und Vollbild ergänzt
Einige Funktionen brauchen noch Feinschliff, aber insgesamt läuft schon einiges.

Ich habe im Grunde meine Vorstellungen beschrieben, die Ergebnisse ausprobiert und Fehlermeldungen wieder an ChatGPT zurückgegeben. Ich habe etwa 3 Stunden gebastelt.

Mich würde interessieren, was ihr davon haltet. Habt ihr selbst schon mal etwas Größeres mit ChatGPT programmiert?

Download:


https://drive.google.com/file/d/1NhVvkxTV-fBvd3plQoOjWspTTx3swXG3/view?usp=drive_link

1793465282546.png
 
Zuletzt bearbeitet:
  • Gefällt mir
Reaktionen: Ayo34
Für gewisse Dinge brauchbar, die Qualität schwankt aber stark und rechtfertigt weder den Recourcen noch den Stromverbrauch.
 
  • Gefällt mir
Reaktionen: F1database und LDNV
Duke2011 schrieb:
und dabei einen Dateimanager für Windows 11 erstellt.
Tolle Idee, wieso ist da vorher keiner drauf gekommen?
Ergänzung ()

Linuxfreakgraz schrieb:
rechtfertigt weder den Recourcen noch den Stromverbrauch.
Kommt vielleicht auf die Idee an
 
  • Gefällt mir
Reaktionen: Linuxfreakgraz
Aus der Praxis, jeder Programmierer verwendet KI! Ohne KI Nutzung wird man keinen Job mehr finden, weil man einfach nicht effektiv genug ist. Es verschiebt sich Richtung Kontrolle. Selbst händisch programmieren ist Spielerei und Hobby.

Heißt nicht, dass eine Ausbildung keinen Sinn macht. Das Verständnis ist weiterhin wichtig.

Micha- schrieb:
Tolle Idee, wieso ist da vorher keiner drauf gekommen?
Ergänzung ()


Kommt vielleicht auf die Idee an

Ist doch egal woran man lernt. Im Informatik Studium haben wir händisch auch alle die gleichen Programme geschrieben. War auch Verschwendung von Energie und Zeit ...

Linuxfreakgraz schrieb:
Für gewisse Dinge brauchbar, die Qualität schwankt aber stark und rechtfertigt weder den Recourcen noch den Stromverbrauch.

Das war vor 2 Jahren so ...
 
  • Gefällt mir
Reaktionen: simzep, umask007, Burfi und eine weitere Person
Duke2011 schrieb:
Mich würde interessieren, was ihr davon haltet. Habt ihr selbst schon mal etwas Größeres mit ChatGPT programmiert?

Was glaubst du was Millionen Softwareentwickler heutzutage (gezwungenermaßen) machen?
 
Bin gespannt wann die ersten und nächsten Softwarehersteller klagen gegen ihre Clone. Am Ende wird dann die Kinder (Firma) verklagt, dann ist iwann Schluss damit. Dann gibt's wieder illegale KI.... Usw... Nervt mich jetzt schon
 
Micha- schrieb:
Tolle Idee, wieso ist da vorher keiner drauf gekommen?
sind doch schon so viele wie Total Commander oder Free Commander



Linuxfreakgraz schrieb:
und rechtfertigt weder den Recourcen noch den Stromverbrauch.

10 Tage den PC rödeln lassen für das gleiche Ergebnis braucht auch Recourcen.
 
  • Gefällt mir
Reaktionen: Linuxfreakgraz
Abgesehen davon das ich den Sinn von dem Programm nicht verstehe ( vermutlich weil ich mich zu gut mit alternativen die bereits bestehen auskenne ) find ich es gut das du dich damit beschäftigst und Sachen erstellst.


Sollte sich jeder mit beschäftigen. Die KI speziell Frontier Modelle können mitterweile so ziemlich alles Digitale nach Wunsch umsetzen und dazu gehört auch Programme Coden...

Die Intelligenz Explosion von den KI Modellen wird auch auch weiterhin sehr stark zunehmen. Laut meiner internen Prognose wo wir jetzt bei Intelligenz 60 beim besten Modell liegen (artificialanalysis.ai) können wir in den nächsten 10 Jahren durchaus 1600 Punkte erreichen etc.

Als einfacher Vergleich.

Wenn nix dazwischen kommt wird also noch ganz schön was auf uns zu kommen die nächsten Jahre...
 
Software welche via KI von Leuten gemacht wurde, die selbst keine Entwickler sind, meide ich konsequent.

Die haben überhaupt nicht die Fähigkeiten zu kontrollieren was die KI da getrieben hat.
 
@Mojo1987 und du weist wer Entwickler ist bei jeder Software die du nutzt?
 
  • Gefällt mir
Reaktionen: von Keks und simzep
Duke2011 schrieb:
Mich würde interessieren, was ihr davon haltet.

Beim Security Audit unterstützt die KI bereits. Deshalb die vielen gefunden Sicherheitslücken in letzter Zeit.

Beispiel Firefox

https://www.anthropic.com/news/mozilla-firefox-security

https://blog.mozilla.org/de/privacy-security-de/ki-sicherheit-zero-days-schwachstellen/
https://blog.mozilla.org/en/mozilla-new-products/0din-ai-security-scanner/

Die Kehrseite ist, dass KI deshalb auch sehr erfolgreich angreifen kann, da sie Schwachstellen sehr erfolgreich findet.


PS:

Softwareentwickler wird es weiterhin geben, nur eben weniger, die mit KI effektiver werden. Das gleiche passiert in vielen anderen Branchen. Ein weiteres Beispiel ist die Medizin, wo die KI bei der Herstellung künstlicher Haut im 3D-Bioprinting nicht den Biologen oder Arzt ersetzt, aber Zellstrukturen berechnet und korrigiert den Mikrodruck in Echtzeit - fand den Bericht dazu interssant.

Wenn die Robotik in den nächsten Jahren nachzieht, wird sich dieser Trend verschärfen. Die Arbeitsplätze verschwinden nicht völlig, aber der Personalbedarf pro Projekt schrumpft drastisch. Das ist wie bei der Einführung der ersten Fabrikroboter.
 
xxMuahdibxx schrieb:
und du weist wer Entwickler ist bei jeder Software die du nutzt?
Wenn die sauber dokumentieren und darauf hinweisen ja, wenn nicht, dann verwende ich die Software nicht.
Binaries von kleinen Entwicklern die ohne Code zur Verfügung gestellt werden, werden dann grundsätzlich nicht verwendet.
 
KI wird klassisches Programmieren quasi vollständig verdrängen, es ist schon voll dabei. Selbst bei Sicherheitsrelevanten Sachen schlägt eine moderne KI wohl so ziemlich alles an Programmierern da draussen, siehe das Beispiel von Hauro.

Ich habe jetzt auch schon selbst ein monitoring-Widget für mein Truenas gebaut um bequemer zu sehen ob es Updates gibt, ein Video-Schnittprogramm für Android, weil mich die gefunden Lösungen alle nerven, ein paar kleine Browsergames zum zocken mit Familie und Freunden + gerade das Segelspiel meiner Träume.

Ich mache das aus Spass mit Claude Opus 5.5. Gerade beim Schnitt-Programm für Android ist es auch mehr eine an meine Bedürfnisse angepasste und vor allem Werbe+Telemetrie-freie Maske, ist eigentlich schon quasi alles nötige in Android drin. Dass sich da manche daran stören kratzt mich null, aber ich habe auch keine Erwartung damit Geld zu verdienen ;)
 
  • Gefällt mir
Reaktionen: umask007 und redfng
Mit AI-Software habe ich kein Problem, wenn das richtig gemacht wurde. ChatGPT als Werkzeug klingt aber eher nicht so, davon halte ich eher wenig.
 
Duke2011 schrieb:
Ich habe im Grunde meine Vorstellungen beschrieben, die Ergebnisse ausprobiert und Fehlermeldungen wieder an ChatGPT zurückgegeben. Ich habe etwa 3 Stunden gebastelt.

Wenn Du das mit Codex in VSode machst, musst Du nix hin- und herkopieren und es geht schneller. Tested auch direkt selbst usw.

Ich habe auch schon AI entwickelt für die Arbeit (Proof of Concepts) und privat (zum Spaß).
Habe mal Programmieren gelernt und gemacht ... lange her.

Ich verstehe, wenn Entwickler glauben, man müsste alle kontrollieren.

Aber als jemand der Software von Menschen entwickeln lässt ... das lasse ich auch nicht wirklich nochmal unabhängig überprüfen.
Pull Request, Revies usw. klar, aber das kann die AI ja auch.
Am ende gibt es Tests (macht di AI auch gut) und dann glaubt man irgendwie, dass die Software okay ist.

Denkt doch mal dran wieviel Libraries, Open oder closed Software genutzt wird beim entwickeln, das wandern in die finale Software, praktisch ungeprüft.
Wo kommen denn die ganzen Sicherheitsvorfälle her?
Menschen machen halt auch Fehler bzw. nur den notwendigen Aufwand.
 
  • Gefällt mir
Reaktionen: kuddlmuddl
Mojo1987 schrieb:
Software welche via KI von Leuten gemacht wurde, die selbst keine Entwickler sind, meide ich konsequent.

Das ist ziemlich dumm. Anthropic hat einen Programmierwettbewerb abgehalten, #1 und #2 waren ein Chirurg und ein Anwalt. Erst auf #3 kam jemand der coden kann.

Die Kunst beim Vibecoding ist ein ordentlicher Aufbau, mit ordentlicher Planung und ordentlicher Codereview. Dafür gibt es Frameworks, Agents die den geschriebenen Code Peer-Reviewen usw. Jemand der strkturiert denkt und ein guter Projektmanager ist, wird ohne Coding Skills weit bessere Ergebnisse vorweisen als ein Top Coder, der aber eine völlig unstrukturierte Arbeitsweise hat.
 
  • Gefällt mir
Reaktionen: Dragon0001, simzep, xxMuahdibxx und 2 andere
Ich finds gut. man ist viel schneller, da man sich mehr auf das Was konzentrieren kann und weniger auf das Wie. Am Anfang habe ich nur mit dem Chat-Client Sourcen optimiert, aber vor kurzen habe ich mit "Spec-Kit" Spec-Kit erst die Spezifikationen mit den "KI" Modellen ausgearbeitet 1d und das dann dem Coding Agent gegeben 20m . Das Ergebnis war ganz gut inkl. Tests, Doku usw. Ich versuche aber immer Quellcode zu erstellen den ich selber noch lesen kann. Bei der Quake3-Fork musste ich eine außnahme machen, C ist schon zu lange her.
 
Ach ich bleib bei meinem geliebten TotalComander
 
pseudopseudonym schrieb:
Mit AI-Software habe ich kein Problem, wenn das richtig gemacht wurde. ChatGPT als Werkzeug klingt aber eher nicht so, davon halte ich eher wenig.
Wo ist da für dich der Unterschied?
 
thrawnx schrieb:
Anthropic hat einen Programmierwettbewerb abgehalten
An dem Punkt kann man dann bereits aufhören zu lesen... Die Firma die KI Vibe Coding massiv promoted veranstaltet einen Wettbewerb in dem dann, oh Wunder, ein nicht Entwickler den ersten Platz macht. Was für eine unglaubliche Geschichte, KI ist so gut...

Und dann machen auch noch Agenten den Review nachdem es damit verbrochen wurde. Was irgendwelche Agenten an Code Reviews produzieren sieht man ja regelmäßig an den tollen Patches die MS und Co. jeden Monat releasen. Riesige Mengen an Sicherheitslücken die gefixed werden und trotzdem ist die Patch Qualität im letzten Jahr die miesteste die es je gab. Mit was für einem Mist man sich inzwischen nach Patchdays rumschlagen darf, ist Insane.
 
Zurück
Oben