Notes in May 2026

Today, I started trying out Pi, the minimal coding agent created by Mario Zechner and now developed at Earendil. It is known for its minimal harness, few tools, no built-in MCP support, etc., and high extensibility.

I haven’t settled on my perfect Pi setup yet, but I’ve already found a neat way to add MCP support with MCPorter, which lets me use Exa MCP for web search. I also discovered that defining a custom provider makes it easy to use my company’s model provider, which was originally designed for other agents.

Overall, Pi’s minimality and flexibility make everything clear and nothing magical, which feels very developer-friendly. I’m considering dropping Codex and Claude Code, and using Pi along with Amp as my main agents.

PiPi

Here are some articles and videos I bookmarked about Pi:

#83May 26, 2026

Today I finally got access to Amp Neo, a full rewrite of my primary agent Amp. The TUI is more polished, and features like remote control keep it on the frontier. They also released experimental model provider support, so I can use Amp’s deep mode with my ChatGPT subscription, which makes Amp more affordable!

The new AmpThe new Amp

#82May 26, 2026

ProgramBench1. A new benchmark that evaluates whether language models can rebuild black-box software systems from scratch.

It was created by Meta, and co-first author John Yang is also the creator of SWE-bench.

Unlike previous benchmarks such as SWE-bench, which work with existing codebases, each ProgramBench task gives the model only a compiled binary and its documentation. The model must then implement a complete codebase that reproduces the original program’s behavior. During this process, the model has no internet access, and decompilation tools are banned.

This is a difficult benchmark. As of today (May 14), only one task had been fully solved by GPT-5.52, giving it a score of 0.5% across the 200 tasks.

ProgramBench leaderboardProgramBench leaderboard

  1. Post on X by Kilian Lieret

  2. ProgramBench blog: GPT 5.5 high Solves First Instance!

#81May 14, 2026

In this fast-changing world of agentic engineering, I thought it would be valuable to record which AI agents I use and how I use them.

In this post, I wrote a snapshot of my AI agent setup in May 2026, covering the coding agents I use, how I configure them, and the harnesses around them.

I started using Chrome’s experimental vertical tabs. They were introduced in early April1, as a response to the warm reception of similar features in competitors like Arc and Dia.

It’s currently behind a feature flag — enable it at chrome://flags/#vertical-tabs.

The UI feels more compact and the browsing experience more immersive. So far, so good.

Along with this, I’m also trying out pinned tabs for daily-use sites like ChatGPT and GitHub.

  1. Google Chrome blog: Get more done with new vertical tabs and immersive reading mode in Chrome

#79May 1, 2026
Page 1 / 1