<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Golang on SREKubeCraft | Nick Nikolakakis</title><link>https://srekubecraft.io/el/tags/golang/</link><description>Recent content in Golang on SREKubeCraft | Nick Nikolakakis</description><generator>Hugo</generator><language>el-GR</language><lastBuildDate>Fri, 21 Aug 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://srekubecraft.io/el/tags/golang/index.xml" rel="self" type="application/rss+xml"/><item><title>Agent Sandbox - Kubernetes-native sandboxes για εκτέλεση κώδικα από AI agents</title><link>https://srekubecraft.io/el/posts/agent-sandbox/</link><pubDate>Fri, 21 Aug 2026 00:00:00 +0000</pubDate><guid>https://srekubecraft.io/el/posts/agent-sandbox/</guid><description>&lt;p&gt;Πριν από μερικούς μήνες &lt;a href="https://srekubecraft.io/posts/kubernetes-agent-with-google-adk-go/"&gt;έφτιαξα έναν Kubernetes agent με το ADK της Google για Go&lt;/a&gt;. Εκείνος ο agent μιλούσε &lt;em&gt;με&lt;/em&gt; το cluster: έτρεχε &lt;code&gt;kubectl&lt;/code&gt; πάνω στο kind cluster μου και εξηγούσε τι έβλεπε. Αυτό το post πιάνει το ανάποδο πρόβλημα, που είναι και αυτό που πραγματικά δεν με αφήνει να κοιμηθώ: όταν ένα LLM &lt;em&gt;γράφει κώδικα&lt;/em&gt;, πού τρέχει αυτός ο κώδικας;&lt;/p&gt;&#10;&lt;p&gt;Για τα περισσότερα agent stacks σήμερα, η ειλικρινής απάντηση είναι «σε όποιο μηχάνημα έτυχε να τρέχει το process του agent». Το LLM παράγει ένα shell command ή ένα Python script, το framework το κάνει &lt;code&gt;exec&lt;/code&gt;, και όλοι ελπίζουν ότι το μοντέλο δεν θα βγάλει ποτέ ένα &lt;code&gt;rm -rf&lt;/code&gt; ή κάτι που θα κάνει exfiltration τα credentials που κάθονται στο environment. Τα hosted sandboxes όπως το E2B και το Modal υπάρχουν ακριβώς γι&amp;rsquo; αυτό. Αν όμως τρέχεις ήδη Kubernetes, το να στέλνεις το code execution των agents σου σε ένα third-party SaaS μοιάζει ανάποδο. Έχεις scheduler, έχεις network policy, έχεις runtimes με kernel isolation. Αυτό που σου έλειπε ήταν το workload abstraction.&lt;/p&gt;</description></item><item><title>Choragos - Μια ομάδα από coding agents, χωρίς να χάσεις τον έλεγχο</title><link>https://srekubecraft.io/el/posts/choragos-multi-agent-orchestrator/</link><pubDate>Sat, 18 Jul 2026 00:00:00 +0000</pubDate><guid>https://srekubecraft.io/el/posts/choragos-multi-agent-orchestrator/</guid><description>&lt;p&gt;Έχεις τρία παράθυρα Claude Code ανοιχτά. Το ένα γράφει το feature, το δεύτερο κάνει review σε ό,τι έγραψε το πρώτο, και το τρίτο υποτίθεται ότι θα τρέξει τα release checks όταν τελειώσουν τα άλλα δύο. Το message bus είσαι εσύ. Αντιγράφεις μια περίληψη του diff από το πρώτο παράθυρο στο δεύτερο, κάνεις paste πίσω τα ευρήματα του review, και κάθε λίγα λεπτά περνάς και από τα τρία για να δεις ποιο κάθεται σε ένα prompt και περιμένει μια απάντηση που δεν ήξερες ότι χρειάζεται.&lt;/p&gt;</description></item></channel></rss>