Claude Code: Anthropics Agent, der direkt im Repository arbeitet
anthropics/claude-code · 148.044★ · 24.511 forks
Alles Wissenswerte über anthropics/claude-code: ein agentisches Programmierwerkzeug, das eine Codebasis liest, Dateien bearbeitet und Befehle ausführt – aus dem Terminal, der IDE, der Desktop-App oder dem Web.
Was Claude Code ist
Claude Code ist Anthropics agentisches Programmierprodukt. Laut README und offizieller Dokumentation kann es eine Codebasis verstehen, Dateien ändern, Befehle ausführen, Code erklären und mit Git arbeiten; es ist außerdem über Terminal, IDE-Erweiterungen, eine Desktop-App und einen Browser verfügbar. Es ist keine Bibliothek, die in eine Anwendung eingebettet wird: Es ist ein Client, der auf einem lokalen oder verbundenen Projekt arbeitet.
Das Versprechen ist, technische Aufgaben in natürlicher Sprache zu delegieren, während der Nutzer weiterhin über Umfang, Überprüfung und Berechtigungen entscheidet. Die Dokumentation empfiehlt, dem Agenten eine ausführbare Prüfung zu geben – Tests, einen Build, einen statischen Analyzer oder einen visuellen Vergleich –, um den Kreis zwischen Änderung und Verifikation zu schließen.

Der Ursprung: von der Forschungsvorschau zum plattformübergreifenden Produkt
Anthropic kündigte Claude Code am 24. Februar 2025 zusammen mit Claude 3.7 Sonnet an. Zu diesem Zeitpunkt war es eine Forschungsvorschau: ein Kommandozeilenwerkzeug, mit dem Entwickler umfangreiche technische Aufgaben aus dem Terminal delegieren konnten. Die Ankündigung besagte, das Team plane, die Zuverlässigkeit von Tool-Aufrufen, lange Befehle, die Darstellung in der Anwendung und das Verständnis des Agenten für seine eigenen Fähigkeiten zu verbessern.
Das öffentliche Repository wurde am 22. Februar 2025 erstellt. Seine sichtbare Historie bewahrt den Meilenstein der allgemeinen Verfügbarkeit von Version 1.0. Die ursprüngliche Spannung ist klar: Das Modell brauchte mehr als einen Texteditor oder eine isolierte Konversation, um an echten Repositories zu arbeiten; das Produkt gibt ihm Shell- und Bearbeitungswerkzeuge, behält aber Oberflächen für Autorisierung, Konfiguration und menschliche Überprüfung bei.
Philosophie und Prinzipien
Anthropics Dokumentation beschreibt einen Ablauf, der nicht gleichbedeutend ist mit “eine Antwort anfordern und sie hineinkopieren”:

- Erkunden, planen, dann ändern: Der Leitfaden für bewährte Praktiken schlägt vor, das Repository zu verstehen, bevor implementiert wird.
- Beobachtbare Verifikation: Ein Test, ein Build oder ein Screenshot liefert ein Bestanden/Nicht-bestanden-Signal, das der Agent lesen und zum Iterieren nutzen kann.
- Expliziter Kontext:
CLAUDE.md, Berechtigungen, Kommandozeilenwerkzeuge, MCP-Server, Hooks, Skills und Subagenten erlauben es, die Umgebung anzupassen. - Aktive Kontextverwaltung: Anthropic warnt, dass eine Sitzung Konversation, gelesene Dateien und Befehlsausgaben umfasst; wenn das Fenster sich füllt, kann die Leistung nachlassen. Daher die Empfehlung, neu zu starten, Anfragen einzugrenzen und Recherchen an Subagenten zu delegieren.
- Bedingte Autonomie: Der Agent kann lesen, ausführen und bearbeiten, aber Berechtigungsmodi und Kontrollpunkte legen fest, welche Aktionen autorisiert sind.

