ai newsDo., 15. Okt.
EilmeldungMeta and Apple team up to make Muse AI models run better on Macs

KI-generierter Code: Maverick AI will Vertrauen in Coding-Agents schaffen

Tools wie Claude Code, Cursor und Codex liefern in Minuten fertigen Code, doch Pull Requests mit vielen Dateien, neuen Abhängigkeiten und ungewollten Tests schaffen Misstrauen. Maverick AI will prüfen, ob sich die Ergebnisse der Coding-Agents wirklich verlassen lassen.

dev.toDonnerstag 02:00 · 15.10.DE2 Min. Lesezeit
Bild: dev.to

Du öffnest Claude Code, Cursor oder Codex, bittest um ein Feature, und ein paar Minuten später...

15 Dateien geändert. Neue Abhängigkeiten. Ein paar Tests, die du nie angefragt hast.

Schön... aber hat es wirklich das gebaut, was du gefragt hast? 😅

Aber Code schreiben ist nur ein Teil von Softwareentwicklung.

Wir brauchen weiterhin Anforderungen, Architektur, Tests, Sicherheit und Code Reviews.

Und ganz ehrlich: Eine grüne Testsuite bedeutet nicht, dass die Implementierung korrekt ist.

Wir haben KI richtig gut darin gemacht, Code zu generieren. Jetzt müssen wir besser werden, ihn zu validieren.

Deshalb habe ich begonnen, Maverick AI zu bauen, einen Open-Source-Workflow für KI-gestützte Softwareentwicklung.

Dein AI-Agent schreibt den Code. Maverick macht ihn merge-fähig.

Maverick ist kein weiterer Coding-Agent. Es arbeitet mit den Tools, die du bereits verwendest, wie Claude Code, Codex, Cursor und anderen.

Statt direkt vom Prompt zum Code zu springen, führt Maverick einen strukturierten Workflow ein:

💡 Idee ↓ 📋 Anforderungen ↓ 📐 Technische Spezifikation ↓ 🛠️ Build ↓ ✅ Verifikation ↓ 👀 Menschliches Review ↓ 🚀 Pull Request Dein Agent schreibt weiterhin den Code. Maverick hilft dabei, die Arbeit zu organisieren, Änderungen im Rahmen zu halten, Verifikationsnachweise zu sammeln und Reviews zu erleichtern.

Und alles bleibt mit deinem Repository verbunden.

npx @maverick-ai/cli init Anschließend beschreibst du, was du bauen möchtest:

npx @maverick-ai/cli new \ "Füge Pagination zur Orders API hinzu" Das war's!

Maverick analysiert dein Projekt, bereitet die Aufgabe vor und öffnet deinen AI-Agenten mit dem Workflow.

Du kannst auch Maverick Lens öffnen, ein lokales Dashboard, um Aufgaben, Freigaben, Verifikationsergebnisse und Architektur-Einblicke zu verfolgen.

npx @maverick-ai/cli lens --open 🧠 KI ist schnell. Engineering zählt weiterhin. Eine Funktion, die ich wirklich mag: Maverick kann Code-Änderungen mit Anforderungen und Verifikationsnachweisen verknüpfen.

maverick why src/orders/orders.service.ts:88 Wenn die Historie verfügbar ist, kann Maverick zeigen, welche Aufgabe, Anforderung und Verifikationsschritte mit dieser Zeile verbunden sind.

Ziemlich nützlich, wenn KI einen großen Teil deines Codes schreibt, oder?

Ich liebe es, Software mit KI zu entwickeln, und ich glaube, dass diese Tools verändern, wie wir als Entwickler arbeiten.

Aber ich möchte nicht einfach nur mehr Code generieren.

Ich möchte bessere Software bauen, schneller und mit mehr Sicherheit.

Genau das versuche ich mit Maverick AI zu erreichen.

Es ist Open Source, und ich würde mich über Feedback von anderen Entwicklern freuen!

Wenn du AI-Coding-Agents verwendest: Wie reviewst und validierst du den Code, den sie generieren?

Automatisch übersetzt. Das Original auf Englisch ist unten aufklappbar.

Original (Englisch) anzeigen

You open Claude Code, Cursor, or Codex, ask for a feature, and a few minutes later...

15 files changed. New dependencies. Some tests you didn't ask for.

Sure... but did it actually build what you asked for? 😅

But writing code is only part of software engineering.

We still need requirements, architecture, tests, security, and code reviews.

And honestly, a green test suite doesn't mean the implementation is correct.

We made AI really good at generating code. Now we need to get better at validating it.

That's why I started building Maverick AI, an open-source workflow for AI-assisted software development.

Your AI agent writes the code. Maverick makes it mergeable.

Maverick is not another coding agent. It works with tools you already use, like Claude Code, Codex, Cursor, and others.

Instead of going directly from prompt to code, Maverick introduces a structured workflow:

💡 Idea ↓ 📋 Requirements ↓ 📐 Technical Spec ↓ 🛠️ Build ↓ ✅ Verification ↓ 👀 Human Review ↓ 🚀 Pull Request Enter fullscreen mode Exit fullscreen mode Your agent still does the coding. Maverick helps organize the work, keep changes within scope, collect verification evidence, and make reviews easier.

And everything stays connected to your repository.

npx @maverick-ai/cli init Enter fullscreen mode Exit fullscreen mode Then describe what you want to build:

npx @maverick-ai/cli new \ "Add pagination to the orders API" Enter fullscreen mode Exit fullscreen mode That's it!

Maverick analyzes your project, prepares the task, and opens your AI agent with the workflow.

You can also open Maverick Lens, a local dashboard to follow tasks, approvals, verification results, and architecture insights.

npx @maverick-ai/cli lens --open Enter fullscreen mode Exit fullscreen mode 🧠 AI Is Fast. Engineering Still Matters. One feature I really like is that Maverick can connect code changes back to requirements and verification evidence.

maverick why src/orders/orders.service.ts:88 Enter fullscreen mode Exit fullscreen mode When the history is available, Maverick can show which task, requirement, and verification steps are connected to that line.

Pretty useful when AI is writing a lot of your code, right?

I love building software with AI, and I believe these tools are changing how we work as developers.

But I don't want to just generate more code.

I want to build better software, faster, with more confidence.

That's what I'm trying to do with Maverick AI.

It's open source, and I'd love to get feedback from other developers!

If you're using AI coding agents, how are you reviewing and validating the code they generate?

Originaltitel: AI Can Write Code. But Can You Trust It? Meet Maverick AI 🚀Quelle: dev.to (dev.to). Original öffnen