u/LachException

Context is the new Code

Hey,

I’m currently working on an internal product and using Claude Code for it. It’s more of an experiment to see what might be possible with long-term agents in the near future (we’re trying to produce code at a reasonably decent quality level with as little human involvement as possible). I quickly noticed that the system often goes off the rails. After a while, it starts making a lot of assumptions because it simply can’t find or forgets certain decisions and then makes them itself. The system is explicitly designed to minimize human involvement, so making assumptions isn’t inherently bad. It’s not supposed to ask about everything. However, these assumptions should be based on existing architectural or technology decisions, adopt existing code patterns, or adhere to our standards.

So, I’ve been experimenting with MCP servers to, for example, provide app telemetry so it can debug properly. I’ve built a small RAG system containing the important documents, indexed the codebase, created some markdown files, etc. Well, it’s only gotten a little better. Some problems have come up, like: what do I do with conflicting information? For example, someone wrote in Slack that a service should be built one way, but the Jira ticket says something different. And in general, it still can’t quite find its way around the system.

So I did some research and came across Context engines, like Tabnine or Unblocked (if that rings any bells). Now I just wanted to ask if you have similar problems when vibe coding? Have you identified other problems that I might face too (and maybe a solution to that)? How do you approach something like this (e.g. do you have good setups with custom or public MCP servers or skills?)? Do you have used a context engine? If, what was it like? Which ones have you used?

reddit.com
u/LachException — 1 day ago

Kontext ist der neue Code

Moin,

Ich arbeite derzeit an einem Produkt bei uns intern und benutze dafür Claude Code. Es ist mehr ein Experiment um zu schauen was in näherer Zukunft mit Langzeit-Agenten möglich ist (Wir versuchen nämlich mit möglichst wenig Human Involvement auf einer halbwegs vernünftigen Qualitätsstufe Code zu produzieren). Dabei ist mir schnell aufgefallen das sich das Ding schnell verrennt. Nach einer Zeit trifft es viele Annahmen, weil es einfach bestimmte Entscheidungen nicht finden kann und trifft diese dann selber. Das System ist extra so designed möglichst wenig Human Involvement zu haben, also das es eine Annahme trifft ist grundsätzlich nicht schlimm, weil es explizit nicht bei allem nachfragen soll, jedoch sollten diese Annahmen auf bestehenden Architektur/Technologieentscheidungen basieren. Oder auch Code Patterns übernehmen die schon existieren. Oder Standards beachten die wir haben.

Also probiere ich etwas mit MCP Servern rum, um beispielsweise auch App Telemetry zur Verfügung zu stellen, damit es auch vernünftig debuggen kann, hab ein kleines RAG System gebaut wo die verschiedenen Dokumente drin sind die wichtig sind, Codebase indiziert, paar Markdown Dateien gemacht, etc.

Nun ja, es ist nur ein bisschen besser geworden. Dabei kamen einige Probleme auf, was mache ich bei conflicting Aussagen, also z.B. in Slack hat wer geschrieben, dass ein Service so gebaut wird, aber im Jira Ticket steht es anders. Und auch generell kann sich das Ding noch nicht ganz so gut zurecht finden in dem System.

Daher habe ich mich mal etwas umgeschaut und bin auf Context Engines gestoßen, also sowas wie Tabnine oder Unblocked (falls das jemandem was sagt).

Jetzt wollte ich doch auch einfach mal fragen, ob ihr ähnliche Probleme habt wenn ihr vibe coded? Habt ihr vielleicht noch andere Probleme identifiziert die auf mich zukommen könnten? Wie geht ihr das an (habt ihr da gute Setups mit z.B. eigenen oder öffentlichen MCP Servern oder Skills?)? Habt ihr Erfahrung mit den Context Engines gemacht? Wenn ja, wie war das so? Welche habt ihr da genutzt?

reddit.com
u/LachException — 1 day ago

Context is the new code

Hey everyone,

I am currently working on some product internally and use Claude Code for that. I've experienced many issues now finding the right information, which takes up a lot of time because it's scattered across many different data sources, many conversations, many people's heads, etc. I am experimenting with long running tasks to also make this an end-to-end process with minimal human involvement needed. Well currently it makes a lot of assumptions as it cannot find the decisions, etc. and adding MCP Servers for Application Telemetry, etc. was not the golden way currently, as it's overloading the agent all the time with all the information. So what I want to achieve is, that we can have near the same quality of code, with minimum human involvement possible. This is just an experiment for now, but I think this is where we are heading. Then I came across the promise of context engines like tabnine and unblocked.

So I wanted to ask if you are experiencing similar problems? How do you tackle them (do you have specific workflows for that? Self-made or public MCP Servers or Skills?)? And do you have experience with context engines? What do you think about them?

Just curious and wanted to maybe take a look at them.

reddit.com
u/LachException — 1 day ago
▲ 51 r/europeanunion+1 crossposts

Hey everybody,

I am highly advocating for european sovereignty and try to emphasize people of the consequences of using US Tech.

The US Cloud Act allows the US government at any time to get all the data about you, your organization, just everything from US based companies. And with the politicial tension building up, this gets even more important. I mean just look at what happened to the ICC in the Hague, where Microsoft blocked the usage of Outlook etc., because Donald Trump did not like them.

Therefore it is really important that many countries and states within European countries are now changing course. Germany, France, Denmark, Netherlands, etc. All are (at least partially) migrating away from US Tech to either opensource or european solutions.

Also political parties like Volt are being a role model and move their infrastructure away from the US (even though not completely yet, as they still rely on Cloudflare; and if you want to see if others are doing to you could use https://ourval.eu/scan to scan for IT stacks).

Again, I just want to emphasize, that your decision matters. Not only is it great to support european tech firms to really be able to become independent and not the fox in a sheep costume like Amazon or Microsoft are doing it.

Did you already migrate to a European stack? Do you think we will be able to abandon US tech (at least for governments)?

PS: I just re-read through the post and no, it is not AI xD

u/LachException — 15 days ago

Hallöchen,

Ihr habt sicherlich alle mitbekommen, dass es gerade einen riesigen Boom gibt bei EU Tech und ein streben nach Unabhängigkeit von den USA.

z.B. hat Frankreich Zoom und Teams abgeschafft, um ihre eigene Lösung Visio zu verbreiten. Deutschland nutzt lieber LibreOffice als Microsoft.

Ich sage mal die Beziehungen mit dem orangenen Mann werden wohl nicht mehr viel besser, wenn der mit seinen Zolldrohungen immer weiter macht.

Ich habe dir Erfahrung gemacht, dass es gut ankommt, wenn ich für meine Projekte auf europäische Lösungen umsteige. Nicht nur die geringeren Kosten, aber auch der Cloud Act macht mir und meinen Usern ein paar Gedanken.

Falls ihr da auch Interesse habt, wir nutzen z.B.:

- Edge Networks & CDN: Bunny (Slovenien)

- Mail Delivery: CleverReach (Deutschland)

- Identity & Auth: Hanko (Deutschland)

- Networking & Proxy: Traefik (Frankreich)

- Cloud Provider: Hetzner (Deutschland)

Falls ihr auch mal schauen wollt was es so gibt könnt ihr auch auf ourval eu nachschauen. Da kommt demnächst auch die Möglichkeit zu scannen welcher Stack von anderen verwendet wird.

PS an die Mods: Alles komplett kostenlos, ohne Intention etwas zu verkaufen oder sonstiges. Einfach nur als hilfreicher Tipp gemeint, weil ich hier nicht jede Technologie auflisten kann.

reddit.com
u/LachException — 1 month ago