Wie es funktioniert
In einer lokalen Sitzung wechselt der Nutzer in das Projektverzeichnis und führt claude aus. Der Client authentifiziert das Konto oder nutzt ANTHROPIC_API_KEY, empfängt eine Anfrage in natürlicher Sprache und verwendet Werkzeuge, um Dateien zu untersuchen, Befehle auszuführen und Änderungen anzuwenden. Die Dokumentation beschreibt Integrationen in Terminal, VS Code, JetBrains, Desktop, Web, Slack, GitHub Actions und GitLab.
Das Repository enthält Verzeichnisse für Plugins, Beispiele, Befehle und VS-Code-Konfiguration. Das README betont, dass es aus dem Terminal, einer IDE oder durch Markieren von @claude auf GitHub genutzt werden kann. Die Erweiterung ersetzt nicht die eigenen Kontrollen eines Repositorys: Der Nutzer kann verlangen, dass die Testsuite läuft, bevor eine Änderung akzeptiert wird, und kann Berechtigungen, Werkzeuge und Verbindungen einschränken.
Offizieller und halboffizieller Status
Claude Code ist ein offizielles Anthropic-Produkt, kein Community-Projekt und kein in einem fremden Marktplatz akzeptiertes Plugin. Das Repository anthropics/claude-code, die Domain code.claude.com und die Unternehmensankündigung werden von Anthropic gepflegt.
Sein praktischer Fußabdruck ist breiter als der eines Terminal-Clients: Anthropic dokumentiert offizielle Oberflächen für VS Code, JetBrains, Desktop, Web, Slack, GitHub Actions und GitLab, dazu externe Anbieter für CLI und VS Code. Das Schwesterrepository anthropics/claude-code-action erscheint im GitHub Marketplace als offizielle Action. Die Präsenz in diesen Kanälen bedeutet, dass Anthropic die Integrationen anbietet und pflegt; sie macht Claude Code allein dadurch nicht zu einem formalen Industriestandard.
Das Ökosystem
Offizielle Repositories und verwandte Werkzeuge
anthropics/claude-code-action: eine GitHub-Actions-Integration zur Nutzung von Claude Code in CI/CD-Workflows; sie hatte 8.556 Sterne und 2.043 Forks in der abgefragten API. Die Seite kennzeichnet sie als Marketplace-Action.anthropics/skills: ein öffentliches Repository mit Agent-Skills, mit Beispielen, einer Spezifikation und einer Vorlage. Es erklärt, dass ein Skill ein Ordner mit Anweisungen, Skripten und dynamisch geladenen Ressourcen ist; es hatte 167.000 Sterne und 19.906 Forks.claude-codeselbst enthältplugins/,.claude-plugin/und Beispiele; das sind Erweiterungen und Produktmaterial, keine eigenständigen Repositories.

