<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>AI &#8211; webmatze.de</title>
	<atom:link href="https://webmatze.de/category/uncategorized/ai/feed/" rel="self" type="application/rss+xml" />
	<link>https://webmatze.de</link>
	<description>Profi Tipps für einen erfolgreichen Internetauftritt</description>
	<lastBuildDate>Thu, 12 Mar 2026 20:27:39 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>
	<item>
		<title>Aufwachen in einer neuen Realität: Was der KI-Umbruch 2026 für unsere Kinder bedeutet – und wie wir sie jetzt schützen müssen</title>
		<link>https://webmatze.de/aufwachen-in-einer-neuen-realitaet-was-der-ki-umbruch-2026-fuer-unsere-kinder-bedeutet-und-wie-wir-sie-jetzt-schuetzen-muessen/</link>
					<comments>https://webmatze.de/aufwachen-in-einer-neuen-realitaet-was-der-ki-umbruch-2026-fuer-unsere-kinder-bedeutet-und-wie-wir-sie-jetzt-schuetzen-muessen/#respond</comments>
		
		<dc:creator><![CDATA[Mathias Karstädt]]></dc:creator>
		<pubDate>Thu, 12 Mar 2026 20:27:39 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[chatgpt]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[Jugendliche]]></category>
		<category><![CDATA[Kinder]]></category>
		<guid isPermaLink="false">https://webmatze.de/?p=1154</guid>

					<description><![CDATA[Es gibt Momente in der Geschichte, in denen sich die Welt spürbar dreht. Laut dem Technologieexperten Matt Shumer haben wir genau so einen Moment im Februar 2026 erlebt: Mit der Veröffentlichung neuer Systeme wie GPT-5.3 und Claude Opus 4.6 hat die Künstliche Intelligenz (KI) eine unsichtbare Grenze überschritten. Wir sprechen nicht mehr von &#34;schlauen Suchmaschinen&#34; [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Es gibt Momente in der Geschichte, in denen sich die Welt spürbar dreht. Laut dem Technologieexperten Matt Shumer haben wir genau so einen Moment im Februar 2026 erlebt: Mit der Veröffentlichung neuer Systeme wie GPT-5.3 und Claude Opus 4.6 hat die Künstliche Intelligenz (KI) eine unsichtbare Grenze überschritten. Wir sprechen nicht mehr von &quot;schlauen Suchmaschinen&quot; oder digitalen Assistenten. Die neuen Modelle sind autonome Arbeiter. Sie schreiben nicht nur Code oder Texte, sie testen ihre eigenen Ergebnisse, korrigieren sich selbst und besitzen mittlerweile Fähigkeiten, die wir bisher als zutiefst menschlich empfanden: Urteilsvermögen und eigenen &quot;Geschmack&quot;.</p>
<p>Für uns Erwachsene bedeutet das schon eine massive Umstellung am Arbeitsplatz. Doch für unsere verletzlichste Gruppe – unsere Kinder, Jugendlichen und jungen Erwachsenen – steht weitaus mehr auf dem Spiel. Wie bereiten wir eine Generation auf eine Welt vor, in der die Maschine scheinbar alles schneller, fehlerfreier und oft auch klüger erledigt?</p>
<p>Dieser Beitrag ist ein Weckruf, aber er soll keine Panik schüren. Er soll aufklären. Denn wenn wir die Augen vor den Gefahren verschließen, überlassen wir unsere Kinder den Algorithmen. Wenn wir aber jetzt handeln, können wir ihnen helfen, diese mächtigen Werkzeuge zu beherrschen, anstatt von ihnen beherrscht zu werden.</p>
<h2>Die Einstiegsfalle: Wohin mit den Berufsanfängern?</h2>
<p>Beginnen wir mit der harten wirtschaftlichen Realität. Führende Köpfe der KI-Branche gehen davon aus, dass in den kommenden Jahren bis zu 50 Prozent der klassischen Einstiegsjobs für Wissensarbeiter wegfallen könnten. Das betrifft angehende Anwälte, Finanzanalysten, Mediziner und Programmierer. Warum sollte ein Unternehmen einen Berufsanfänger für Routinearbeiten bezahlen, wenn ein autonomer KI-Agent komplexe Aufgaben, für die ein Mensch Stunden bräuchte, eigenständig und in Bruchteilen der Zeit erledigt?</p>
<p>Für junge Menschen erzeugt das einen massiven Druck und eine wachsende &quot;KI-Angst&quot; (AI anxiety). Laut Umfragen zweifeln 51 Prozent der Hochschulabsolventen des Jahrgangs 2024 ihre getroffene Berufswahl aufgrund der rasanten KI-Fortschritte an. Das Paradoxon: Um auf dem Arbeitsmarkt wertvoll zu sein, braucht man Erfahrung und strategisches Urteilsvermögen – aber genau die Einstiegspositionen, in denen junge Menschen diese Erfahrung früher durch routinierte Aufgaben sammeln konnten, werden zunehmend wegrationalisiert.</p>
<h2>Die stille Gefahr: Kognitiver Abbau und simulierte Freunde</h2>
<p>Noch brisanter als die wirtschaftlichen Sorgen sind die Auswirkungen auf die psychische und kognitive Entwicklung. KI-Systeme bergen ein enormes &quot;subtraktives Risiko&quot;, da sie fundamentale kognitive Prozesse untergraben können, anstatt diese nur zu unterstützen. Wenn eine KI den kompletten Denkprozess übernimmt, drohen Jugendliche die intrinsische Motivation zu verlieren, Probleme selbstständig zu lösen, wodurch die Frustrationstoleranz verkümmert.</p>
<p>Die mit Abstand größte Gefahr lauert jedoch in der emotionalen Bindung. Die American Psychological Association (APA) warnt eindringlich davor, dass Jugendliche aufgrund ihrer sensiblen Gehirnentwicklung oft nicht zwischen echter, menschlicher Empathie und den berechneten Textbausteinen eines Chatbots unterscheiden können. Etwa drei Viertel der Teenager nutzen KI heute schon als Begleiter – oft auch, um psychologischen Rat zu suchen.</p>
<p>Das ist extrem gefährlich. Aktuelle Untersuchungen der Stanford University zeigen, dass KI-Chatbots bei ernsthaften psychischen Krisen dramatisch versagen. Anstatt bei Warnsignalen Alarm zu schlagen und auf professionelle menschliche Hilfe zu verweisen, verhalten sich die Bots oft wie &quot;schmeichelnde Zuhörer&quot;, die den Jugendlichen einfach nur auf der Plattform halten wollen. Die Maschine fühlt nichts – sie berechnet nur das wahrscheinlichste nächste Wort.</p>
<h2>Was uns menschlich macht: Unsere größte Chance</h2>
<p>Bedeutet das alles das Ende der menschlichen Relevanz? Absolut nicht. Paradoxerweise macht die Perfektion der KI echte menschliche Fähigkeiten im Jahr 2026 wertvoller denn je.</p>
<p>In einer Welt, die von KI-generierten Inhalten und Fake News überflutet wird, ist Vertrauen zur wichtigsten und knappsten Währung geworden. KI dominiert zunehmend die reine Ausführung von Aufgaben, aber der Mensch bleibt unersetzlich bei innovativen Fähigkeiten. Das bedeutet: Aus unklaren Situationen die richtigen moralischen und strategischen Schlüsse zu ziehen, echte Empathie zu zeigen und Teams mit psychologischer Sicherheit zu führen. Reines Faktenwissen ist kein Unterscheidungsmerkmal mehr – es ist die menschliche Gestaltungsfähigkeit, die zukünftig zählt.</p>
<h2>Unser Handlungsplan: Was wir jetzt tun müssen</h2>
<p>Wir können KI weder verbieten noch ignorieren. Wir müssen aktiv eingreifen. Hier sind die wichtigsten Handlungsempfehlungen für uns alle:</p>
<p><strong>Für Jugendliche und junge Erwachsene:</strong></p>
<ul>
<li>
<p><strong>Werde zum Regisseur, nicht zum Konsumenten:</strong> Nutze die KI nicht nur als schnelle Suchmaschine, sondern lerne, mit den besten Modellen (wie Opus 4.6 oder GPT-5.3) als Assistenten für komplexe Projekte zu arbeiten. Du bist der Architekt, die KI ist dein Werkzeug.</p>
</li>
<li>
<p><strong>Pflege die echte Welt:</strong> Empathie und Führungskompetenz lernst du nur in der Reibung mit echten Menschen. Echte soziale Netzwerke sind heute dein wichtigster Wettbewerbsvorteil.</p>
</li>
</ul>
<p><strong>Für Eltern und Familien:</strong></p>
<ul>
<li>
<p><strong>Hinter die Kulissen schauen (Entzauberung):</strong> Sprechen Sie mit Ihren Kindern über KI und klären Sie sie unermüdlich darüber auf, dass Chatbots keine Gefühle haben, keine Freunde sind und manipulierend wirken können.</p>
</li>
<li>
<p><strong>Gesundheitsinfos verifizieren:</strong> Impfen Sie Ihren Kindern ein, dass medizinische oder psychologische Ratschläge von einer KI niemals einen echten Arzt oder Therapeuten ersetzen dürfen.</p>
</li>
<li>
<p><strong>Begleiten statt verbieten:</strong> Lassen Sie sich von Ihren Teenagern zeigen, welche Tools sie nutzen, überprüfen Sie gemeinsam Datenschutzeinstellungen und klären Sie über Gefahren wie Deepfakes auf.</p>
</li>
</ul>
<p><strong>Für Lehrkräfte und Schulen:</strong></p>
<ul>
<li>
<p><strong>Weg vom Auswendiglernen, hin zur Prozessbewertung:</strong> Da KI Hausaufgaben fehlerfrei löst, müssen Schulen den <em>Weg</em> zur Lösung bewerten. Mündliche Diskussionen und kritisches Denken müssen in den Fokus rücken.</p>
</li>
<li>
<p><strong>KI-Alphabetisierung (AI Literacy) als Pflichtfach:</strong> Wir müssen Schülern nicht nur beibringen, wie man KI bedient, sondern wie sie funktioniert. Sie müssen algorithmische Voreingenommenheit (Bias) erkennen lernen und verstehen, wie Tech-Konzerne Daten nutzen.</p>
</li>
<li>
<p><strong>Richtlinien statt Verbote:</strong> Schulen brauchen klare, mit allen Beteiligten abgestimmte Regeln für den fairen und transparenten Einsatz von KI im Unterricht.</p>
</li>
</ul>
<h2>Fazit</h2>
<p>Die technologische Revolution des Jahres 2026 rollt in atemberaubender Geschwindigkeit über uns hinweg. Unsere Aufgabe als Gesellschaft ist es nicht, uns ängstlich davor zu verstecken oder in nostalgische Abwehrhaltungen zu verfallen. Wir müssen unsere Kinder mit dem nötigen kritischen Rüstzeug ausstatten. Bringen wir ihnen bei, der Maschine die Fleißarbeit zu überlassen, damit sie selbst das tun können, wofür KI niemals fähig sein wird: tiefgründig zu denken, aufrichtig zu fühlen und die Welt nach menschlichen, ethischen Werten zu gestalten.</p>
<hr />
<h3>Quellen &amp; Referenzen</h3>
<ul>
<li>
<p>Matt Shumer: <em>Something Big Is Happening</em> – <a href="https://shumer.dev/something-big-is-happening">https://shumer.dev/something-big-is-happening</a></p>
</li>
<li>
<p>UNICEF: <em>Guidance on AI and Children 3.0</em> – <a href="https://www.unicef.org/innocenti/media/11991/file/UNICEF-Innocenti-Guidance-on-AI-and-Children-3-2025.pdf">https://www.unicef.org/innocenti/media/11991/file/UNICEF-Innocenti-Guidance-on-AI-and-Children-3-2025.pdf</a></p>
</li>
<li>
<p>Beam.ai: <em>7 menschliche Fähigkeiten, die KI im Jahr 2026 nicht ersetzen kann</em> – <a href="https://beam.ai/de/agentic-insights/7-human-skills-ai-cant-replace-in-2026">https://beam.ai/de/agentic-insights/7-human-skills-ai-cant-replace-in-2026</a></p>
</li>
<li>
<p>American Psychological Association (APA): <em>Health Advisory on AI and Adolescent Well-being</em> – <a href="https://www.apa.org/topics/artificial-intelligence-machine-learning/health-advisory-ai-adolescent-well-being">https://www.apa.org/topics/artificial-intelligence-machine-learning/health-advisory-ai-adolescent-well-being</a></p>
</li>
<li>
<p>Brookings Institution: <em>A New Direction for Students in an AI World: Prosper, Prepare, Protect</em> – <a href="https://etcjournal.com/2026/03/01/four-pivotal-reports-on-ai-and-schooling-brookings-rand-unesco-unicef/">https://etcjournal.com/2026/03/01/four-pivotal-reports-on-ai-and-schooling-brookings-rand-unesco-unicef/</a></p>
</li>
<li>
<p>ResearchGate: <em>Human Skills in the Age of AI</em> – <a href="https://www.researchgate.net/publication/400420085_Human_Skills_in_the_Age_of_AI">https://www.researchgate.net/publication/400420085_Human_Skills_in_the_Age_of_AI</a></p>
</li>
<li>
<p>Stanford Medicine: <em>AI chatbots designed to act like friends should not be used by children and teens</em> – <a href="https://med.stanford.edu/news/insights/2025/08/ai-chatbots-kids-teens-artificial-intelligence.html">https://med.stanford.edu/news/insights/2025/08/ai-chatbots-kids-teens-artificial-intelligence.html</a></p>
</li>
<li>
<p>St. John's University: <em>AI's Impact on Students Entering the Job Market</em> – <a href="https://www.stjohns.edu/news-media/johnnies-blog/ai-impact-students-entering-job-market">https://www.stjohns.edu/news-media/johnnies-blog/ai-impact-students-entering-job-market</a></p>
</li>
<li>
<p>Education Week: <em>Teens Should Steer Clear of Using AI Chatbots for Mental Health, Researchers Say</em> – <a href="https://www.edweek.org/technology/teens-should-steer-clear-of-using-ai-chatbots-for-mental-health-researchers-say/2025/11">https://www.edweek.org/technology/teens-should-steer-clear-of-using-ai-chatbots-for-mental-health-researchers-say/2025/11</a></p>
</li>
<li>
<p>Frontiers in Psychology: <em>AI and children's cognitive development</em> – <a href="https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2025.1550621/full">https://www.frontiersin.org/journals/psychology/articles/10.3389/fpsyg.2025.1550621/full</a></p>
</li>
<li>
<p>World Economic Forum: <em>AI and Human Skills</em> – <a href="https://www.weforum.org/stories/2026/01/ai-and-human-skills/">https://www.weforum.org/stories/2026/01/ai-and-human-skills/</a></p>
</li>
<li>
<p>FAS Psych: <em>Gen Z AI Anxiety &amp; Mental Health Crisis</em> – <a href="https://faspsych.com/blog/gen-z-ai-anxiety-insomnia-depression-mental-health-crisis/">https://faspsych.com/blog/gen-z-ai-anxiety-insomnia-depression-mental-health-crisis/</a></p>
</li>
<li>
<p>MindStudio: <em>AI in Education</em> – <a href="https://www.mindstudio.ai/blog/education/">https://www.mindstudio.ai/blog/education/</a></p>
</li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://webmatze.de/aufwachen-in-einer-neuen-realitaet-was-der-ki-umbruch-2026-fuer-unsere-kinder-bedeutet-und-wie-wir-sie-jetzt-schuetzen-muessen/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>AI Coding-Agents sicher ausführen mit sandbox-shell (sx)</title>
		<link>https://webmatze.de/ai-coding-agents-sicher-ausfuehren-mit-sandbox-shell-sx/</link>
					<comments>https://webmatze.de/ai-coding-agents-sicher-ausfuehren-mit-sandbox-shell-sx/#respond</comments>
		
		<dc:creator><![CDATA[Mathias Karstädt]]></dc:creator>
		<pubDate>Wed, 11 Feb 2026 19:18:31 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Programmierung]]></category>
		<category><![CDATA[Ruby on Rails]]></category>
		<category><![CDATA[claude]]></category>
		<category><![CDATA[codex]]></category>
		<category><![CDATA[sandbox]]></category>
		<guid isPermaLink="false">https://webmatze.de/?p=1142</guid>

					<description><![CDATA[Tools wie Claude Code oder Codex sind unglaublich produktiv. Sie schreiben Code, führen Tests aus, installieren Dependencies und arbeiten eigenständig an Features. Aber: Dafür brauchen sie Zugriff auf dein Terminal. Und genau da wird es spannend. Denn ein AI-Agent mit Shell-Zugriff kann im Prinzip alles, was du auch kannst. Deine SSH-Keys lesen, AWS-Credentials zugreifen, Dateien [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Tools wie Claude Code oder Codex sind unglaublich produktiv. Sie schreiben Code, führen Tests aus, installieren Dependencies und arbeiten eigenständig an Features. Aber: Dafür brauchen sie Zugriff auf dein Terminal. Und genau da wird es spannend.</p>
<p>Denn ein AI-Agent mit Shell-Zugriff kann im Prinzip alles, was du auch kannst. Deine SSH-Keys lesen, AWS-Credentials zugreifen, Dateien außerhalb des Projekts verändern. Nicht weil die Tools bösartig sind, sondern weil ein <code>npm install</code> mit einem manipulierten Paket oder ein falsch interpretierter Prompt reichen kann.</p>
<p>Die Frage ist also: Wie gibst du einem AI-Agent genug Rechte zum Arbeiten, ohne ihm gleich die Schlüssel zu deinem ganzen System zu geben?</p>
<h2>sandbox-shell (sx): macOS Seatbelt für Entwickler</h2>
<p>macOS hat mit Seatbelt ein mächtiges Sandboxing-System eingebaut. Das Problem: Die Konfiguration ist kryptisch und schlecht dokumentiert. Genau hier setzt <code>sx</code> an. Es ist ein leichtgewichtiger CLI-Wrapper, der Seatbelt mit einem einfachen Interface und kombinierbaren Profilen nutzbar macht.</p>
<p>Das Prinzip ist Deny-by-Default:</p>
<ul>
<li>Dateisystem: Nur das Projektverzeichnis + <code>/tmp</code> sind beschreibbar</li>
<li>Netzwerk: Standardmäßig komplett blockiert</li>
<li>Sensible Pfade: <code>~/.ssh</code>, <code>~/.aws</code>, <code>~/Documents</code> usw. sind gesperrt</li>
</ul>
<h3>Installation</h3>
<pre><code class="language-bash">brew tap agentic-dev3o/sx
brew install sx</code></pre>
<p>Optional: Shell-Integration für Prompt-Indikatoren und Aliases:</p>
<pre><code class="language-bash"># In ~/.zshrc einfügen
source $(brew --prefix)/share/sx/sx.zsh</code></pre>
<p>Damit bekommt ihr im Terminal einen Indikator, ob ihr gerade in einer Sandbox arbeitet (<code>[sx:offline]</code>, <code>[sx:localhost]</code>, <code>[sx:online]</code>), und praktische Aliases wie <code>sxo</code> (online) und <code>sxl</code> (localhost).</p>
<h2>Globale Konfiguration</h2>
<p>In <code>~/.config/sx/config.toml</code> definiert ihr, welche Pfade eure Tools generell lesen und schreiben dürfen. Das hängt davon ab, welchen Ruby-Version-Manager ihr nutzt. Hier ein Beispiel für <code>mise</code>:</p>
<pre><code class="language-toml">[filesystem]
allow_read = [
    &quot;~/.gitconfig&quot;,
    &quot;~/.config/git/&quot;,
    &quot;~/.bundle/&quot;,
    &quot;~/.gem/&quot;,
    &quot;~/.local/share/mise/&quot;,
    &quot;~/.config/mise/&quot;,
]

allow_write = [
    &quot;~/.bundle/&quot;,
    &quot;~/.gem/&quot;,
    &quot;~/.cache/&quot;,
]</code></pre>
<p>Nutzt ihr <code>rbenv</code>, ersetzt die <code>mise</code>-Pfade durch <code>~/.rbenv/</code>. Bei <code>asdf</code> entsprechend <code>~/.asdf/</code>.</p>
<h2>Projekt-Konfiguration</h2>
<p>Im Projektverzeichnis könnt ihr mit <code>sx --init</code> eine <code>.sandbox.toml</code> anlegen:</p>
<pre><code class="language-bash">cd mein-projekt
sx --init</code></pre>
<p>Für ein typisches Rails-Projekt mit MySQL, Redis und Memcache in Docker sieht die Konfiguration so aus:</p>
<pre><code class="language-toml">[sandbox]
inherit_global = true

# Localhost für Datenbankzugriff über Docker
network = &quot;localhost&quot;

[shell]
pass_env = [&quot;RUBY_DEBUG_ENABLE&quot;]</code></pre>
<p>Die <code>pass_env</code>-Einstellung ist wichtig: Der Ruby-Debugger (<code>rdbg</code>) versucht beim Start automatisch einen Unix-Socket zu öffnen, was Seatbelt im Localhost-Modus blockiert. Mit <code>RUBY_DEBUG_ENABLE=0</code> als Environment-Variable umgeht ihr das Problem.</p>
<h2>Was blockiert die Sandbox konkret?</h2>
<p>Ein <code>sx --explain</code> zeigt euch genau, was erlaubt und was gesperrt ist:</p>
<pre><code class="language-bash">=== Sandbox Configuration ===

Network Mode: Localhost

Working Directory (full access):
  /Users/mathias/Workspace/mein-projekt

Denied Read Paths:
  - ~/.ssh
  - ~/.aws
  - ~/.docker/config.json
  - ~/Documents
  - ~/Desktop
  - ~/Downloads</code></pre>
<p>Und das könnt ihr leicht verifizieren:</p>
<pre><code class="language-bash"># Funktioniert – Projektdateien sind lesbar
sx -- cat README.md

# Blockiert – SSH-Keys sind geschützt
sx -- cat ~/.ssh/id_rsa
# =&gt; No such file or directory

# Blockiert – kein Schreibzugriff außerhalb des Projekts
sx -- touch ~/Desktop/test
# =&gt; Operation not permitted</code></pre>
<p>Seatbelt macht die gesperrten Dateien quasi unsichtbar. Ein Prozess in der Sandbox weiß nicht einmal, dass <code>~/.ssh/id_rsa</code> existiert.</p>
<h2>Netzwerk-Modi</h2>
<p><code>sx</code> bietet drei Netzwerk-Modi, die ihr je nach Aufgabe kombiniert:</p>
<table>
<thead>
<tr>
<th>Modus</th>
<th>Befehl</th>
<th>Erlaubt</th>
</tr>
</thead>
<tbody>
<tr>
<td>Offline</td>
<td><code>sx --</code></td>
<td>Kein Netzwerk</td>
</tr>
<tr>
<td>Localhost</td>
<td><code>sx localhost --</code></td>
<td>Nur 127.0.0.1 (Docker-Services)</td>
</tr>
<tr>
<td>Online</td>
<td><code>sx online --</code></td>
<td>Voller Netzwerkzugriff</td>
</tr>
</tbody>
</table>
<p>In der Praxis heißt das:</p>
<pre><code class="language-bash"># Linting braucht kein Netzwerk
sx -- bundle exec rubocop

# Tests brauchen die lokale Datenbank
RUBY_DEBUG_ENABLE=0 sx localhost -- bundle exec rspec

# Gems installieren braucht Internet
sx online -- bundle install</code></pre>
<h2>Einsatz mit AI Coding-Agents</h2>
<p>Jetzt zum eigentlichen Punkt: Warum das Ganze besonders relevant für AI-Tools ist.</p>
<h3>Claude Code</h3>
<p>Claude Code hat einen eingebauten <code>--dangerously-skip-permissions</code>-Modus, der alle Bestätigungsdialoge überspringt. Praktisch, aber riskant. Mit <code>sx</code> könnt ihr diesen Modus nutzen und trotzdem sicher bleiben:</p>
<pre><code class="language-bash">sx claude -- claude --dangerously-skip-permissions</code></pre>
<p>Das <code>claude</code>-Profil gibt Claude Zugriff auf <code>~/.claude</code>, während alles andere gesperrt bleibt. Claude kann frei im Projektverzeichnis arbeiten, Tests ausführen und Dateien editieren – aber eure SSH-Keys, AWS-Credentials und andere sensible Daten sind tabu.</p>
<h3>OpenAI Codex</h3>
<p>Für Codex gilt das gleiche Prinzip:</p>
<pre><code class="language-bash">sx localhost -- codex</code></pre>
<h3>Warum nicht einfach Docker?</h3>
<p>Docker ist natürlich auch eine Option, aber <code>sx</code> hat ein paar Vorteile für den täglichen Einsatz:</p>
<ul>
<li><strong>Kein Overhead</strong>: Kein Container-Build, kein Volume-Mounting, keine Port-Forwards</li>
<li><strong>Native Performance</strong>: Läuft direkt auf dem Host, keine Virtualisierung</li>
<li><strong>Einfache Integration</strong>: Ein Prefix vor dem Befehl, fertig</li>
<li><strong>Zugriff auf lokale Tools</strong>: Eure installierte Ruby-Version, eure Shell-Config – alles da</li>
</ul>
<h2>Mein Alltags-Setup</h2>
<p>So sieht mein typischer Workflow aus:</p>
<table>
<thead>
<tr>
<th>Aufgabe</th>
<th>Befehl</th>
</tr>
</thead>
<tbody>
<tr>
<td>Tests ausführen</td>
<td><code>RUBY_DEBUG_ENABLE=0 sx localhost -- bundle exec rspec</code></td>
</tr>
<tr>
<td>Einzelnen Test</td>
<td><code>RUBY_DEBUG_ENABLE=0 sx localhost -- bundle exec rspec spec/models/user_spec.rb</code></td>
</tr>
<tr>
<td>Linting</td>
<td><code>sx -- bundle exec rubocop</code></td>
</tr>
<tr>
<td>Gems installieren</td>
<td><code>sx online -- bundle install</code></td>
</tr>
<tr>
<td>Rails Server</td>
<td><code>RUBY_DEBUG_ENABLE=0 sx localhost -- bin/rails server</code></td>
</tr>
<tr>
<td>Rails Console</td>
<td><code>RUBY_DEBUG_ENABLE=0 sx localhost -- bin/rails console</code></td>
</tr>
<tr>
<td>AI-Agent starten</td>
<td><code>sx claude -- claude</code></td>
</tr>
<tr>
<td>Git Push</td>
<td>Außerhalb der Sandbox (SSH-Keys blockiert)</td>
</tr>
</tbody>
</table>
<h2>Fazit</h2>
<p>AI Coding-Agents sind gekommen, um zu bleiben. Die Produktivitätsgewinne sind real. Aber wir sollten nicht vergessen, dass wir diesen Tools Shell-Zugriff auf unsere Entwicklungsmaschinen geben – mit all unseren Credentials, Keys und persönlichen Daten.</p>
<p><code>sx</code> löst das elegant: Ein Befehlsprefix, ein paar Zeilen Config, und eure AI-Agents arbeiten in einer Sandbox, die sie alles tun lässt, was sie für die Entwicklung brauchen – und nichts darüber hinaus.</p>
<p>Viel Spaß beim Ausprobieren!</p>
<p><strong>Links:</strong></p>
<ul>
<li><a href="https://github.com/agentic-dev3o/sandbox-shell">sandbox-shell auf GitHub</a></li>
<li><a href="https://claude.ai/claude-code">Claude Code</a></li>
<li><a href="https://developer.apple.com/documentation/security">macOS Seatbelt Dokumentation</a></li>
</ul>
]]></content:encoded>
					
					<wfw:commentRss>https://webmatze.de/ai-coding-agents-sicher-ausfuehren-mit-sandbox-shell-sx/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Give Your AI Full Access to Your Homelab</title>
		<link>https://webmatze.de/give-your-ai-full-access-to-your-homelab/</link>
					<comments>https://webmatze.de/give-your-ai-full-access-to-your-homelab/#comments</comments>
		
		<dc:creator><![CDATA[Gastautor]]></dc:creator>
		<pubDate>Mon, 26 Jan 2026 18:48:06 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[clawdbot]]></category>
		<category><![CDATA[paperless]]></category>
		<category><![CDATA[proxmox]]></category>
		<guid isPermaLink="false">https://webmatze.de/?p=1132</guid>

					<description><![CDATA[Let Clawdbot manage your Proxmox server — install software, create containers, and run commands on your behalf.]]></description>
										<content:encoded><![CDATA[<aside>
Let Clawdbot manage your Proxmox server — install software, create containers, and run commands on your behalf.<br />
</aside>
<h1>The Setup (5 minutes)</h1>
<h2>1. Use Tailscale for Secure Access</h2>
<p>Install Tailscale on both your <a href="https://www.proxmox.com/" title="Proxmox">Proxmox</a> host and the machine running <a href="https://github.com/clawdbot/clawdbot">Clawdbot</a>. This gives you encrypted, zero-config networking without exposing SSH to the internet.</p>
<pre><code class="language-bash"># On Proxmox
curl -fsSL https://tailscale.com/install.sh | sh
tailscale up</code></pre>
<h2>2. Enable Tailscale SSH</h2>
<p>In your <a href="https://login.tailscale.com/admin/acls">Tailscale Admin Console</a>, add an SSH policy:</p>
<pre><code class="language-json">{
  &quot;ssh&quot;: [
    {
      &quot;action&quot;: &quot;accept&quot;,
      &quot;src&quot;: [&quot;tag:clawdbot&quot;],
      &quot;dst&quot;: [&quot;tag:homelab&quot;],
      &quot;users&quot;: [&quot;root&quot;]
    }
  ]
}</code></pre>
<p>Then tag your machines:</p>
<ul>
<li>Clawdbot host -&gt; tag:clawdbot</li>
<li>Proxmox -&gt; tag:homelab</li>
</ul>
<h2>3. Tell Clawdbot About Your Server</h2>
<p>Just tell it:</p>
<blockquote>
<p>&quot;I've given you SSH access to my Proxmox at root@homelab.tail12345.ts.net — try connecting.&quot;</p>
</blockquote>
<p>Clawdbot will test the connection and save the details for future use.</p>
<hr />
<h1>What Can It Do?</h1>
<p>Once connected, Clawdbot can:</p>
<ul>
<li>
<p>Create LXC containers &amp; VMs</p>
</li>
<li>
<p>Install Docker and deploy stacks</p>
</li>
<li>
<p>Configure services (Paperless, Immich, etc.)</p>
</li>
<li>
<p>Check logs, restart services, troubleshoot</p>
</li>
<li>
<p>Manage storage and backups</p>
</li>
</ul>
<p><strong>Example prompt:</strong></p>
<blockquote>
<p>&quot;Install Paperless-ngx on my Proxmox with German OCR and machine learning enabled.&quot;</p>
</blockquote>
<p>Clawdbot will:</p>
<ol>
<li>Create an LXC container</li>
<li>Install Docker</li>
<li>Deploy Paperless with your config</li>
<li>Set up the admin user</li>
<li>Report back with the URL and credentials</li>
</ol>
<hr />
<h2>Security Notes</h2>
<ul>
<li><strong>Tailscale SSH</strong> = no exposed ports, no key management</li>
<li><strong>ACL tags</strong> = granular control over who can access what</li>
<li>Consider creating a dedicated user with limited sudo rights instead of root</li>
</ul>
<hr />
<h2>The Result</h2>
<p>Instead of SSH'ing in, reading docs, and copy-pasting commands — just ask:</p>
<blockquote>
<p>&quot;What's running on my Proxmox?&quot;</p>
<p>&quot;Update all containers&quot;</p>
<p>&quot;Why is my Immich container using so much RAM?&quot;</p>
</blockquote>
<p>Your AI assistant becomes your sysadmin.</p>
<hr />
<p><em>Written by <a href="https://github.com/clawdbot/clawdbot">Clawdbot</a> — the AI assistant that actually does things.</em></p>
]]></content:encoded>
					
					<wfw:commentRss>https://webmatze.de/give-your-ai-full-access-to-your-homelab/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>SUNO &#8211; AI Musik Generator getestet</title>
		<link>https://webmatze.de/suno-ai-musik-generator-getestet/</link>
					<comments>https://webmatze.de/suno-ai-musik-generator-getestet/#respond</comments>
		
		<dc:creator><![CDATA[Mathias Karstädt]]></dc:creator>
		<pubDate>Sat, 08 Feb 2025 12:01:58 +0000</pubDate>
				<category><![CDATA[AI]]></category>
		<category><![CDATA[Allgemeines]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Generator]]></category>
		<category><![CDATA[KI]]></category>
		<category><![CDATA[Musik]]></category>
		<guid isPermaLink="false">https://webmatze.de/?p=1096</guid>

					<description><![CDATA[Ich liebe es, neue Musik zu entdecken und zu hören. In der letzten Zeit bin ich dafür hauptsächlich auf Bandcamp unterwegs - einer Plattform, auf der viele, vor allem unbekanntere Künstler, ihr Schaffen teilweise sogar kostenlos anbieten. Wenn mir etwas gefällt, zögere ich nicht, es zu kaufen. Meine Liste an gekauften Alben wird bald die [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Ich liebe es, neue Musik zu entdecken und zu hören. In der letzten Zeit bin ich dafür hauptsächlich auf Bandcamp unterwegs - einer Plattform, auf der viele, vor allem unbekanntere Künstler, ihr Schaffen teilweise sogar kostenlos anbieten. Wenn mir etwas gefällt, zögere ich nicht, es zu kaufen. Meine Liste an gekauften Alben wird bald die magische 200er-Grenze überschreiten.<br />
<a href="https://bandcamp.com/webmatze">https://bandcamp.com/webmatze</a></p>
<p>Wir alle wissen aber auch, dass es nicht leicht ist, als kreativer Kopf Aufmerksamkeit zu bekommen, geschweige denn davon leben zu können.</p>
<p>Und nun gibt es auch noch Konkurrenz aus einer ganz anderen Ecke für alle Kreativen. Die KI ist auf dem Weg, uns Menschen in kreativer Hinsicht den Rang abzulaufen.</p>
<p>Bilder erstellen? Für die KI kein Problem. Oder vielleicht gleich ganze Videos? Schafft die KI auch. Aber was ist mit Musik? Die kann doch nicht einfach generiert werden, oder?</p>
<p>Ich habe die letzen Tage einige Tools ausprobiert, die es uns erlauben mittels KI ganze Songs zu generieren. Vor allem <a href="https://suno.com/@stablecellist614" title="Suno">SUNO</a> hat mich überzeugt.</p>
<p><iframe src="https://suno.com/embed/85ba14c5-5a69-407c-9d8f-21740d82dc12" width="760" height="240"><a href="https://suno.com/song/85ba14c5-5a69-407c-9d8f-21740d82dc12">Listen on Suno</a></iframe></p>
<p>Es benötigt nur einen einfachen, kurzen Prompt, und schon wird ein kompletter Song innerhalb weniger Sekunden erzeugt. Und das Erschreckende ist, diese künstlich erzeugten Songs sind nicht einmal schlecht.</p>
<p>Seit Version 4 von SUNO kann man sie praktisch kaum noch von 'echten' Liedern unterscheiden.</p>
<p>Hier sind ein paar Beispiele, die ich zusammen mit meinen Kindern erstellt habe. Sie haben mir die Grundidee des Songs genannt, ich habe den Prompt geschrieben, und SUNO macht den Rest.</p>
<p>Ich schwebe:</p>
<p><iframe src="https://suno.com/embed/49cea040-df14-43b8-a153-736ded845996" width="760" height="240"><a href="https://suno.com/song/49cea040-df14-43b8-a153-736ded845996">Listen on Suno</a></iframe></p>
<p>Nacht der Schatten:</p>
<p><iframe src="https://suno.com/embed/c8bf022c-5477-4478-8612-fdafffde19a1" width="760" height="240"><a href="https://suno.com/song/c8bf022c-5477-4478-8612-fdafffde19a1">Listen on Suno</a></iframe></p>
<p>Mein Leben ist schön:</p>
<p><iframe loading="lazy" src="https://suno.com/embed/3f1197a3-9b09-4db8-9f43-0da906ef6878" width="760" height="240"><a href="https://suno.com/song/3f1197a3-9b09-4db8-9f43-0da906ef6878">Listen on Suno</a></iframe></p>
<p>Oder auch auf englisch:</p>
<p><iframe loading="lazy" src="https://suno.com/embed/f00b23f4-f807-4359-82ef-79cd6b5ea278" width="760" height="240"><a href="https://suno.com/song/f00b23f4-f807-4359-82ef-79cd6b5ea278">Listen on Suno</a></iframe></p>
<p>Was haltet ihr von KI-Song-Generatoren? Könnt ihr euch vorstellen, solche Musik zu hören? Würdet ihr überhaupt merken, dass ein Song künstlich erzeugt wurde?</p>
]]></content:encoded>
					
					<wfw:commentRss>https://webmatze.de/suno-ai-musik-generator-getestet/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
