kofler.info
type: channel
description: Bücher von Michael Kofler.
date: 2026-05-07T10:39:14Z
update period: hourly
update frequency: 1
update base: 2000-01-01T12:00+00:00
items: Graphify
items: 📚 Coding mit KI (2. Aufl.)
items: PowerShell-Tuning
items: Ubuntu 26.04
items: KI-Skills für Swift
items: Xcode 26.3 kann endlich KI
items: Warum jetzt jeder programmieren kann, und warum das trotzdem Blödsinn ist
items: 📚 Docker (5. Aufl.)
items: Kurztipp: fish mit VS Code und Remote Shell
items: Hacking / Penetration Testing mit KI-Tools automatisieren

Graphify
type: item
creator: Michael Kofler
date: 2026-05-07T10:21:49Z
subject: KI
subject: Claude Code
subject: Knowledge Graph
description: Unser Buch Coding mit KI ist gerade erschienen, da taucht schon wieder ein neues Tool auf, das mehr Effizienz verspricht. Graphify erstellt einen sogenannten Knowledge Graph, also eine interne Datenbank über die Verknüpfungen zwischen Komponenten (Text, Code, Bilder, was auch immer) eines Projekts. In der Folge können KI-Tools wie Claude Code auf diese Datenbank zugreifen … Graphify weiterlesen →
encoded: Unser Buch Coding mit KI ist gerade erschienen, da taucht schon wieder ein neues Tool auf, das mehr Effizienz verspricht. Graphify erstellt einen sogenannten Knowledge Graph, also eine interne Datenbank über die Verknüpfungen zwischen Komponenten (Text, Code, Bilder, was auch immer) eines Projekts. In der Folge können KI-Tools wie Claude Code auf diese Datenbank zugreifen und sich damit rascher und vor allem Token-sparender im Projekt orientieren. Graphify funktioniert besonders gut für ungeordnete Verzeichnisse, in denen Sie PDFs, Screenshots etc. zu einem Thema ablegen, um diese Informationen später wieder zu nutzen. Installation Graphify ist ein Python-Programm (Open Source, MIT-Lizenz), das Sie am besten mit uv tool install auf Ihrem Rechner einrichten. (uv ist ein moderner Python-Modulmanager, über den ich demnächst hier schreiben will.) Beachten Sie, dass der Paketname graphifyy mit Doppel-Y lautet, während das Kommando graphify heißt. uv tool install graphifyy installiert das Programm. Sofern PATH das Verzeichnis .local/bin enthält, kann graphify anschließend sofort gestartet werden. graphify install richtet Skill-Dateien für die auf Ihrem Rechner gefundenen KI-Tools (in meinem Fall: Claude) ein. $ uv tool install graphifyy $ graphify install skill installed -> /Users/kofler/.claude/skills/graphify/SKILL.md CLAUDE.md -> created at /Users/kofler/.claude/CLAUDE.md Done. Open your AI coding assistant and type: /graphify . Verwendung Im Projektverzeichnis starten Sie nun das KI-Tool Ihrer Wahl (in meinem Fall: Claude Code). Dort steht Graphify jetzt als Skill zur Verfügung. Einfach /graphify . analysiert das Projektverzeichnis und erstellt nach vielen Rückfragen das Verzeichnis graphify_out. Das dauert geraume Zeit und verbrennt etliche Tokens. Das Verzeichnis enthält die folgenden Dateien: ls -l graphify-out/ drwxr-xr-x 4 kofler staff 128 7 Mai 09:54 cache/ -rw-r--r-- 1 kofler staff 213 7 Mai 10:10 cost.json -rw-r--r-- 1 kofler staff 8523 7 Mai 10:10 GRAPH_REPOR…