Community, Ports und abgeleitete Projekte
Die GitHub-Suche fand eine Community-Übersetzung ins traditionelle Chinesisch, doggy8088/claude-code (24 Sterne), deren Beschreibung den Zweck des Clients übersetzt. Die Ergebnisse enthalten außerdem viele Forks, die lediglich die offizielle Beschreibung wiederholen; diese werden als Forks behandelt, nicht als nachgewiesene funktionale Ports.
Es tauchten auch namensverwandte Projekte auf, wobei nicht alle verifizierte Erweiterungen des Clients sind. Zu denen, die eine konkrete Beziehung erklären, gehören:
hesreallyhim/awesome-claude-code(51.900 Sterne): eine kuratierte Ressourcenliste für das Ökosystem mit Skills, Agenten, Werkzeugen und Plugins.davila7/claude-code-templates(30.155 Sterne): beschrieben als CLI-Werkzeug zur Konfiguration und Überwachung von Claude Code.musistudio/claude-code-router(36.500 Sterne): präsentiert als lokale Steuerungsebene für KI-Agenten, einschließlich Claude Code; es ist eine angrenzende Integration, kein Teil von Anthropic.VoltAgent/awesome-claude-code-subagents(24.136 Sterne): eine Sammlung spezialisierter Subagenten für Entwicklungsfälle.
Die obigen Zahlen stammen aus einer GitHub-Repository-Suche vom 8. August 2026; sie beschreiben Sichtbarkeit, nicht eine Prüfung von Kompatibilität, Sicherheit oder Support.
Zahlen des Repos
Messung: 8. August 2026, GitHub-API und -Seite.
| Metrik | Wert |
|---|---|
| Sterne | 140.689 |
| Forks | 22.622 |
| Echte Abonnenten | 872 |
| Auf der Seite sichtbare Commits | 719 |
| Von der API gemeldete offene Issues | 15.328 |
| Von der API gemeldete Hauptsprache | Python |
| Von der API gemeldete Lizenz | Nicht angegeben |
| Erstellung | 22. Februar 2025 |
| Letzte Metadaten-Aktualisierung | 8. August 2026 |
| Letzte veröffentlichte Version | v2.1.226, 8. August 2026 |
Die Contributor mit den meisten Beiträgen in der API-Antwort waren actions-user (398), bcherny (70), ant-kurt (32), ashwin-ant (21) und bogini (21). GitHubs allgemeine API-Antwort wiederholt die Sterne im Feld watchers_count; deshalb wird hier subscribers_count als Abonnenten angegeben. open_issues_count kann offene Pull Requests einschließen und sollte nicht als reine Issue-Zahl gelesen werden. Der Wert von 719 Commits ist der auf der Seite sichtbare, keine aus der API abgeleitete Aggregation.
Das historische Paket @anthropic-ai/claude-code verzeichnete laut npm-API 11.444.917 Downloads zwischen dem 31. Juli und dem 6. August 2026. Das README warnt, dass die Installation über npm veraltet ist; diese Kennzahl entspricht weder eindeutigen Installationen noch aktiven Bereitstellungen.
Wie man beiträgt
In anthropics/claude-code wurde keine CONTRIBUTING.md gefunden: Die entsprechende URL lieferte eine Seite für eine nicht existierende Datei. Es gibt also zum Zeitpunkt dieser Recherche keinen überprüfbaren dokumentierten Beitragsprozess in diesem Repository. Das README lädt zwar dazu ein, Fehler über /bug oder GitHub-Issues zu melden; das ist ein Feedback-Kanal, keine Richtlinie zur Annahme von Änderungen.
Kurzanleitung zur Nutzung
Installation und erster Start
Offizielle Anforderungen: macOS 13+, Windows 10 1809+, Ubuntu 20.04+, Debian 10+ oder Alpine 3.19+; 4 GB RAM oder mehr; x64- oder ARM64-CPU; Internetverbindung; sowie Bash, Zsh, PowerShell oder CMD. Erforderlich ist ein kompatibles Claude-Abonnement, ein Anthropic-Console-Konto oder ein unterstützter Anbieter.
Unter macOS, Linux oder WSL ist die empfohlene Methode:
curl -fsSL https://claude.ai/install.sh | bash
cd your-project
claude
Bei der ersten Nutzung wird eine Anmeldung angefordert. Ist ANTHROPIC_API_KEY gesetzt, überspringt der Client diese Anmeldung und bittet stattdessen, den Schlüssel zu bestätigen. Zur Überprüfung der Installation:
claude --version
Die Dokumentation besagt, dass dies eine Version gefolgt von (Claude Code) ausgeben sollte. Unterstützt wird außerdem Homebrew mit brew install --cask claude-code; unter Windows nutzt PowerShell irm https://claude.ai/install.ps1 | iex und WinGet winget install Anthropic.ClaudeCode. Die Installation über npm install -g @anthropic-ai/claude-code ist veraltet.
Übliche Arbeitsabläufe
- Ein Repository verstehen: das Verzeichnis mit
cd your-projectöffnen undclaudeausführen; um eine Erklärung einer Komponente oder eines Ablaufs bitten. Das Werkzeug kann Dateien lesen und Befehle ausführen, um im Kontext des Projekts zu antworten. - Einen Fehler mit einem Verifikationssignal beheben: um die Korrektur bitten und den Test- oder Build-Befehl angeben, der ausgeführt werden soll. Der offizielle Leitfaden empfiehlt, eine Prüfung bereitzustellen, die Bestanden/Nicht-bestanden zurückgibt, damit der Agent iterieren kann.
- Eine Git-Änderung vorbereiten: die Änderung beschreiben, den Agenten bitten, vor dem Bearbeiten zu erkunden und zu planen, und Ergebnis sowie ausgeführte Befehle prüfen, bevor eine Übergabe bestätigt wird.
- Den Agenten in Automatisierung überführen: die offizielle
anthropics/claude-code-action-Integration in GitHub Actions nutzen, wenn der Workflow CI/CD benötigt; für menschliche Interaktion listet die Dokumentation VS Code, JetBrains, Slack und GitLab zusätzlich zum Terminal.
Wesentliche Konfiguration
CLAUDE.md: dauerhafte Projektanweisungen, die den Agenten leiten.- Berechtigungsmodi: legen fest, welche Vorgänge oder Werkzeuge ohne zusätzliche Bestätigung ausgeführt werden können.
- MCP-Server: verbinden externe Werkzeuge und Datenquellen, die vom Nutzer oder Team dokumentiert werden.
- Hooks: automatisieren Aktionen rund um Agenten-Ereignisse.
- Skills, Plugins und Subagenten: fügen spezialisierte Anweisungen hinzu;
anthropics/skillsliefert Beispiele und eineSKILL.md-Vorlage.

