Zukko Blog

Guides to Claude Code, Cursor, Codex and the Claude and GPT APIs: setup, token savings and troubleshooting.

What an hour with an agent actually costs

3 min · · цены

An agent resends the whole conversation on every step. Why spend grows non-linearly, and what to do about it.

What an agent harness is, and how it differs from an IDE plugin

3 min · · harness

A model on its own cannot read files or run commands. The harness does that. Here is how it works.

An autonomous agent from scratch: a minimal working example

4 min · · агенты

An agent is not a library, it is a three-step loop. Building a minimal working example on the raw API, no framework required.

Claude or GPT for a tool-using agent — how to choose

4 min · · models

Both lineups have vision, extended thinking and a 1M context window — the real difference is how each API shapes tool calls and what happens when a loop step fails.

OpenAI Agents SDK over our /v1/responses endpoint

4 min · · агенты

The Agents SDK talks to OpenAI by default. Two client settings redirect it through our gateway onto the models in our catalog.

Semantic Kernel: connecting a .NET app to Claude and GPT

5 min · · агенты

SK talks to OpenAI through the official .NET SDK, which honors HttpClient.BaseAddress. Setup, the trailing-slash 404, and double-charged retries.

Microsoft AutoGen: pointing it at your own key instead of OpenAI

5 min · · агенты

AutoGen builds its client on top of openai-python, so base_url and api_key live right in config_list. Setup and the gotchas that show up first.

CrewAI: connecting agents to Claude and GPT with one key

5 min · · агенты

CrewAI defaults to OpenAI through LiteLLM, but the LLM class can point anywhere. Setup, per-agent model choice, and the errors that show up first.