📚 Coding mit KI (2. Aufl.)
type: item
creator: Michael Kofler
date: 2026-04-30T05:31:17Z
subject: News
description: Es kommt selten vor, dass ein IT-Buch innerhalb von 18 Monaten eine zweite Auflage erfährt und dabei in großen Teilen neu geschrieben werden muss. Genau das ist uns mit diesem Buch passiert! Wir haben die Gelegenheit genutzt und das Buch komplett aktualisiert und stark erweitert. Der Fokus liegt jetzt bei Agentic Coding, MCP und Skills. … 📚 Coding mit KI (2. Aufl.) weiterlesen →
encoded: Es kommt selten vor, dass ein IT-Buch innerhalb von 18 Monaten eine zweite Auflage erfährt und dabei in großen Teilen neu geschrieben werden muss. Genau das ist uns mit diesem Buch passiert! Wir haben die Gelegenheit genutzt und das Buch komplett aktualisiert und stark erweitert. Der Fokus liegt jetzt bei Agentic Coding, MCP und Skills. Wir haben in diesem Buch den »State of the Art« im Bereich KI und Agentic Coding abgesteckt. In unzähligen Tests haben wir ausprobiert, wie weit die Versprechen der KI-Hersteller zutreffen, aber auch, wo heutige KI-Tools versagen. Wir haben lokale Modelle und Open-Source-Tools ebenso verwendet wie kommerzielle KI-Tools von Claude, Cursor, Google und OpenAI. Ein eigenes Kapitel behandelt den neuen Trend der CLI-basierten KI-Tools, also z.B. Claude Code oder OpenAI Codex. Hier gibt es weitere Informationen zum Buch und den obligatorischen Bestell-Link.

PowerShell-Tuning
type: item
creator: Michael Kofler
date: 2026-04-27T05:04:29Z
subject: Scripting
subject: Emacs
subject: NeoVim
subject: Nerdfont
subject: Oh My Posh
subject: PowerShell
subject: PSReadLine
subject: Starship
subject: sudo
subject: Windows
description: Glücklicherweise muss ich nicht allzu oft unter Windows arbeiten. Aber hin und wieder — aktuell für die Überarbeitung meines Scripting-Buchs — lässt es sich nicht vermeiden. Wenn schon Windows, dann wenigstens so komfortabel wie möglich! Und so habe ich in den vergangenen Wochen mein Terminal/PowerShell-Setup optimiert: Nerdfont installiert informativen Prompt eingerichtet (Oh My Posh) bessere … PowerShell-Tuning weiterlesen →
encoded: Glücklicherweise muss ich nicht allzu oft unter Windows arbeiten. Aber hin und wieder — aktuell für die Überarbeitung meines Scripting-Buchs — lässt es sich nicht vermeiden. Wenn schon Windows, dann wenigstens so komfortabel wie möglich! Und so habe ich in den vergangenen Wochen mein Terminal/PowerShell-Setup optimiert: Nerdfont installiert informativen Prompt eingerichtet (Oh My Posh) bessere Tastaturunterstützung im Terminal (Emacs-Tastenkürzel) Editor für den Textmodus installiert (je nach Geschmack: Edit, nano, Emacs, NeoVim) sudo aktiviert Dieser Artikel liefert dazu ein paar Details. Der Text beweist gleichzeitig, dass man selbst unter Windows mit relativ wenig Mühe ein produktives Setup einrichten kann. Das erforderliche Fundament liefert Microsoft direkt aus: das Windows Terminal mit vielen High-end-Funktionen inklusive GPU-Rendering, die PowerShell sowie das Paketverwaltungskommando winget. <img loading="lazy" decoding="async" src="https://kofler.info/wp-content/uploads/powershell1.png" alt="" width="1452" height="790" class="size-full wp-image-9525" srcset="https://kofler.info/wp-content/uploads/powershell1.png 1452w, https://kofler.info/wp-content/uploads/powershell1-850x462.png 850w, https://kofler.info/wp-content/uploads/powershell1-1280x696.png 1280w, https://kofler.info/wp-content/uploads/powershell1-768x418.png 768w" sizes="auto, (max-width: 1452px) 100vw, 1452px" /> PowerShell in einem Windows Terminal mit den JetBrains Nerd Font und »Oh My Posh« Nerdfonts Moderne CLI-Tools stellen im Terminal alle erdenklichen Zeichen und Symbole dar, um auf Dateitypen, den Git-Status oder Fehlerursachen hinzuweisen. In »gewöhnlichen« Fonts fehlen diese Zeichen; im Terminal wird dann ein Rechteck, ein Fragezeichen oder ein anderes Ersatzzeichen angezeigt. Das lässt den Charme moderner Kommandos und Prompt-Frameworks ins Leere laufen. Abhilfe schafft die Installation eines Fonts, der einen Coding-Zeichensatz um Tausende Symbole und Sonderzeichen ergänzt. Auf der Sei…

