ChatGPT kan op macOS code kopiëren naar Xcode en VS Code

ChatGPT kan code kopiëren naar macOS-apps als Xcode, VS Code en Jetbrains-tools. Gebruikers hoeven dan niet zelf handmatig de code te plakken. De functie moet 'binnenkort' ook naar Windows komen.

De functie zit in de ChatGPT-macOS-app en werkt met de ChatGPT Chat Bar. Die Chat Bar is een overlay die gebruikers kunnen openen boven andere apps. Wanneer gebruikers bijvoorbeeld in Xcode zitten, herkent de Bar dat programma en kan deze ook de code lezen. OpenAI-ontwikkelaar @slow_developer geeft het voorbeeld van code voor een simulatie van het zonnestelsel, waarbij hij de chatbot vraagt een achtergrond met extra sterren te maken. De chatbot stelt code voor, waarna de ontwikkelaar met een druk op de knop de code kan kopiëren naar Xcode.

Als gebruikers dan naar een ander programma gaan, herkent de Bar dit. @slow_developer geeft het voorbeeld van een switch naar VS Code, om hier de kleuren van de planeten aan te passen. Hier laat de ontwikkelaar ook zien dat de Bar een 'auto apply code'-functie heeft, waarbij gebruikers niet meer op een knop hoeven drukken om de code naar het programma te kopiëren. ChatGPT laat nog wel zien wat er is aangepast en gebruikers kunnen dit terugdraaien. Bij het switchen naar andere apps blijft het gesprek intact, waardoor de chatbot de context van verdere vragen beter kan begrijpen.

Een andere OpenAI-ontwikkelaar, @embirico, geeft aan dat de functie 'binnenkort' ook naar Windows komt. De functie werkt met tekst- en code-editors, en met terminals. Gebruikers kunnen binnen de instellingen bij Work with Apps zien met welke apps de functie overweg kan. De functie is ook uit te schakelen. OpenAI zegt dat de gekopieerde data gebruikt kan worden om ChatGPT te verbeteren, als gebruikers hiermee instemmen.

Door Hayte Hugo

Redacteur

07-03-2025 • 18:02

35

Submitter: eprillios

Reacties (35)

35
35
26
0
0
7
Wijzig sortering
Heel erg fijn! Ik co-program een hoop met ChatGPT op desktop. Ondanks dat ik al 15+ jaar in het vak zit gaat mijn productiviteit flink omhoog met gebruik van AI, maar een van de problemen die ik tot nu toe ervaar is wel het vele copy-pasten.

En dit is vooral het geval bij kleine/incrementele wijzigingen. Ik kopieer zelden hele blokken, maar de kleine wijzigingen moet je elke keer localiseren en dan toepassen, en dat kost tijd. GitHub Copilot kan dat ook al en dat werkt goed, maar toch minder goed als ChatGPT

Ik kan niet wachten om deze nieuwe feature dit weekend uit te testen

[Reactie gewijzigd door Wraldpyk op 7 maart 2025 18:10]

Cursor.com al geprobeerd?

Dat is vscode met Claude/ChatGPT geïntegreerd (CTRL+i)

[Reactie gewijzigd door mvkdev op 7 maart 2025 18:14]

Ik zie dat er een abonnementsmodel aan vast zit, klopt dat? Is dat ook nodig als je zelf al een abonnement hebt op ChatGPT of Claude?
Klopt.

maar als je agent mode aanzet worden bestanden automatisch aangemaakt. CLI commando’s ook. Het is echt magisch.
Ja ben ik wel met je eens, die voorstellen om terminal commandos uit te voeren (met consensus), waarbij het resultaat daarvan stdout gecontroleerd wordt..

Magisch gewoon..

Dat hele iteratieve karakter van wat erin zit:
Opdracht(vraag/prompt)-> reactie->controleren (met lint/stdout/problems-tab vscode)-> antwoord/reactie bijstellen - en dit riedeltje herhalen

Maakt het veel intuïtiever, oplossend vermogen wordt veel groter daardoor :)

[Reactie gewijzigd door mvkdev op 7 maart 2025 19:28]

