Skip to content
Kamran Code

AI Agents

Agents, tools and multi-step tasks.

  • AI Agents12 min read

    AGENTS.md, Skills or MCP: What Each One Is Actually For

    AGENTS.md, Agent Skills and MCP are not rival layers. They differ by when they load, what they cost in context and whether anything enforces them. A source-checked decision table and a worked example.

    • #agents-md
    • #agent-skills
    • #mcp
    • #claude-code
  • AI Agents12 min read

    Harness Engineering, Explained: What It Adds to Prompts and Context

    Prompt, context and harness engineering are three scopes of one job. A dated, source-checked timeline of who said what, where the sources disagree, and a way to decide which fix an agent mistake needs.

    • #harness-engineering
    • #context-engineering
    • #prompt-engineering
    • #ai-agents
  • AI Agents5 min read

    AI Scored 42/42 at the IMO. Who Marked It?

    Several AI systems report perfect IMO 2026 scores. Which were marked by the organisers, which by AI agents, and how one setting moved a score by 14 marks.

    • #imo-2026
    • #ai-benchmarks
    • #ai-evaluation
    • #claude
  • AI Agents7 min read

    MCP Went Stateless: What Changed in the 2026-07-28 Spec

    The 2026-07-28 MCP spec removes sessions and the handshake. What changed, what breaks, what is deprecated, and how to migrate, checked against the changelog.

    • #mcp
    • #model-context-protocol
    • #ai-agents
    • #protocol
  • AI Agents8 min read

    What Is a Harness Engineer? Agent = Model + Harness

    A harness is everything in an AI agent except the model. Here is what a harness engineer actually builds (tools, context, memory, permissions, budgets, evals) and how to do it well.

    • #harness-engineering
    • #ai-agents
    • #tool-calling
    • #llm
  • AI Agents7 min read

    How AI Agents Actually Work

    Underneath the hype, an AI agent is a loop: a model chooses a tool, the tool runs, the result goes back in. Here is that loop in detail, the engineering that makes it safe, and how to decide whether you need an agent at all.

    • #ai-agents
    • #tool-calling
    • #llm
    • #automation

Not sure where to start?

A short conversation is usually enough to work out whether the idea needs a prototype, a product or a different approach entirely.