Code ist unglaublich intestine darin, Eingabeaufforderungen in natürlicher Sprache in voll funktionsfähigen Code umzuwandeln. Wenn Sie einfache Abfragen stellen oder einfache Implementierungen wünschen, führt Claude Code dies in der Regel sofort durch, ohne dass Sie nachfolgende Abfragen oder Exams durchführen müssen, um sicherzustellen, dass alles wie beabsichtigt funktioniert. Sobald Sie jedoch nach komplexeren Aufgaben und Implementierungen fragen, hat Claude Code Probleme mit der One-Shot-Lösung.

In diesen Fällen müssen Sie viel Zeit damit verbringen, die Implementierung von Claude Code zu testen, um zu sehen, wie intestine es funktioniert und ob es Ihren Präferenzen entspricht. Wenn Sie dann Abweichungen feststellen, müssen Sie Claude Code auffordern, diese zu beheben, sicherstellen, dass Ihre Absicht vollständig verstanden wird, und so fortfahren, bis die Implementierung genau Ihren Wünschen entspricht.

Claude Code-Effizienz
Diese Infografik hebt die Hauptinhalte dieses Artikels hervor und erläutert, wie Sie Ihren Claude Code mit drei spezifischen Techniken effizienter in die Lage versetzen, One-Shot-Implementierungen durchzuführen. Bild von Gemini

Natürlich ist dies ein zeitaufwändiger Prozess, weshalb ich diesen Artikel geschrieben habe, in dem ich erörtere, wie ich Claude Code bei der einmaligen Erstellung der Implementierungen, die Sie erstellen möchten, verbessern kann. Ich werde spezifische Techniken behandeln, die ich verwende, um Claude Code länger laufen zu lassen, Implementierungen zu testen und so Ihre Ideen effizienter umzusetzen, ohne dass Iterationen erforderlich sind.

Warum One-Shot-Implementierungen mit Claude Code

Zunächst möchte ich erläutern, warum Sie mit Claude Code mehr One-Shotting erreichen sollten. Der einfache Grund ist, dass Sie mit einer einmaligen Implementierung Zeit sparen. Anstatt Implementierungen mit Claude Code testen und iterieren zu müssen, was ein sehr zeitaufwändiger Prozess ist, da Sie warten müssen, bis Claude Code seine Arbeit abgeschlossen hat, erhalten Sie einfach sofort die vollständig fertige Implementierung.

Daher ist der Hauptgrund, warum Sie dies tun möchten, einfach die Zeitersparnis. Dies eröffnet Ihnen mehr Zeit, die Sie für die Durchführung anderer Implementierungen, Fehlerbehebungen oder allgemein anderer Arbeiten aufwenden können, was Sie wiederum noch effizienter macht. Wie effizient Sie Lösungen umsetzen können, ist der entscheidende Faktor dafür, wie intestine oder kompetent Sie als Ingenieur sind.

Wie man Claude Code beim One-Shotting verbessert

In diesem Abschnitt werde ich einige Techniken behandeln, die ich täglich verwende, um meine Claude Code-Instanz besser in die Lage zu versetzen, die von mir gewünschten One-Shot-Implementierungen zu verarbeiten. Ich werde es so spezifisch wie möglich halten und mich genau an die Technik halten, die ich für meine eigenen Anwendungsfälle verwende. Natürlich trifft dies möglicherweise nicht genau auf Ihre Anwendungsfälle zu. Ich denke jedoch, dass Sie diese Techniken leicht verallgemeinern und versuchen können, sie auf Ihre spezifischen Anwendungsbereiche anzuwenden.

Besprechen Sie Ihre Implementierung mit einem LLM

