Skip to Content

Tipps für Coding Agents

Dauer: 20 Minuten

  • KI-CLI-Tools sinnvoll einsetzen
  • Regeln im Repository klar festhalten
  • Qualität durch kleine, feste Checks sichern

Ziel: Coding Agents mit hohem Nutzen und wenig Zusatzaufwand im Projekt einsetzen

CLIs: OpenCode, Copilot CLI, Gemini CLI

Für Coding Agents gibt es verschiedene CLI-Werkzeuge, z. B.:

Stand Anfang 2026 erleben Agent-CLIs eine große Beliebtheit (“Terminal-Renaissance”) und gelten als wichtige State-of-the-Art-Tools. Der Agent-Mode bietet dabei teilweise mehr Möglichkeiten als die klassische Copilot-Nutzung direkt in VS Code.

OpenCode kann mit verschiedenen Modell-Providern verbunden werden (inklusive GitHub-Copilot-Subscription als Provider). Gemini CLI kann kostenlos mit API-Key über Google AI Studio  genutzt werden.

Wie bei KI-Tools üblich kann sich diese Landschaft schnell ändern, sodass sich der Fokus künftig wieder auf andere Tools verschieben kann.

AGENTS.md als Projektvertrag

Die Datei AGENTS.md legt Regeln für Agenten fest, z. B.:

  • Projektstruktur und relevante Dateien,
  • Coding-Style und Konventionen,
  • notwendige Skripte vor einem Commit,
  • Commit-Format und Review-Erwartungen.

Eine allgemeine Referenz zu diesem Format gibt es unter agents.md .

AGENTS.md sollte aktuell bleiben. Bei neuen Konventionen, neuen Skripten oder geänderten Abläufen die Datei direkt mitpflegen. Agents können explizit aufgefordert werden, AGENTS.md bei Änderungen automatisch mit zu aktualisieren.

Start mit OpenCode: /init

Ein pragmatischer Einstieg:

  1. OpenCode im Projekt starten.
  2. Im Chat /init ausführen.
  3. Dadurch wird eine erste Version von AGENTS.md erzeugt.
  4. Diese erste Version danach für euer Projekt erweitern und anpassen.

Commit Messages über AGENTS.md steuern

In AGENTS.md können wir festlegen, wie Coding Agents Commit Messages aufbauen sollen. So entstehen konsistente Commit Messages im Team.

## Commit Message Rules - Commit messages must be written in German. - Commit messages must be shorter than 80 characters.

Projekt-Skripte über AGENTS.md steuern

Auch Erwartungen zu Linting, Formatierung und Typecheck können direkt in AGENTS.md festgelegt werden:

## Lint/Format/Typecheck Expectations - Run `npm run lint` after changes touching JS/TS files. - Run `npm run format` or `npm run format:check` before final review. - Run `npm run typecheck` for changes in `.ts` or TS-adjacent logic.

Für die Hintergründe zu diesen Checks siehe Abschnitt Codequalität, insbesondere:

Skills für wiederkehrende Aufgaben

Skills sind wiederverwendbare Arbeitsanweisungen für häufige Aufgaben (z. B. Refactoring, API-Integration, Test-Erstellung, Debugging, Setup-Schritte). Der Nutzen:

  • weniger Prompt-Wiederholungen,
  • konsistentere Ergebnisse,
  • schnelleres Onboarding neuer Teammitglieder.

Eine zentrale Übersicht und Registry für Skills ist skills.sh  — dort lassen sich Skills entdecken und für unterstützte Coding Agents installieren.

Ausblick: Fortgeschrittene Themen