Pollack AI

Perspectives on AI agents, developer infrastructure, and the evaluation of intelligent software.

agents

How Does Your @Agent Flow?

Most agent code is a prompt and a loop. agent-workflow gives it explicit flow — a pure-Java DSL that compiles to a graph you can inspect, gate, and replay.

When You Come to a Fork in the Code, Take It
agents

When You Come to a Fork in the Code, Take It

The agent read the skill. Then it read the existing code. Then it wrote with the older pattern. Six runs, both variants, every time. Your codebase is the agent's primary teacher — no skill can override it.

Look Ma, No RAG!  Building Agent-Native Knowledge Systems
agents

Look Ma, No RAG! Building Agent-Native Knowledge Systems

I built this over three months. Then Karpathy posted about the same pattern. Here's the systematized, repeatable version - born from downloading papers, organizing them, and realizing the index file was the whole trick.

ACP Java SDK: Building IDE Agents in Java
acp

ACP Java SDK: Building IDE Agents in Java

ACP standardizes how code editors talk to AI agents — LSP for the agent era. The Java SDK gives you annotations, a sync API, and in-memory testing. Here's what the programming model looks like.

I Read My Agent's Diary
agents

I Read My Agent's Diary

Every agent run leaves a trail. Record it, judge it, find the hotspots, fix them, run again. That's the loop that turns unpredictable agents into reliable ones.