Live data from Hacker News

Claude Code for Infrastructure

fluid.sh

61–70 of 190 posts

Re: Claude Code for Infrastructure

#62

Isn't Claude Code for Infrastructure just...Claude Code?

Hey, thanks for the comment. I answer this question in more depth on the website https://fluid.sh or this comment: https://news.ycombinator.com/reply?id=46889704&goto=item%3Fi...

This lets AI work on cloned production sandboxes vs running on production instances. Yes you can sandbox Claude Code on a production box, but it cannot test changes like it would for production-breaking changes. Sandboxes give AI this flexibility allowing it to safely test changes and reproduce things via IaC like Ansible playbooks.

Re: Claude Code for Infrastructure

#63

Earlier quoted context omitted.

That is the problem with software developers with expertise in software, but no deep domain knowledge outside the CS world.

It is my belief with some exceptions it is almost always easier to teach a domain expert to code than it is to teach a software developer the domain.

That doesn't track at all IME.

Programming is not something you can teach to people who are not interested in it in the first place. This is why campaigns like "Learn to code" are doomed to fail.

Whereas (good) programmers strive to understand the domain of whatever problem they're solving. They're comfortable with the unknown, and know how to ask the right questions and gather requirements. They might not become domain experts, but can certainly learn enough to write software within that domain.

Generative "AI" tools can now certainly help domain experts turn their requirements into software without learning how to program, but the tech is not there yet to make them entirely self-sufficient.

So we'll continue to need both roles collaborating as they always have for quite a while still.

Re: Claude Code for Infrastructure

#64
Ops person here.

I'm already using LLM to generate things and I'm not sure what this adds. The Demo isn't really doing it for me but maybe I'm wrong target for it. (What is running on that server? You don't know. Build your cattle properly!)

Maybe this is better for one man band devs trying to get something running without caring beyond, it's running.

Re: Claude Code for Infrastructure

#65

Earlier quoted context omitted.

That is the problem with software developers with expertise in software, but no deep domain knowledge outside the CS world.

It is my belief with some exceptions it is almost always easier to teach a domain expert to code than it is to teach a software developer the domain.

Every single time I try to get a domain expert at $job to let me learn more about the domain it goes goes nowhere.

My belief is that engineers should be the prime candidates to be learning the domain, because it can positively influence product development. There’s too many layers between engineers and the the domain IME

Re: Claude Code for Infrastructure

#66
post #23

An infrastructure tool's primary installation method should NOT be curl | sh

It should be. This is the least friction way to do so as server Linux operating systems still have not agreed on a common application format / package manager.

> It should be. This is the least friction way to do so as server Linux operating systems still have not agreed on a common application format / package manager.

Nowhere in your response did you mention security.

Re: Claude Code for Infrastructure

#67
post #57

Earlier quoted context omitted.

It is my experience that most of these business domain experts snore the moment you talk about anything related to the difficulties of creating software.

Until a few months ago, domain experts who ciuldn't code would "make do" with some sort of Microsoft Excel Spreadsheet From Hell (MESFH), an unholy beast that would usually start small and then always grow up to become a shadow ERP (at best) or even the actual ERP (at worst). The best part, of course, is that this mostly works, most of the time, for most busineses. Now, the same domain experts -who still cannot code-…

> AI will make the spreadsheet more stable

Hallucinations sure make spreadsheets nice and stable.

Re: Claude Code for Infrastructure

#68
post #2

Hey HN, My name is Collin and I'm working on fluid.sh ( https://fluid.sh ) the Claude Code for Infrastructure. What does that mean? Fluid is a terminal agent that do work on production infrastructure like VMs/K8s cluster/etc. by making sandbox clones of the infrastructure for AI agents to work on, allowing the agents to run commands, test connections, edit files, and then generate Infra-as-code like an Ansible Playbo…

This is exciting. But I had to read and check everything twice to figure it out, as some already commented. Strong Feedback loop is an ultimate unlock for AI agents and having twins is exactly the right approach.

Re: Claude Code for Infrastructure

#69
post #5

Hey Collin! Interesting idea, few things: - The website tells less than your comment here. I want to try but have no idea how destructive it can be. - You need to add / mention how to do things in the RO mode only. - Always explain destructive actions. Few weeks ago I had to debug K8S on the GCP GDC metal, Claude Code helped me tons, but... I had to recreate whole cluster next day because agent ran too fast deleted t…

Hey! Yes I updated the website with some more of my comments. - RO mode would be a good idea - Agreed on explaining destructive actions. The only (possibly) destructive action is creating the sanbox on the host, but that asks the user's permission if the host doesn't have enough resources. Right now it supports VMs with KVM. It will not let you create a sandbox if the host doesn't have enough ram or cpus.

- The kubernetes example is exactly what this is built for, giving AI access is dangerous but there is always a chance of it messing something. Thanks for the comment!

Re: Claude Code for Infrastructure

#70
post #68
post #2

Hey HN, My name is Collin and I'm working on fluid.sh ( https://fluid.sh ) the Claude Code for Infrastructure. What does that mean? Fluid is a terminal agent that do work on production infrastructure like VMs/K8s cluster/etc. by making sandbox clones of the infrastructure for AI agents to work on, allowing the agents to run commands, test connections, edit files, and then generate Infra-as-code like an Ansible Playbo…

This is exciting. But I had to read and check everything twice to figure it out, as some already commented. Strong Feedback loop is an ultimate unlock for AI agents and having twins is exactly the right approach.

YOOO thanks niko! Currently reworking lots of wording to make it easier to understand!
Post reply on HN