Häufige Fallstricke und Lösungen
- Installation über npm: Das README markiert dies als veraltet; stattdessen den nativen Installer, Homebrew, WinGet oder die dokumentierten Linux-Paketmanager nutzen.
curlschlägt mit Syntaxfehler, 403 oder anderem Fehler fehl: Der Installationsleitfaden verweist auf die Seite zur Fehlerbehebung und auf alternative Methoden; nicht annehmen, dass der Download abgeschlossen wurde.- CMD und PowerShell unter Windows verwechseln:
&&ist unter PowerShell kein gültiges Trennzeichen undirmexistiert nicht in CMD; den zur jeweiligen Shell passenden Befehl verwenden. - Lokale Suche schlägt fehl: Die Dokumentation weist darauf hin, dass
ripgrepüblicherweise mitgeliefert wird, und verweist auf den Diagnoseleitfaden zur Suche. - Zu lange Sitzungen: Anthropic warnt, dass der Kontext sich füllt und die Leistung sinkt; Dateien und Ausgaben eingrenzen, früh gegensteuern, Kontext bei Bedarf bereinigen und Recherchen auf Subagenten verteilen sind die dokumentierten Abhilfen.
Integrationen und Migration
Claude Code integriert sich offiziell mit Terminal, VS Code, JetBrains, Desktop, Web, Slack, GitHub Actions und GitLab. Teams können Projektanweisungen nach CLAUDE.md verlagern, interne Werkzeuge über MCP freigeben und wiederholbare Abläufe in Skills umwandeln. Es wurde kein offizieller Migrationsleitfaden von Aider, Cursor oder einem anderen Agenten gefunden; daher wird kein Umstiegsverfahren zwischen Produkten vorgeschrieben.

Wie die Community reagierte
Die gefundene Resonanz mischt technisches Interesse mit Einwänden zu Preis, Kontextkontrolle und Zuverlässigkeit. Die folgenden Meinungen stammen von identifizierten Nutzern; es handelt sich nicht um Benchmark-Ergebnisse.
- Der Launch im Februar 2025 erreichte Hacker News als Thread 43163011, eingereicht von bakugo, mit 2.127 Punkten und 963 Kommentaren. t55 hielt es für sinnvoll, dass Anthropic auf Programmierung setzt, da dies die Stärke des Unternehmens sei, während rs_rs_rs_rs_rs bezweifelte, dass der Preis gerechtfertigt sei, und ctoth es preislich mit Aider verglich.
- Der offizielle Leitfaden für bewährte Praktiken hatte den Thread 43735550, eingereicht von sqs, mit 614 Punkten und 257 Kommentaren. joshstrange hob die Idee hervor, mehrere Arbeitskopien zu nutzen, damit mehrere Instanzen weiter vorankommen. Im Gegensatz dazu bezeichnete zomglings die Abrechnung als feindselig, und sbszllr wandte ein, dass viele Empfehlungen Nutzungszeit und Ausgaben erhöhen können.
- Anthropics Bericht über Qualitätsprobleme erzeugte den Thread 47878905, eingereicht von mfiguiere, mit 942 Punkten und 732 Kommentaren. bearjaws beschrieb den Fall, in dem der Agent scheinbar keine Arbeit leistete, als frustrierend; Robdel12 sagte, die Qualitäts- und Preisänderungen hätten das Vertrauen beschädigt. Das ist Kritik an Erfahrung und Vertrauen, keine unabhängige Qualitätsmessung.

