Back to PodcastsClaude
Claude Code 101
What is Claude Code?
Claude Code is [music] an agentic coding tool that understands your code base, edits your files, run commands, and integrates with your existing developer tools to help you get things done faster.
Claude Code ist [music] ein agentisches Coding-Werkzeug, das deine Codebasis versteht, Dateien bearbeitet, Befehle ausführt und sich in deine bestehenden Entwicklerwerkzeuge integriert, um dir zu helfen, Aufgaben schneller zu erledigen.
It's available in your terminal, Visual Studio Code, the Claude desktop app, on the web, and JetBrains IDEs.
Es ist in deinem Terminal, Visual Studio Code, der Claude Desktop-App, im Web und in JetBrains IDEs verfügbar.
But, we'll be using it in the terminal for this video.
In diesem Video verwenden wir es jedoch im Terminal.
If you've ever used Claude AI, you're probably wondering what the difference is between the two.
Wenn du Claude AI schon einmal benutzt hast, fragst du dich wahrscheinlich, was der Unterschied zwischen den beiden ist.
Unlike Claude AI, Claude Code has direct access to your files in your terminal and your entire code base.
Im Gegensatz zu Claude AI hat Claude Code direkten Zugriff auf deine Dateien im Terminal und auf deine gesamte Codebasis.
So, instead of copying and pasting code back and forth, it can go in and do all the work itself.
Anstatt Code hin und her zu kopieren, kann es direkt eingreifen und die gesamte Arbeit selbst erledigen.
The easiest differentiator is that Claude Code works as an AI agent.
Der einfachste Unterschied ist, dass Claude Code als KI-Agent funktioniert.
An AI agent is a software that can interact with its environment and perform actions to complete a defined goal.
Ein KI-Agent ist eine Software, die mit ihrer Umgebung interagieren und Aktionen ausführen kann, um ein definiertes Ziel zu erreichen.
The most basic way this can be done is by having a large language model in a loop in real time.
Die grundlegendste Möglichkeit, dies zu realisieren, besteht darin, ein großes Sprachmodell in Echtzeit in einer Schleife laufen zu lassen.
AI agents have access to things like tools, external services, or other AI agents to help it reach its predefined goals.
KI-Agenten haben Zugriff auf Ressourcen wie Werkzeuge, externe Dienste oder andere KI-Agenten, um ihre vordefinierten Ziele zu erreichen.
So, what does that actually look like?
Wie sieht das also konkret aus?
Well, here's a couple of examples.
Hier sind einige Beispiele.
It can read and understand your code base.
Es kann deine Codebasis lesen und verstehen.
You can ask Claude Code to explain a feature or trace a bug throughout your code.
Du kannst Claude Code bitten, eine Funktion zu erklären oder einen Bug durch deinen Code zu verfolgen.
Claude Code can execute your build script, run your tests, install packages, and use the output to decide what to do next.
Claude Code kann dein Build-Skript ausführen, Tests laufen lassen, Pakete installieren und die Ausgabe nutzen, um zu entscheiden, was als Nächstes zu tun ist.
Claude Code can search the web.
Claude Code kann das Web durchsuchen.
If it needs documentation on the latest API references, for example, it can do that for you.
Wenn es zum Beispiel Dokumentation zu den neuesten API-Referenzen benötigt, kann es das für dich erledigen.
To use Claude Code effectively, it's important to know these concepts.
Um Claude Code effektiv zu nutzen, ist es wichtig, diese Konzepte zu kennen.
First is the context window.
Erstens das Kontextfenster.
Think of this as Claude's working memory.
Stell es dir als Claudes Arbeitsgedächtnis vor.
It can hold a lot, but not everything at once.
Es kann viel aufnehmen, aber nicht alles auf einmal.
This is where the agentic aspect of it comes in.
Hier kommt der agentische Aspekt ins Spiel.
Finding strategic ways to find the answers within your code base without storing your entire code base into context.
Strategische Wege zu finden, um Antworten in deiner Codebasis zu finden, ohne die gesamte Codebasis in den Kontext zu laden.
Second is that it asks for permission.
Zweitens fragt es nach einer Erlaubnis.
By default, Claude Code will ask you before running commands or making changes to your code base.
Standardmäßig fragt Claude Code dich, bevor es Befehle ausführt oder Änderungen an deiner Codebasis vornimmt.
You're always in control, whether that's being more hands-on or passive.
Du hast immer die Kontrolle, ob du aktiver oder passiver bist.
Third, it can make mistakes.
Drittens kann es Fehler machen.
Just like any tool, Claude Code isn't perfect.
Wie jedes Werkzeug ist Claude Code nicht perfekt.
It might misunderstand your intent, introduce a new bug, or over-engineer a solution.
Es könnte deine Absicht missverstehen, einen neuen Bug einführen oder eine übermäßig komplizierte Lösung entwickeln.
Quick recap.
Kurze Zusammenfassung.
Claude Code is an agentic coding tool.
Claude Code ist ein agentisches Coding-Werkzeug.
It reads your code base, edits your files, runs commands, [music] and connects to external tools to help you ship faster.
Es liest deine Codebasis, bearbeitet deine Dateien, führt Befehle aus, [music] und verbindet sich mit externen Werkzeugen, um dir zu helfen, schneller zu liefern.
You can download it today in your terminal, VS Code, JetBrains, [music] and the Claude desktop app.
Du kannst es heute in deinem Terminal, VS Code, JetBrains, [music] und der Claude Desktop-App herunterladen.