Overigens zijnveel features nu te vinden in github copilot waaronder Agents.
Ja, maar ik heb het andersom gedaan, abbo opgezegd bij Claude, nu alleen nog via cursor. €20 p.maand
Ik gebruik Claude icm Aider en vscode. Werkt magisch en Aider is gratis te gebruiken. Veel tips en trucs in de podcast (en nieuwsbrief) AI Report van Alexander Klöpping en Wietse Hage.
Cursor.sh.

Werkt heel fijn, was in 1 weekend door de trial heen, en gebruik het veel voor zaken uit handen nemen.
Ja al geprobeerd, maar toch niet helemaal hetzelfde voor me
Wij maken veel gebruik van de Windsurf Editor, wat gebaseerd is op VS Code maar met hun Cascade/write functie ingebouwd. Dus de suggesties komen direct in de editor terecht. Windsurft gebruikt standaard Claude 3.5 Sonnet, maar je kunt ook andere modellen zoals GPT-4o en Gemini 2.0 Flash gebruiken.

Deze geïntegreerde setup heeft mijn workflow echt enorm versneld! Het is echt mind-blowing hoe snel Windsurf de context van mijn projecten begrijpt en echt goede suggesties doet. En dit voelt nog steeds maar als het begin...
Heb het ook tijdje geprobeerd. Op de een of andere manier is cursor beter. Die laat je nog developer zijn terwijl bij windsurf dingen gebeuren die ik niet duidelijk terug kan zien.
Straks hoef je helemaal niets meer te doen... let maar op :)
Ik zie het nut hier nog even niet van in. Ik gebruik VScode met Cline, en ik doe met Cline in plan modus alles doornemen en dan als het hele plan klopt wat hij er neer zet en ik tevreden ben klik ik op Act en gaat hij uitvoeren wat we besproken hebben. Veel makkelijker dan in aparte Chat windows te doen en dan te kopieren. Ik heb ChatGPT wel open staan maar voor uitwerken alles rondom code en projecten heen.
VSCode heeft zat plugins om dat probleem op te lossen.

Zelf gebruik ik cline met claude 3.7 sonnet.
Github Co pilot heeft erg goede Integratie met ide's. En is erg goed met programmeer talen
Dan zou ik hem wel eerst even in een diffchecker willen zien voordat hij bestaande code overschrijft. Ik zie maar te vaak ondanks duidelijk instructies dat er ineens hele methoden of comments zijn ‘vergeten’ uit tokenluiheid, zeker met grote files.
Daarom moet je ook gewoon een visuele git manager ernaast houden.

Zo doe ik dat met cursor.sh, die kan soms heel veel refactoren. Elke keer als de boel deugt, git commit. Soms dan wordt er wat teveel gedaan waar ik het echt beter kon, dan discard ik alle changes.

Voordeel is ook dat ik zo onwijs veel commit op 1 dag.
Haha same, als het werkt zoals ik wil commit en push ik het naar github. Ben absoluut een github noob, maar dit heb ik gelukkig wel voor elkaar gekregen.
1x vergeten om meerdere fixes in git te zetten, heeft de AI alles verkloot, alles kwijt. Dus had werk van het werk. Daarom is het een tool, en niet een all-in-one oplossing. Sindsdien heb ik een hele gezonde commit habit ontwikkeld.

