Software Chef & Co-founder of @runlayer. Prev. AI lead for @Zapier Agents, @Stedi, ESLint.

New York, USA
Joined April 2009
Your team uses MCP to connect their favorite AI tools to write code, access docs, and query data. MCP wasn’t built for this. We built @runlayer to make MCP enterprise-ready. And raised $11M from @khoslaventures @felicis to enable AI transformation.
6
2
22
2,631
Vítor Balocco retweeted
"If a peer comes to ask me how to deal with the agentic risk that we're all seeing the first thing I'd tell him or her is to get Runlayer." - Jonathan Jaffe, CISO at Lemonade We're proud to partner with @Lemonade_Inc to govern their agentic workloads. Over the past 90 days, Runlayer has managed 300K MCP tool calls across Lemonade's 1700+ person workforce while executing 25M+ security checks. "Runlayer has allowed Security to enable the business rather than be a source of friction."
1
2
18
1,277
hang this in the louvre
2
2
10
1,453
Vítor Balocco retweeted
everything i know about managing agents i learned from the amazing programmers and computer scientists that came before constraints in your codebase are freeing for both humans and agents! this has always been true, but if you were a small dev team you likely never had to think that deeply because you could trust your fellow programmers to write code and review well but large companies have had to solve this problem since even before agents. because before you had agent slop, you had human slop. lots of engineers wrote bad code out of necessity (eg backend engineer forced to write frontend or reverse). the solution to this was constraints: lint rules, smarter compilers and diagnostics, high quality tests, investments into observability, and so on the arrival of agents just means that big company problems are now everyone's problems. the good news is that none of this is really that novel: it's just good engineering youtube.com/watch?v=GqmsQeSz…
135
187
34
2,872
277,988
poteto poteto poteto please add native projects support to the Cursor iOS app 🥺
6
291
oh my god.
We're adding support for AGENTS.md to Claude Code. Starting today in version 2.1.277, if there is no CLAUDE.md in a folder, Claude will check for and use AGENTS.md. You can toggle this behavior in /config.
3
745
When you ask a vibe coder to explain their system design decisions
8
4
2
186
24,766
Vítor Balocco retweeted
total MCP victory, some quick misc thoughts about why MCP is so much better than CLIs: - indexable tool catalog letting agents scale to unlimited tools - no requirements to be running a full sandbox - consistent auth across all MCPs rather than each CLI inventing its own auth - multi account support for all MCPs unlike CLIs - implementations like code mode let the model know what will be returned allowing for super efficient token usage unlike CLIs the reasons it took this long for MCPs to finally have their moment is mostly due to bad MCP implementations in clients: - you had to restart your whole client to use an mcp (no hot reloading) - agents weren't as familiar with debugging mcps as they were CLIs, so it was a lot easier for people to get set up using them but over the past year, things like codex and claude plugins have all been using MCP under the hood, i.e computer use is an MCP, i believe claude artifacts are an MCP app, just the silent steady adoption there is still an element of MCPs that is 'this MCP could've been an OpenAPI spec' but that'll go away as things like triggers get more adoption at the end of the day, what's important to realize is while yes there are these difference between CLIs / MCPs / etc they're all just different ways of doing tool calling, and you can do some combination of lazy loading, searchable tools, and filtering to build efficient harnesses
I was not expecting things to go this way, but I think MCPs are better than CLIs for most integrations. The models have gotten much better at tool calling, we can defer tools & MCP is now stateless. If you need to compose/filter data, add params like query to your MCP tools.
95
59
21
1,013
184,882
Nature is healing
I was not expecting things to go this way, but I think MCPs are better than CLIs for most integrations. The models have gotten much better at tool calling, we can defer tools & MCP is now stateless. If you need to compose/filter data, add params like query to your MCP tools.
8
760
We’ve been using Detail’s self healing feature at @runlayer and we’re really happy. 24 bug fixes so far. PRs always come with regression tests, follow our guidelines, and tag the right engineer to review. They also have a dead code scanner which I love!
Eight months ago we launched a bug finder that you could run once a month. Today we're launching Self Healing for your codebase. Introducing Detail!
2
12
1,792
Vítor Balocco retweeted
We're proud to partner with @SlackHQ on their latest Add to Slack feature. Each agent you build and use is governed by Runlayer, with agent identity, access control, and audit trails built-in. Wrangling agents should be as easy as building them. With Runlayer and Slack, it is.
4
6
1
19
4,812
Opinions on agentic engineering appear to be converging into two camps: "You should put a lot of planning up front, all the way down to program design, then let the agents cook", aka the @humanlayer_dev way. vs "Do a shit ton of investment in architecture/linters/LLM checks/automatic verification upfront, and then let agents rip. Garbage collect periodically", aka the @poteto way. I currently land somewhere in-between: - A bunch of research and planning up front, but skip program design unless I identify that a net-new abstraction will be needed, or I know I'm working on high-stakes/core code. - For "every day" stuff, I lean heavily on guardrails. - Frequent sampling of PRs that have been landing on main to spot problematic code that should've been caught by a guardrail. Add more guardrails to catch it, burn down the offenders. - Frequent sampling of hot spots in the codebase, to detect when human intervention is needed, e.g. an abstraction has grown out of control. Maybe I oughta build a heatmap visualization for this? - I also love @poteto 's take on the tier of guardrails (opinionated architecture > static analysis > tests > LLM checks)
11
6
3
114
15,806
When someone sends you a bug report and midway there's a sentence that starts with: "The ask:"
1
1
320
11,356
Vítor Balocco retweeted
if your definition of coding is just the act of typing code, then yes, it's solved. agents can type code faster than anyone can. but i think most of us think of coding as the act of solving problems with code. in that definition, coding is definitely not solved. agents can generate code quickly and build whatever you want, but without the right constraints, they end up causing more problems than they solve. i think of this like my gardening analogy. agents are like magic beans that grow in any condition, but in wild and unpredictable ways. if you put the right scaffolding around them however, they can grow into whatever shape you want. you still want humans thoughtfully and intentionally steering this outcome. we have a name for them: engineers. agents have greatly lowered the barrier to entry to doing engineering. what was once the domain of those who understood syntax and logic is now accessible to anyone who can explain their ideas. english is a new programming language for engineering outcomes with agents. now, even ordinary people can build impressive software. and the good ones will learn engineering through first principles. as someone who is a self-taught programmer (i first learned how to code through Excel macros!), this is incredibly exciting to me, and i can't wait to see what everyone learns and builds in this new world. let a thousand gardens bloom!
Replying to @dedene
Coding is solved, bugs are not yet solved. Fix incoming
84
133
23
1,602
123,185
I'm speaking at Navigate on Sept 10 in SF, @browserbase's conference on what it takes to run AI agents in production. My talk is on building agent factories in @runlayer. Come find me if you're working on agents. browserbase.run/sigyk2X
3
16
881
Vítor Balocco retweeted
GitHub finally moved to serverless.
213
834
124
15,452
419,817
Another day, another @github outage
4
297
Vítor Balocco retweeted
Run one AI reviewer and you might find a bug. Run your PR through Bugbot, Codex, and four specialized sub-agents with an orchestrator, and you will definitely find a bug. Not everything that can be fixed should be fixed. New blog post: faingezicht.com/articles/202…
1
3
2
17
5,137