ExpertsFM

"The CEO Must Be the Chief AI Officer"

Y Combinator Startup Podcast · June 10, 2026

5 Selected Lessons:

framework · 3 heuristic · 1 reasoning_pattern · 1
CrabTrap: securing autonomous agents at the network boundary
framework based on: lived experience Pedro Franceschi

Source

Y Combinator Startup Podcast — "The CEO Must Be the Chief AI Officer" (June 10, 2026) · at 5:56 ▸ · at 9:38 ▸

When this applies

when granting any autonomous, tool-using system the ability to take real-world actions you can't fully pre-script

The takeaway

When you can't bound an autonomous actor's internal behavior, control and audit it at its interface with the outside world instead, using another instance of the same class of system to judge borderline cases.

Why it works

Because agents can misuse any tool in unpredictable ways, the only durable control point is the network boundary where all actions become observable HTTP traffic; an LLM-as-judge can then audit that traffic against a learned policy far more cheaply than hand-coded rules.

One level up

Security/control for emergent, non-deterministic systems should target the system's inevitable output surface (its boundary with reality) rather than trying to constrain its internal decision process.

Where it stops holding

This stops working when the action surface isn't network-mediated (e.g., physical actions) or when traffic volume/complexity is too low to train a reliable policy.

Detail

procedure:
  • Give the agent broad read access first to understand what's achievable without write risk
  • Identify the blocking concern (security team won't approve write access)
  • Build an HTTP proxy across the agent's entire network boundary so every request is auditable
  • Record a day of agent traffic to build an initial policy of what's normal
  • Use an LLM-as-judge for requests not covered by the policy
  • Iterate: let the policy auto-approve the vast majority of traffic, escalate only ambiguous cases
benchmarks: {"auto_approved":"98% of requests","LLM_judged":"2% of requests"}
rationale: Models are trained on huge amounts of web/HTTP data, so they reason about HTTP traffic unusually well, making this specific control point tractable.

In their words

So, we sort of got that problem solved to a degree that we got comfortable experimenting much more aggressively and sort of freeing the clot on the enterprise, which is really hard inside Capital One.
Three tiers of AI adoption inside a company
framework based on: lived experience Pedro Franceschi

Source

Y Combinator Startup Podcast — "The CEO Must Be the Chief AI Officer" (June 10, 2026) · at 9:38 ▸ · at 12:32 ▸

When this applies

when diagnosing uneven adoption of any new productivity technology across an organization

The takeaway

When a technology's value comes mainly from the surrounding scaffolding rather than the core tool, democratizing that scaffolding—not just distributing access—is what spreads real adoption.

Why it works

Most of an AI power-user's advantage comes from the custom harness around the model, not the model itself; non-technical staff lack an equivalent harness, so they default to shallow 'search mode' usage.

One level up

Adoption gaps in powerful general tools are usually gaps in supporting infrastructure, not gaps in desire or access.

Where it stops holding

This stops working when the underlying tool has no meaningful 'harness' layer to build or when all users already have equivalent custom scaffolding.

Detail

procedure:
  • Tier 1: 'token maxers' — engineers living inside coding harnesses, highest productivity
  • Tier 2: average engineers building some things, ~1/10th the productivity of token maxers
  • Tier 3: rest of company using AI in 'Google search mode' — chat plus a few MCPs
  • Strategy: build an equivalent harness (virtual-employee style, self-bootstrapping via skills/markdowns) for non-technical teams instead of just giving them chat access
rationale: Self-bootstrapping capability (editable skills/markdowns) is what let OpenClaw-style agents scale value without hand-coding every capability.

In their words

There's tier number one, which is your token maxers, like your engineers that are pushing a bunch of code and typically living inside coding harnesses.
Baking a 'dream cycle' into agents: converting human interactions into self-improving evals
framework based on: lived experience Pedro Franceschi

Source

Y Combinator Startup Podcast — "The CEO Must Be the Chief AI Officer" (June 10, 2026) · at 46:26 ▸

When this applies

when running any automated system whose failures are currently caught only by manual human review

The takeaway

Instrument the boundary where humans currently catch an automated system's failures, and route every such catch back into the system as a test case that drives automatic correction.

Why it works

Turning every manual-exception interaction into an eval case creates a feedback loop where the agent's failures automatically become test cases that trigger code/prompt fixes, converting a static tool into a continuously self-correcting system.

One level up

The biggest unlock in automating any process is not getting it working once, but building the loop that makes it improve every day on its own.

Where it stops holding

This stops working when failures are too rare or too idiosyncratic to form a reusable eval, or when the fixing agent can't safely modify production code/prompts without human review.

Detail

procedure:
  • Monitor every human-agent interaction for signs it didn't go smoothly (flagged issue, bug, KYC exception)
  • Convert that interaction into an eval case
  • Trigger an agent to modify the codebase/prompts to make that eval pass
  • If the auto-fix fails, route to an engineer to make the fix manually
  • Goal: make the whole system self-learning rather than a one-time working agent
rationale: Pedro frames the biggest gap in most companies' agent efforts as getting an agent working once but never building the mechanism for it to improve daily — the 'dream cycle.'

In their words

That bug triggers an agent that's going to go in and modify the code base and the prompts and everything to make that evolve pass. And if that doesn't break, then engineer is going to go in and figure out how to make that pass.
The unspoken-signal gap: why you can't prompt your way to product-market fit
reasoning_pattern based on: lived experience Pedro Franceschi

Source

Y Combinator Startup Podcast — "The CEO Must Be the Chief AI Officer" (June 10, 2026) · at 20:30 ▸

When this applies

when tempted to use a powerful general model to substitute for direct, firsthand discovery of what people actually want

The takeaway

Identify which signals genuinely live outside any model's training distribution (direct human contact, unspoken need) and protect your own time for extracting exactly those; let the model absorb everything else.

Why it works

Customers in conversation give you their own 'local optimum' answer, shaped by their worldview and constraints, not the globally optimal product; this unspoken/non-verbalized signal was never in any model's training data, so no model can supply it for you.

One level up

As a model automates execution, the remaining human job shifts entirely to the wisdom of choosing what's worth doing, which depends on information structurally outside the model's reach.

Where it stops holding

This stops working when the customer problem truly is already well-represented in existing data/models, i.e. there is no novel unspoken signal to extract.

Detail

approach: Use AI to broaden the number of ideas explored in parallel, but do not parallelize direct customer conversations; instead go deep on getting into the customer's headspace to catch what they don't say outright.
signals:
  • A customer answer is a 'local optimum' shaped by their own constraints and worldview, not a transferable prompt
  • Execution is increasingly automatable by models; the bottleneck is now solely the wisdom of what to choose
  • Founders with strong 'theory of mind' / empathy for customers out-navigate pivots because they make the implicit explicit
rationale: At Brex, going from selling to founders (who understood themselves) to selling to finance teams (a different worldview) required rebuilding this customer mental model from scratch.

In their words

I think one of the most, one of the hardest things building a company is talking to customers and not just having the conversation, but how to extract the sort of unspoken signal from these conversations.
The 'why can't AI solve this' test
heuristic based on: lived experience Pedro Franceschi

Source

Y Combinator Startup Podcast — "The CEO Must Be the Chief AI Officer" (June 10, 2026) · at 0:00 ▸ · at 15:28 ▸

When this applies

when facing any recurring problem in work or life, before applying old methods

The takeaway

Make a scarce, improving capability your first reflex for every problem, even when it feels suboptimal, because the habit of probing its limits compounds knowledge faster than habitual avoidance.

Why it works

Defaulting to asking whether AI can address a problem forces you to probe the actual current bounds of the technology rather than assuming past limitations still apply, which compounds learning over time.

One level up

When a general-purpose capability is rapidly improving, your default behavior should shift before the cost-benefit math obviously favors it, because the behavior itself is the investment.

Where it stops holding

This stops working when the capability is genuinely static or not improving, making habitual-first-resort behavior just a cost without compounding learning.

Detail

rule: Whatever problem shows up in your life, default to trying AI first, even if it feels suboptimal, because solving it that way compounds knowledge about the technology's bounds.
threshold: If it becomes 'second nature' and you cannot think any other way, you've reached the test's intended state; complaining about usage limits (e.g., <0.1% of users hitting max plan limits) signals most people are still 'early'.
rationale: Intelligence being 'on tap' means the fundamental constraint isn't cost savings but reshaping how you approach problems by default.

In their words

To me, there's this like the AI pill test, in my opinion, is whatever problem shows up in your life, do you default to AI first or not?