Der erste Tipp, den ich gebe, basiert darauf, Ihre Vorstellung von der Umsetzung mit der Vorstellung von LLM von der Umsetzung in Einklang zu bringen. Was Sie umsetzen möchten, ist natürlich ein Gedanke, den Sie im Kopf haben und nicht etwas ganz Konkretes. Dies in Code umzuwandeln ist eine kleine Herausforderung, da Ihre Vorstellung von der Implementierung unklare Elemente oder andere Faktoren enthalten könnte, die nicht ganz klar sind. Daher ist es unglaublich wichtig, mit einem LLM zu besprechen, was Sie implementieren möchten, alle Unklarheiten zu klären und dem LLM genau klar zu machen, was er implementieren soll.

Bevor Sie additionally mit der Implementierung beginnen, sollten Sie in der Regel ein ausführliches Gespräch mit einem LLM über Folgendes führen:

  • Genau das, was Sie implementieren möchten
  • Woran Sie bei der Umsetzung denken sollten
  • Welcher Kontext ist für eine effiziente Umsetzung erforderlich?

Und so weiter. Ich kann dieses Gespräch mehrmals für meine eigenen Implementierungen führen.

Wenn ich etwas umsetze, von dem ich weiß, dass es viele Websuchen und On-line-Recherchen erfordert, führe ich normalerweise ein erstes Gespräch mit Gemini Deep Analysis Professional Mode.

Das liegt daran, dass Gemini meiner Meinung nach der beste On-line-Rechercheagent ist und derjenige, bei dem ich die besten Ergebnisse erziele. Ich chatte dann hin und her mit Gemini und lasse daraus ein Endprodukt erstellen, einen Bericht oder einen groben Slash-Plan für das, was ich implementieren möchte, einschließlich allem, worüber ich bei der Implementierung nachdenken muss, und füge es in meinen Codierungsagenten ein, der derzeit ClaudeCode ist, aber natürlich jeder beliebige Codierungsagent Ihrer Wahl sein kann


In anderen Fällen verwende ich einfach den Planmodus in Claude Code und bespreche direkt mit Claude, was ich tun soll und wie ich es tun soll. Bei der Planung weise ich das Modell ausdrücklich an, mir Fragen zu stellen, wenn etwas unklar oder mehrdeutig ist. Dadurch ist das Modell anfälliger dafür, Fragen zu stellen, wenn es mehr Kontext benötigt, was mir hilft, mich besser an meinen Coding-Agenten anzupassen, genau das, was ich implementieren möchte.

Beachten Sie, dass Claude Code auch On-line-Suchen im Web durchführen kann, sodass Sie dies theoretisch auch tun könnten, wenn Sie auch im Web suchen möchten.

Erteilen der LLM-Testberechtigungen

Wenn der LLM einen sehr klaren Plan hat, den wir anhand des letzten von mir beschriebenen Abschnitts erstellt haben, ist es jetzt an der Zeit, dass der LLM den Plan, den er mit Ihnen erstellt hat, umsetzt.

Wenn das LLM diese Implementierung durchführt, dauert es normalerweise eine ganze Weile, da Sie die besten LLMs verwenden, die langsamer sind. Ein Beispiel für eines der besten LLMs ist Claude Opus 4.6.

Da die Implementierung eine ganze Weile dauert, ist es unglaublich wichtig, das LLM autark zu machen und seine eigene Implementierung testen zu können, bevor es Ihnen zurückkommt. Dadurch sparen Sie viel Zeit, da das LLM seine eigene Arbeit testen kann, anstatt Sie um einen Take a look at bitten zu müssen.

Um dies einzurichten, sollten Sie Ihrem LLM-Browser Zugriff gewähren. Wie Sie dies tun, unterscheidet sich je nach IDs oder CLIs, die Sie zum Codieren verwenden. In Claude Code können Sie Claude Code jedoch mit Sprint-Sprint Chrome starten und das Playwright MCP installieren.

Dadurch erhält Claude Code Zugriff auf den Browser, und das Playwright MCP ist ein sehr leistungsfähiges Device, mit dem Claude Code den Browser besser nutzen kann. Es opfert zwar ein wenig Geschwindigkeit für die Qualität, aber im Allgemeinen denke ich, dass dies ein lohnender Kompromiss ist, wenn es um alles geht, was mit Codierung zu tun hat. Die Verwendung schnellerer, aber qualitativ minderwertigerer Modelle erhöht die Geschwindigkeit nicht wirklich, da dadurch die Implementierungen nur schlechter werden und Sie mehr Iterationen durchführen müssen, was auf lange Sicht mehr Zeit in Anspruch nimmt.