Mooiste is nog, dat ik zelfs m’n commit messages binnen cursor laat genereren :+ maakt er automatisch een bugfix of feature message van met uitleg over wat er allemaal gewijzigd is sinds de laatste commit.
Ik laat Cline altijd Fases maken om uit te voeren. En hij mag nooit door naar fase2 voor ik het zeg. Dan na ieder fase even comitten, testen en door idd. Want Claude 3.5(3.7) kan echt leuke stukken code maken, het kan ook fantastisch stukken code volledig verkloten. Dus ja, ook ik heb geleerd wat meer te comitten dan toen ik Claude nog niet gebruikte. :-)
Cursor heeft diff ingebouwd, het stelt wijzigingen voor en je kiest zelf (al dan niet) voor accept. Je kan ook weer makkelijk revert doen naar de vorige versie.
Ja met cursor experimenteren staat zeker hoog op mijn lijstje! :)
Als het ook op Windows gaat werken, zou het ook wel gaaf zijn als een stukje code ofzo tussen twee computers (of tussen computer en virtual omgeving) kunt kopiëren met deze functie.
Zou je ook KDEconnect (https://kdeconnect.kde.org/) voor kunnen gebruiken. Daarmee heb je een gedeelde clipboard tussen al je aangemelde devices (windows, mac, linux, android, ios(?)). Dit werkt over je lokale netwerk zonder cloud. Of je dat een voordeel of een nadeel vind is denk ik persoonlijk.

Al zou je ook tailscale kunnen toevoegen om soortgelijke functionaliteit te krijgen.

edit: Toevoeging, je hebt wel de shared clipboard plugin nodig (https://userbase.kde.org/KDEConnect#Clipboard)

[Reactie gewijzigd door !GN!T!ON op 7 maart 2025 18:52]

Helaas werkt KDE bij mij niet. Geen idee waarom, misschien iets met de firewall op mijn computer of op mijn telefoon, of omdat ik geen Play Services gebruik, enz. Heb geprobeerd het te fiksen, maar ik gal toch maar bestanden delen via Telegram, dat werkt goed maar helaas via het Internet.
Als je deze computers bij elkaar hebt staan kan je barrière gebruiken. Het is voornamelijk om 1 muis voor 2 of meerdere systemen te gebruiken. Maar heeft ook functies ingebakken zoals copy/paste.
Tja ik gebruik ik best veel voor programmeren, maar heel goed vind ik het nog allemaal niet werken. Alleen veelgebruikte talen met veelgebruikte scripts/problemen kan ChatGPT goed oplossen. Of simpele reformatting.
Maar vaak wordt de code vernield bij wat meer obscure problemen/talen.
Zat laatst wat algotrading to doen in lite-C, dat werkt maar matig.
Tip: gebruik Claude, die is hier vele male beter in. Een goed alternatief om in je IDE AI te gebruiken is Cursor.com, werkt echt fantastisch!
Ik heb Claude inderdaad een tijdje geprobeerd binnen VSCode, via de Cline plugin. Voordeel is dat je geen abo hoeft af te sluiten, maar via een tegoed kunt werken. Na maanden best veel proberen heb ik nog geen 10 dollar uitgegeven.
Echter merk ik nu dat de cline plugin vaak de output van de terminal niet goed uitleest. Dat was nooit een probleem met C# projecten in Unity, maar een groot probleem bij frontend projecten met packages enzo.

Cursor is dan waarschijnlijk het beste, maar vereist een abonnement.

[Reactie gewijzigd door Menesis op 8 maart 2025 10:42]

Ik gebruik gewoon 2 schermen op m’n Mac mini, xcode op het ene scherm, cursor op het andere scherm met het xcode project geopend.
Oh wow wat innovatief... Not.. dus een app die in de achtergrond draait en dan bij houdt welke app de (laatste) focus heeft, niets bijzonders aan dus. Zijn sommige developers echt zo lui aan het worden? Het feit dat ChatGPT het al voor ze uitkauwt. Maargoed AI gaat op dat gebied echt wel hard vooruit dat je als codeklopper echt wel zorgen moet maken en dus als systeemdesigner, of langzaamaan zelfs nog een niveau hoger, je om moet laten scholen. Ik zie het al van dichtbij dat sommige developers al heel veel moeite hebben om nog wat te ontwikkelen als ze geen toegang hebben tot copilot/chatgpt.
Superlui en ze willen niet eens 20 dollar per maand betalen.... voor een tool die half hun werk doet :) als professional.
Sinds ik Cline en Claude heb ontdekt heb ik ChatGPT niet meer aangeraakt. Afgelopen jaar nam ChatGpt langzaam maar zeker steeds meer werk over. Eerst met copy paste, toen met co-pilot. Nu met Claude codeer ik zelf nog maar minder dan 5% van alle code. Ik heb twee of drie workspaces tegelijk openstaan waarop ik cline loslaat op m’n projecten.

Elke grote stap plan ik. Mijn framework en structuren zijn nog zoal ze al waren voor Ai. Ik houd goed in gaten of hij uit de bocht schiet of niet. Een beetje zoals ik voorheen met collega’s werkte, in sprints. Sprints duren nu alleen geen twee week meer maar een dag.

Voor mijn gevoel loopt Antropic lichtjaren voor op OpenAi.

[Reactie gewijzigd door xelagbs84 op 8 maart 2025 09:32]

Op dit item kan niet meer gereageerd worden.