Ubuntu 26.04
type: item
creator: Michael Kofler
date: 2026-04-23T15:48:31Z
subject: Linux
subject: gtk-enable-primary-paste
subject: Mittelklick
subject: ROCm
subject: Snap
subject: Snap-Pakete
subject: Ubuntu
subject: Ubuntu 26.04
description: Ubuntu 26.04 ist fertig und stellt für die nächsten zwei Jahre die LTS-Messlatte. Im Vergleich zu Version 24.04 hat sich viel geändert. Ich habe mich bemüht, in diesem Blog-Artikel die wichtigsten Details knapp zusammenzufassen. Noch mehr Lesestoff bieten die Release Notes sowie omgubuntu.co.uk. Einige wesentliche technische Neuerungen waren bereits in Version 25.10 präsent (Rust Core … Ubuntu 26.04 weiterlesen →
encoded: Ubuntu 26.04 ist fertig und stellt für die nächsten zwei Jahre die LTS-Messlatte. Im Vergleich zu Version 24.04 hat sich viel geändert. Ich habe mich bemüht, in diesem Blog-Artikel die wichtigsten Details knapp zusammenzufassen. Noch mehr Lesestoff bieten die Release Notes sowie omgubuntu.co.uk. Einige wesentliche technische Neuerungen waren bereits in Version 25.10 präsent (Rust Core Utilities, Dracut, TPM-Verschlüsselung); diese habe ich im Detail bereits im Blog beschrieben. <img loading="lazy" decoding="async" src="https://kofler.info/wp-content/uploads/u2604-desktop.png" alt="" width="2478" height="1586" class="size-full wp-image-9517" srcset="https://kofler.info/wp-content/uploads/u2604-desktop.png 2478w, https://kofler.info/wp-content/uploads/u2604-desktop-850x544.png 850w, https://kofler.info/wp-content/uploads/u2604-desktop-1280x819.png 1280w, https://kofler.info/wp-content/uploads/u2604-desktop-768x492.png 768w, https://kofler.info/wp-content/uploads/u2604-desktop-1536x983.png 1536w, https://kofler.info/wp-content/uploads/u2604-desktop-2048x1311.png 2048w" sizes="auto, (max-width: 2478px) 100vw, 2478px" /> Der Ubuntu-Desktop mit dem neuen System-Monitor »Resources« Software Die folgende Tabelle fasst die Versionen der Kernkomponenten von Ubuntu 26.04 zusammen: Basis Programmierung Server --------------- -------------- -------------------------- Kernel 7.0 bash 5.3 Apache 2.4 glibc 2.43 gcc 16 CUPS 2.4 Wayland 1.24 git 2.53 MariaDB 11.8 / MySQL 8.4 Gnome 50 Java 25 OpenSSH 10.0 Mesa 26.0 PHP 8.5 PostgreSQL 18 Systemd 250 Podman 5.7 Postfix 3.10 NetworkMan 1.54 Python 3.14 qemu/KVM 10.2 GRUB 2.14 Node.js 22 Samba 4.23 Ubuntu hat eine ganze Reihe neuer Default-Programme: Bisher Neu ----------------- ----------- Image-Viewer Eye of Gnome Loupe PDF-Viewer Evince Paper System Monitor Gnome System Monitor Resources Terminal Emulator Gnome Terminal Ptyxis Video Player Totem Showtime Apropos Terminal Emulator: Ptyxis ist ein modernes Programm samt GPU-Rendering. Fa…

KI-Skills für Swift
type: item
creator: Michael Kofler
date: 2026-03-13T10:47:53Z
subject: KI
subject: Swift
subject: AGENTS.md
subject: Claude Code
subject: CLAUDE.md
subject: Skills
subject: SwiftUI-Pro
description: Vor zwei Jahren half »Prompt Engineering« zu besseren Ergebnissen bei KI-Tools. Heute ist der Weg ein anderer: Die Datei AGENTS.md (für die meisten KI-Tools) bzw. CLAUDE.md (für Claude Code) im Projektverzeichnis fasst wichtige Projektinformationen und Coding-Anweisungen zusammen. IDEs wie Cursor bzw. CLIs wie Claude Code oder Codex berücksichtigen diese Datei bei jedem Session-Start automatisch. Damit … KI-Skills für Swift weiterlesen →
encoded: Vor zwei Jahren half »Prompt Engineering« zu besseren Ergebnissen bei KI-Tools. Heute ist der Weg ein anderer: Die Datei AGENTS.md (für die meisten KI-Tools) bzw. CLAUDE.md (für Claude Code) im Projektverzeichnis fasst wichtige Projektinformationen und Coding-Anweisungen zusammen. IDEs wie Cursor bzw. CLIs wie Claude Code oder Codex berücksichtigen diese Datei bei jedem Session-Start automatisch. Damit bietet diese Datei eine großartige Möglichkeit, das Default-Verhalten von KI-Tools den eigenen Ansprüchen anzupassen. (AGENTS.md können CLAUDE.md auf verschiedenen Ebenen gespeichert werden, um z.B. allgemeine Coding-Anweisungen mit spezifischen Projektinformationen zu kombinieren.) Skills ermöglichen es, Anweisungen für bestimmte Bearbeitungsschritte im Markdown-Format zu formulieren. Während AGENTS.md immer berücksichtigt wird, werden Skills nur bei Bedarf ausgewertet. Skills können auch Anweisungen für den Aufruf externer Tools beinhalten und ersetzen dann in manchen Fällen die MCP-Server-Konfiguration. (Auch Skills können wahlweise projektspezifisch oder auf globaler Ebene eingerichtet werden.) Dieser Beitrag zeigt die Anwendung von AGENTS.md und Skills speziell für die Programmiersprache Swift — losgelöst davon, ob Sie in Xcode arbeiten oder eine externe CLI verwenden. Der Artikel hat einen leichten Claude-Fokus, weil ich mich persönlich in der Anthropic-Welt wohler fühle als in der von OpenAI. Qualitativ gibt es keine großen Unterschiede zwischen beiden Systemen, beide funktionieren mittlerweile herausragend gut. Ich setze hier voraus, dass Sie grundlegende Erfahrung mit KI-Tools haben und zumindest ein CLI-Tool (ich empfehle Claude Code, aber auch Codex CLI, Gemini CLI, Copilot CLI usw.) ausprobiert haben. AGENTS.md bzw. CLAUDE.md auf Projekt-Ebene Wenn Sie in Xcode mit Claude Agent oder Codex arbeiten, sollte Ihr erster Prompt in einem neuen Projekt /init lauten. Der Claude Agent bzw. Codex analysiert dann Ihren Code und erzeugt die Datei CLAUDE.md bzw. AGENTS…

Xcode 26.3 kann endlich KI
type: item
creator: Michael Kofler
date: 2026-03-09T14:08:09Z
subject: KI
subject: Swift
subject: ChatGPT
subject: Claude
subject: Codex
subject: MCP
subject: mcpbridge
subject: OpenAI
subject: Xcode
description: Rund um die Integration von KI-Tools in Xcode hat sich Apple bisher nicht mit Ruhm bekleckert (siehe auch meinen Blog-Artikel zu Xcode 26.1 und 26.2). Aber mit Version 26.3 ist Xcode endlich doch im KI-Zeitalter angekommen. Der Schlüssel zum Erfolg: die Einhaltung offener Standards. KI funktioniert in Xcode 26.3, weil Apple mit mcpbridge einen MCP-Server … Xcode 26.3 kann endlich KI weiterlesen →
encoded: Rund um die Integration von KI-Tools in Xcode hat sich Apple bisher nicht mit Ruhm bekleckert (siehe auch meinen Blog-Artikel zu Xcode 26.1 und 26.2). Aber mit Version 26.3 ist Xcode endlich doch im KI-Zeitalter angekommen. Der Schlüssel zum Erfolg: die Einhaltung offener Standards. KI funktioniert in Xcode 26.3, weil Apple mit mcpbridge einen MCP-Server mit ca. 20 Tools für Xcode implementiert hat. Damit können Sprachmodelle direkt mit Xcode kommunizieren, Code ändern, auf aktuelle Apple-spezifische Dokumentation zugreifen, Apps ausprobieren und Fehler beheben. <img loading="lazy" decoding="async" src="https://kofler.info/wp-content/uploads/xc263-breakout.png" alt="" width="1920" height="1285" class="size-full wp-image-9421" srcset="https://kofler.info/wp-content/uploads/xc263-breakout.png 1920w, https://kofler.info/wp-content/uploads/xc263-breakout-850x569.png 850w, https://kofler.info/wp-content/uploads/xc263-breakout-1280x857.png 1280w, https://kofler.info/wp-content/uploads/xc263-breakout-768x514.png 768w, https://kofler.info/wp-content/uploads/xc263-breakout-1536x1028.png 1536w" sizes="auto, (max-width: 1920px) 100vw, 1920px" /> KI-unterstützte App-Entwicklung in Xcode Konfiguration Der Konfigurationsdialog Intelligence sieht simpel aus, stiftet in Wirklichkeit aber Verwirrung. Auf den ersten Blick könnte man meinen, es gäbe zwei vordefinierte KI-Provider: OpenAI mit ChatGPT und Codex auf der einen Seite, Anthropic mit Claude auf der anderen Seite. Es sind aber VIER! ChatGPT: simple KI-Unterstützung, in begrenztem Ausmaß kostenlos OpenAI Codex: Agentic Coding mit Codex Claude: simple KI-Unterstützung Claude Agent: Agentic Coding mit Claude (vergleichbar mit der CLI Claude Code) Ich gehe im Folgenden davon aus, dass Sie ein ChatGPT- oder Claude-Abo haben und dieses für Xcode nutzen möchten. Dazu installieren Sie zuerst das entsprechende Zusatzprogramm OpenAI Codex bzw. Claude Agent (Button Get). Ärgerlicherweise scheint die KI-Integration auch ohne diese Zusatz…

Warum jetzt jeder programmieren kann, und warum das trotzdem Blödsinn ist
type: item
creator: Michael Kofler
date: 2026-03-06T07:10:47Z
subject: KI
subject: Scripting
description: Heute kann angeblich jeder programmieren. Sagen zumindest Forscher und CEOs aus der KI-Industrie. »Vibe Coding« ist das Wort des Jahres 2025. Sinngemäß meint das müheloses Programmieren dank KI-Unterstützung. Und tatsächlich ist jede der folgenden Aussagen grundsätzlich richtig, auf jeden Fall nicht ganz falsch: 2023, Andrej Karpathy (KI-Forscher, u.a. bei Tesla und OpenAI): The hottest new … Warum jetzt jeder programmieren kann, und warum das trotzdem Blödsinn ist weiterlesen →
encoded: Heute kann angeblich jeder programmieren. Sagen zumindest Forscher und CEOs aus der KI-Industrie. »Vibe Coding« ist das Wort des Jahres 2025. Sinngemäß meint das müheloses Programmieren dank KI-Unterstützung. Und tatsächlich ist jede der folgenden Aussagen grundsätzlich richtig, auf jeden Fall nicht ganz falsch: 2023, Andrej Karpathy (KI-Forscher, u.a. bei Tesla und OpenAI): The hottest new programming language is English. 2024, Jensen Huang (NVIDIA): It is our job to create computing technology such that nobody has to program. (…) Everybody in the world is now a programmer. 2025, Mark Zuckerberg (Meta): Probably in 2025, we (…) are going to have an AI that can effectively be a sort of mid-level engineer that you have at your company that can write code. 2026, Boris Cherny (Claude-Code-Erfinder): Coding is largely solved Aber wie in jedem guten Krimi ist nichts so einfach, wie es scheint. Traum … Coding is largely solved ist ein wenig optimistisch. Tatsächlich können Coding-Tools, also IDEs wie Antigravity, Cursor oder VS Code sowie CLI-Tools wie Claude Code oder Codex in Kombination mit einem guten, kommerziellen Sprachmodell von z.B. Anthropic, Google oder OpenAI richtig gut programmieren. Der folgende Prompt führt bei den meisten Systemen innerhalb von Sekunden zum Ziel: Prompt: Please provide a minimal implementation of ‚brick out‘ for the web browser. Use node. Keep the features to a minimum and the code concise. Für Nicht-Programmierer besteht die größte Hürde darin, Node.js zu installieren, das Programm auszuführen und das Browserfenster richtig zu öffnen (also z.B. http://localhost:3000). Agentic Tools funktionieren aber auch dann großartig, wenn es darum geht, sich in eine komplexe, existierende Code-Basis einzuarbeiten. Prompt: Get me an overview about this project. In der Folge ist es empfehlenswert, im Projektverzeichnis in AGENTS.md oder CLAUDE.md eine Zusammenfassung der wichtigsten Projektdaten zu speichern. Claude Code erstellt sich diese Datei mit /…

📚 Docker (5. Aufl.)
type: item
creator: Michael Kofler
date: 2026-02-26T10:10:03Z
subject: News
subject: Docker
description: Das Docker-Buch, das ich zusammen mit Bernd Öggl 2018 konzipiert und verfasst habe, hat sich zu einem kleinen Bestseller entwickelt. Die 5. Auflage wird gerade in die Buchhandlungen ausgeliefert. Für diese Auflage haben wir das Buch vollständig aktualisiert und alle Beispiele auf den neuesten Stand gebracht. compose.yaml hat in diesem Buch schon immer eine große … 📚 Docker (5. Aufl.) weiterlesen →
encoded: Das Docker-Buch, das ich zusammen mit Bernd Öggl 2018 konzipiert und verfasst habe, hat sich zu einem kleinen Bestseller entwickelt. Die 5. Auflage wird gerade in die Buchhandlungen ausgeliefert. <img loading="lazy" decoding="async" src="https://kofler.info/wp-content/uploads/docker5.jpg" alt="Das Bild zeigt das Cover eines Fachbuchs zum Thema Docker. Im Zentrum ist eine Illustration eines Wals im Wasser zu sehen, auf dessen Rücken farbige Containerstapel stehen, daneben kleine Personen. Der Titel „Docker“ ist groß auf einem violetten Balken platziert, darunter der Untertitel „Das Praxisbuch für Entwickler und DevOps-Teams“. Oben stehen die Autoren Bernd Öggl und Michael Kofler sowie Hinweise auf die 5., aktualisierte Auflage." width="200" height="300" class="alignnone size-full wp-image-9314" /> Für diese Auflage haben wir das Buch vollständig aktualisiert und alle Beispiele auf den neuesten Stand gebracht. compose.yaml hat in diesem Buch schon immer eine große Rolle gespielt, aber diese Auflage enthält diesbezüglich noch mehr Grundlagen und Beispiele. Schließlich haben wir das Buch um einige neue Kapitel bzw. Abschnitte erweitert: KI-Funktionen mit Docker: Sprachmodelle mit dem Docker Model Runner (DMR) ausführen, MCP mit dem Docker-MCP-Katalog nutzen Prometheus Monitoring Server mit Docker Compose aufsetzen Netzwerk- und Firewall-Interna in Docker und Podman Windows-Testinstallationen im Grafikmodus mit Dockur ausführen Toolbx: Software-Umgebungen ohne Container-Isolierung ausführen Hier finden Sie mehr Infos zum Buch, den obligatorischen Bestell-Links sowie eine Leseprobe.

Kurztipp: fish mit VS Code und Remote Shell
type: item
creator: Michael Kofler
date: 2026-02-05T10:48:34Z
subject: Linux
subject: fish
subject: Python Environments
subject: Remote SSH
subject: VS Code
description: In diesem Blog-Artikel habe ich meine Begeisterung für fish zum Ausdruck gebracht. Aber immer wieder stolpere ich über kleine Imkompatibilitäten, wenn andere Programme pardout die bash oder zsh voraussetzen. VS Code und Remote Shell Mit VS Code und der Erweiterung Remote SSH können Sie via SSH ein Verzeichnis auf einem Linux-Rechner öffnen und die dort … Kurztipp: fish mit VS Code und Remote Shell weiterlesen →
encoded: In diesem Blog-Artikel habe ich meine Begeisterung für fish zum Ausdruck gebracht. Aber immer wieder stolpere ich über kleine Imkompatibilitäten, wenn andere Programme pardout die bash oder zsh voraussetzen. VS Code und Remote Shell Mit VS Code und der Erweiterung Remote SSH können Sie via SSH ein Verzeichnis auf einem Linux-Rechner öffnen und die dort befindlichen Dateien bearbeiten. Das funktioniert wunderbar, wenn der dort die bash oder zsh läuft. Mit der fish gelingt zwar der initiale Verbindungsaufbau, wenig später kommt es aber Timeout. Das Problem ist — eh‘ erst seit fast sechs Jahren — in einem GitHub-Issue dokumentiert. Hoffnung auf Behebung gibt es wohl nicht. Aber immerhin enthält das Issue einige Lösungsvorschläge. Am praktikabelsten ist es aus meiner Sicht, in der Konfigurationsdatei settings.json von VS Code (unter Linux .config/Code/User/settings.json) die betroffenen Hostnamen einzutragen und ihnen die Plattform Linux zuzuordnen. Absurd, dass VS Code offensichtlich nicht in der Lage ist, diesen Umstand selbst zu erkennen. { ... "remote.SSH.remotePlatform": { "kofler.info": "linux", "myotherhost.com": "linux" ... } } Python Environments Wenn Sie ein Python Environment einrichten, funktioniert dessen übliche Aktivierung mit source .venv/bin/activate nicht. Es gibt (übrigens schon seit 2012!) ein entsprechendes fish-Script — Sie müssen nur daran denken, es auch zu verwenden. mkdir my-project cd my-project python3 -m venv .venv source .venv/bin/activate # bash, zsh source .venv/bin/activate.fish # fish !!! Quellen, Links https://github.com/microsoft/vscode-remote-release/issues/2509 https://github.com/python/cpython/issues/59622

Hacking / Penetration Testing mit KI-Tools automatisieren
type: item
creator: Michael Kofler
date: 2026-02-03T09:37:45Z
subject: Hacking
subject: KI
subject: Linux
subject: Claude Code
subject: Kali Linux
description: Moderne KI-Tools zum Agentic Coding können nicht nur programmieren, sie können auch Kommandos ausführen — im einfachsten Fall mit grep in der Code-Basis nach einem Schlüsselwort suchen. Diese Funktionalität geht aber weiter als Sie vielleicht denken: Einen SSH-Account mit Key-Authentifizierung vorausgesetzt, kann das KI-Tool auch Kommandos auf externen Rechnern ausführen! Das gibt wiederum weitreichende Möglichkeiten, … Hacking / Penetration Testing mit KI-Tools automatisieren weiterlesen →
encoded: Moderne KI-Tools zum Agentic Coding können nicht nur programmieren, sie können auch Kommandos ausführen — im einfachsten Fall mit grep in der Code-Basis nach einem Schlüsselwort suchen. Diese Funktionalität geht aber weiter als Sie vielleicht denken: Einen SSH-Account mit Key-Authentifizierung vorausgesetzt, kann das KI-Tool auch Kommandos auf externen Rechnern ausführen! Das gibt wiederum weitreichende Möglichkeiten, sei es zu Administration von Linux-Rechner, sei es zur Durchführung von Hacking- oder Penetration-Testing-Aufgaben. In diesem Beitrag illustriere ich anhand eines Beispiels das sich daraus ergebende Potenzial. Entgegen landläufiger Meinung brauchen Sie zum Hacking per KI keinen MCP-Server! Ja, es gibt diverse MCP-Server, mit denen Sie bash- oder SSH-Kommandos ausführen bzw. Hacking-Tools steuern können, z.B. ssh-mcp, mcp-kali-server oder hexstrike-ai. Aber sofern Ihr KI-Tool sowieso Kommandos via SSH ausführen kann, bieten derartige MCP-Server wenig nennenswerte Vorteile. <img loading="lazy" decoding="async" src="https://kofler.info/wp-content/uploads/claude-hacking-setup-scaled.jpg" alt="Desktop-Screenshot mit zwei laufenden virtuellen Maschinen und einer Terminal-Session links. Im Vordergrund zeigt ein geöffnetes VM-Fenster Kali Linux mit großem KALI-Logo, darüber ein weiteres virtuelles Fenster mit Konsole. Links ist ein Terminal mit Protokollausgaben zu SSH-, sudo- und Benutzeranlegen (newroot) sowie Verweisen auf eine lokale Claude-Code-Installation. Oben mittig ist die Virtuelle Maschinenverwaltung mit Liste der VMs sichtbar." width="2560" height="1310" class="size-full wp-image-9353" srcset="https://kofler.info/wp-content/uploads/claude-hacking-setup-scaled.jpg 2560w, https://kofler.info/wp-content/uploads/claude-hacking-setup-850x435.jpg 850w, https://kofler.info/wp-content/uploads/claude-hacking-setup-1280x655.jpg 1280w, https://kofler.info/wp-content/uploads/claude-hacking-setup-768x393.jpg 768w, https://kofler.info/wp-content/uploads/claude-…