Tacit: Eine LLM-erste Programmiersprache, entwickelt mit Claude Code und Opus 4.7

Tacit ist eine neue experimentelle, LLM-zentrierte Programmiersprache, die mit Claude Code und Opus 4.7 entwickelt wurde. Die Kernidee: eine Sprache zu entwerfen, die die Stärken von LLMs ausspielt und unnötige Annehmlichkeiten für Menschen entfernt, mit dem Ziel, weniger Tokens im generierten Code zu verbrauchen.
Hauptmerkmale
- LLM-Einführung: Die Toolchain enthält eine "Einführung", die mittleren oder höheren LLMs (Sonnet und aufwärts) beibringt, Tacit-Code zu schreiben. Dies ist kein Compiler, sondern ein Lernmechanismus für das Modell.
- Mehrere Quellcode-Ansichten: Unterstützt aufgabenspezifische Ansichten des abstrakten Syntaxbaums (AST), die je nach Aufgabe unterschiedliche Darstellungen desselben Programms ermöglichen.
- Standardbibliothek, Tests, Paketierung: Enthält eine Standardbibliothek, Unit-Tests, Paketverwaltung und Abhängigkeitsauflösung.
- Einbettbar in C/Rust: Die Sprachlaufzeit kann als Binärdatei eingebettet werden, die in einer anderen Sprache (C oder Rust) geschrieben ist.
Token-Effizienz
Eines der expliziten Ziele war es, die Token-Anzahl zu reduzieren. Laut dem Ersteller war Tacit in einigen Bereichen erfolgreich und in anderen nicht. Es werden keine spezifischen Benchmarks genannt, aber die Token-Optimierung ist ein zentrales Gestaltungselement.
Selbst ausprobieren
Der Blog-Artikel (in der Quelle verlinkt) enthält Anleitungen, wie man Tacit mit einem eigenen LLM-Modell ausprobieren kann. Die Einführung und die Toolchain sind öffentlich verfügbar.
Dies ist eine frühe Phase, aber es ist ein konkreter Versuch, Programmiersprachen für aktuelle LLMs neu zu denken – nicht nur existierende Sprachen mit Prompts zu umhüllen.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

Anthropics Multi-Agent-Harness-Design zur Verbesserung der Codequalität von Claude
Anthropics Blogbeitrag beschreibt ein Harness-Design mit mehreren Agenten, um Claudes Kontextangst und Selbstbewertungsverzerrung anzugehen, mit spezifischen Agentenrollen und Bewertungskriterien für Frontend- und Full-Stack-Entwicklung.

CC-Canary: Erkennen Sie Regressionen im Claude-Code mit lokaler JSONL-Analyse
CC-Canary liest Claude Code-Sitzungsprotokolle und erstellt einen forensischen Bericht über Modelldrift, einschließlich Lese-Bearbeiten-Verhältnis, Reasoning-Schleifen, Kostentrends und automatisch erkannten Wendepunktdaten.

Memorine: Ein lokales Speichersystem für OpenClaw-Agenten unter Verwendung von Python und SQLite
Memorine ist ein lokales Speichersystem für OpenClaw-Agenten, das ausschließlich Python und SQLite verwendet, ohne externe Abhängigkeiten, API-Aufrufe oder Telemetrie. Es bietet Fakten-Speicherung mit Volltextsuche, Gedächtnisverfall, Widerspruchserkennung, kausaler Ereignisverkettung und optionaler semantischer Suche über fastembed und sqlite-vec.

Browser-Harness: LLMs direkten CDP-Zugriff gewähren, um Browseraufgaben eigenständig zu korrigieren
Browser Harness entfernt Browser-Frameworks und gewährt LLMs direkten CDP-Websocket-Zugriff, sodass sie fehlende Tools während der Aufgabe selbst schreiben können. Demonstriert durch die selbstständige Erstellung einer upload_file()-Funktion.