Von Reddit wurde keine verwertbare Evidenz gewonnen: Die Suche lieferte eine Zugriffssperre. X verlangte eine Anmeldung, und Product Hunt zeigte eine Anti-Bot-Prüfung, sodass keine Beiträge, Stimmen oder Reaktionen dieser Plattformen abgeleitet werden. Dev.to zeigte zahlreiche aktuelle Artikel, doch die Ergebnisseite allein stellt keine überprüfbare unabhängige Bewertung dar. Die YouTube-Suche fand unter anderem “Claude Code Full Course – Autonomous Goals, MCP, and VS Code Setup” von freeCodeCamp.org (rund 69.000 Aufrufe zum Zeitpunkt der Abfrage) und “Curso Completo de CLAUDE CODE 2026 en Español” von Benjamín Cordero (rund 178.000 Aufrufe); das sind von der Suche gefundene Tutorials, keine redaktionellen Bewertungen.
Claude Code im Vergleich zu anderen Ansätzen
| Ansatz | Nachweisbare Überschneidung | Nachweisbarer Unterschied |
|---|---|---|
| Aider | Im Thread 43163011 nutzte ctoth es als Terminal-Alternative zum Programmieren mit Modellen. | Der gefundene Vergleich betrifft die Preiserfahrung, nicht einen Benchmark oder eine gleichwertige technische Demonstration. |
| Cursor | Im Thread 43163011 wies sergiotapia auf die Verfügbarkeit von Claude in Cursor hin. | Cursor ist ein eigenständiges Produkt; die gefundene Quelle belegt keine Gleichwertigkeit von Agenten, Berechtigungen oder Arbeitsablauf. |
anthropics/claude-code-action | Bringt Claude Code in GitHub-Automatisierungen. | Es ist eine offizielle CI/CD-Integration, kein Konkurrent und kein alternativer interaktiver Client. |
musistudio/claude-code-router | Beansprucht, Claude Code neben anderen Agenten anzubinden und zu steuern. | Es ist eine Steuerungsebene eines Drittanbieters; sie ersetzt nicht die offizielle Implementierung und belegt keine vollständige Kompatibilität. |

Anwendungsfälle und wem dieses Repository helfen kann
- Entwickler, die an einem bestehenden Repository arbeiten, können den Client nutzen, um Dateien zu erkunden, komplexe Teile zu erklären, Routineaufgaben auszuführen und Änderungen aus dem Arbeitsverzeichnis vorzuschlagen, mit Tests oder Builds als Abschlusskriterium.
- Teams mit internen Konventionen können Kontext in
CLAUDE.md, Berechtigungen, Hooks, MCP, Plugins und Skills festlegen, damit der Agent projektspezifische Regeln erhält, statt sich nur auf eine einmalige Anfrage zu verlassen. - Verantwortliche für Review und Automatisierung können Claude Code über
anthropics/claude-code-actionin GitHub Actions einbinden und die Automatisierung von der interaktiven Sitzung eines Entwicklers getrennt halten. - Personen, die von mehreren Oberflächen aus arbeiten müssen, können Terminal, IDE, Desktop, Web oder die dokumentierten Kollaborationsintegrationen wählen. Vor der Vergabe weitreichender Berechtigungen lohnt es sich, Änderungen zu überprüfen, den Kontext zu kontrollieren und eine ausführbare Prüfung festzulegen, da die gefundenen Quellen auch reale Kritik zu Kosten, Qualität und Vertrauen zeigen.
Ressourcen
- Repository: https://github.com/anthropics/claude-code
- Dokumentation und Einrichtung: https://code.claude.com/docs/en/overview und https://code.claude.com/docs/en/setup
- Schnellstart und bewährte Praktiken: https://code.claude.com/docs/en/quickstart und https://code.claude.com/docs/en/best-practices
- Ankündigung und Ursprung: https://www.anthropic.com/news/claude-3-7-sonnet
- Offizielle Änderungen: https://code.claude.com/docs/en/changelog und https://github.com/anthropics/claude-code/releases
- Offizielle Skills: https://github.com/anthropics/skills
- Offizielle CI/CD-Integration: https://github.com/anthropics/claude-code-action
- Discord-Community: https://anthropic.com/discord
- Hacker-News-Threads: https://news.ycombinator.com/item?id=43163011, https://news.ycombinator.com/item?id=43735550, https://news.ycombinator.com/item?id=47878905
- Paket und Downloads: https://www.npmjs.com/package/@anthropic-ai/claude-code
- Video-Tutorials: https://www.youtube.com/results?search_query=Claude+Code
Hinweis: Dieser Artikel kombiniert Anthropics README, Dokumentation, Ankündigung und Änderungsprotokoll, GitHubs API und Seiten, die npm-API, Hacker News, Dev.to und YouTube, abgerufen am 8. August 2026. Zahlen ändern sich mit der Zeit; Reddit, X, Product Hunt und die allgemeine Websuche schränkten den automatisierten Zugriff ein.
Kommentare