‹ BackHN Continuity

Thread

Cloudflare OS: an open platform for agents, apps, and work

641 points · 315 comments · speckx

  1. chicagopluto · · focus · HN ↗
    Interesting bit from the repo: there is an agent&#x27;s plan (presumably unintentionally) checked in two days ago as part of a rewrite from the Vercel AI SDK to pi-agent-core (<a href="https:&#x2F;&#x2F;github.com&#x2F;cloudflare&#x2F;cloudflare-os&#x2F;blob&#x2F;main&#x2F;plans&#x2F;pi-impl.md" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;cloudflare&#x2F;cloudflare-os&#x2F;blob&#x2F;main&#x2F;plans&#x2F;...). That plan states &quot;The project is in early alpha — minor behavioral regressions are acceptable and will be fixed as discovered.&quot;.
    1. kentonv · · focus · HN ↗
      Yeah, I checked that in intentionally. I&#x27;ve started checking in plans under `plans&#x2F;` so that people can see the plan during code review, and also so I can refer to it when I prompt agents about things related to the plan. My usual process for using AI is I first tell it what I want and have it write out a plan. I then review the plan, make comments, and go back and forth until I like it. Then I ask it to implement. I find this makes the final code output much easier to review -- it&#x27;s almost always very close to what I want on the first try.

      The project is indeed in early stages. That&#x27;s mentioned in the readme as well.

      The reason I had to tell the agent this explicitly is because Fable&#x27;s original plan called for an overly careful process involving a 2-3 day &quot;spike&quot; to test and derisk. It also wanted to write an elaborate test harness that would run every message through both the old and new paths and compare the results to ensure feature parity. It was way too cautious. I knew that the conversion would actually work fine. And, in fact, it did: the conversion actually fixed more bugs than it introduced.

      I tweeted about this at the time: <a href="https:&#x2F;&#x2F;x.com&#x2F;KentonVarda&#x2F;status&#x2F;2084293600142135365" rel="nofollow">https:&#x2F;&#x2F;x.com&#x2F;KentonVarda&#x2F;status&#x2F;2084293600142135365

    2. uptodatenews · · focus · HN ↗
      I tried to make something in the same spirit

      <a href="https:&#x2F;&#x2F;github.com&#x2F;RCSnyder&#x2F;open-pincery" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;RCSnyder&#x2F;open-pincery

Open on Hacker News to reply ↗

Unofficial Hacker News client; not affiliated with Y Combinator.