akh
Show HN: Cost.dev (YC W21) – making agents cost-aware and 79% cheaper to call
We launched Infracost on HN five years ago (https://news.ycombinator.com/item?id=26064588) where our CLI generated cost estimates for infra-as-code, e.g. "this Terraform PR adds $400/mo". The idea was to shift cloud costs (FinOps) left so engineers get visibility of costs before deployment and make better decisions.Earlier this year we started seeing agent traffic in our logs and it looked like...
Then agent traffic started showing up, and it became clear the 1.0 scope was the right idea aimed at the wrong caller. A human reviewer reads a PR comment; an agent runs `infracost inspect --filter` ... and gets the same insight as a tabular row it can pipe into the next step. So we decided to skip our planned 1.0 release and go for 2.0, where we treated agents as a first-class citizen user of the CLI.
Along the way we picked up some interesting lessons on optimizing user token usage when designing a CLI, and we want to share them with the HN community since other CLI builders might benefit.
Infracost (YC W21) Is Hiring Sr Dev Advocate to make agents cloud cost-aware
Infracost (YC W21) Is Hiring Sr Back End Eng (Node.js+SQL) to Shift FinOps Left
CloudFrustration
Infracost (YC W21) is hiring Sr Node Eng to make $600B/yr cloud spend proactive
Infracost (YC W21) Hiring First Dev Advocate to Shift FinOps Left
AI for FinOps: Fix Cloud Cost Issues 10x Faster
Infracost (YC W21) Is Hiring First Product Manager to Shift FinOps Left
Infracost (YC W21) hiring first PM to shift $600B cloud spend to proactive
New Features to Proactively Find and Fix Cloud Cost Issues
Infracost (YC W21) Is Hiring a Founding Solutions Engineer (Remote)
I think the easier we make it for engineers to fix tagging issues, the more likely it'll be for engineers to take action. Send me an email asking me to read the company's wiki page on tagging policy and I'll delete the email; tell me I have a typo on line 8 as soon as I open my pull request, I'll fix it and move on.
The testing analogy is a good one as this feature also shows the engineers the current "failing policies" on the main branch too, so whilst they could merge the pull request without fixing the tagging issue, it'll just get added to the list. And maybe like tests, they group them into one task and go through to fix them all every so often to get the main branch back to green!