Speichern Sie Ihre Präferenzen

Mein letzter Tipp ist das Speichern Ihrer Präferenzen aus früheren Sitzungen. Die ersten Sitzungen mit Claude Code werden weniger effektiv sein, da Claude Code Ihre Vorlieben und die Artwork und Weise, wie Ihnen der Code gefällt, nicht genau versteht. Daher ist es unglaublich wichtig, dass Sie ihn nach jeder Sitzung mit Claude Code dazu bringen, sich zu merken, was er aus der Sitzung gelernt hat, wichtige Erkenntnisse, die er vor der Sitzung gerne gewusst hätte, und wenn er eine neue Sitzung beginnen würde, würde er sich über dieses Wissen freuen.

Es gibt mehrere Möglichkeiten, dies zu erreichen. Ich persönlich habe einen Befehl für allgemeines Wissen, den ich nach jeder Sitzung mit Claude Code ausführe, wo relevantes Projektwissen in der Projektdatei claude.md und relevantes Benutzerwissen in der Datei claude.md auf Benutzerebene gespeichert wird.

Ich finde, dass Claude sehr intestine beurteilen kann, welche Inhalte in welcher Datei gespeichert werden sollten, und ich vertraue normalerweise darauf, dass er das relevante Benutzerwissen in der Benutzerdatei und das Projektwissen in der Projektdatei speichert. Meiner Meinung nach ist es genauso intestine wie ich bei der Bestimmung, wo der Inhalt ist oder zu welcher Datei der Inhalt gehört.


Wenn Sie dies in jeder Sitzung tun, sind die letzten Sitzungen effektiver, da Claude Code Ihre Absichten und Vorlieben automatisch besser versteht und seine Implementierungen automatisch daran anpasst.

Wenn Sie eine bestimmte Vorliebe für das Frontend-Design haben, müssen Sie nicht nach der Gestaltung des Frontends der Web site fragen. Es kann einfach die Claude.md-Datei lesen, die Ihre Präferenz beschreibt, und diese sofort umsetzen, ohne klärende Fragen stellen zu müssen oder sogar ohne zuerst etwas umsetzen zu müssen. Dann ist der Benutzer mit der Implementierung unzufrieden und muss Dinge neu implementieren.

Abschluss

In diesem Artikel habe ich erläutert, warum Sie Ihren Claude-Code bei One-Shot-Implementierungen effizienter gestalten möchten. Kurz gesagt: Es spart Ihnen einfach viel Zeit, wenn Claude Code Ihre Absicht besser versteht und diese sofort umsetzt, ohne dass Sie die Implementierung wiederholen müssen. Ich habe drei spezifische Techniken behandelt, wie Sie dies erreichen können. Und ich glaube, dass eine solche Verbesserung Ihrer Cloud-Code-Instanz Ihnen einen großen Vorteil gegenüber allen anderen Coding-Agent-Benutzern verschaffen wird. Dabei geht es darum, Ihren Codierungsagenten so anzupassen, dass er die Gedanken, die Sie im Kopf haben, effizienter in tatsächlichen Code umsetzen kann. Es wird für die Zukunft unglaublich wichtig sein

👉 Mein kostenloses E-E-book und Webinar:

🚀 Verzehnfachen Sie Ihr Engineering mit LLMs (kostenloser 3-tägiger E-Mail-Kurs)

📚 Holen Sie sich mein kostenloses E-E-book „Imaginative and prescient Language Fashions“.

💻 Mein Webinar zu Imaginative and prescient Language Fashions

👉 Finden Sie mich in den sozialen Netzwerken:

💌 Unterstapel

🔗 LinkedIn

🐦 X / Twitter

Von admin

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert