Windsurf Setup Guide: Custom Models and the BYOK Question
What Windsurf needs to talk to a model you chose, how to find the provider settings in your build, and the local proxy fallback when there is no slot for one.
ReadPractical writing for developers building with large language models — how they work, how to pick one, and how to keep the bill predictable.
What Windsurf needs to talk to a model you chose, how to find the provider settings in your build, and the local proxy fallback when there is no slot for one.
ReadHow to use a model for schema and data migrations safely: supply both schemas, demand reversibility, verify with dry runs and row counts, and know what not to delegate.
ReadPoint Zed's agent panel at any OpenAI-compatible endpoint — the JSON provider block, the model metadata you have to declare yourself, and how to verify it.
ReadAgent spend is not a per-call problem, it is a per-loop problem. Budgets, caching, tiering and circuit breakers that cap what a bad run can cost you.
ReadErrors are the normal case in an agent loop, not the exception. These are the recovery patterns that separate agents that finish from agents that spiral.
ReadLong agent sessions fail because context fills with noise. Here are the practical strategies for deciding what an agent should remember and what to drop.
ReadAgent failures are rarely reproducible, so logs are not enough. What to record per step, how to span a tool loop, and which metrics predict a bad run.
ReadReactive loops drift on long tasks and rigid plans break on contact with reality. Here are the planning strategies that work, and how to choose between them.
ReadAn agent that runs code needs a blast radius, not trust. How containers, gVisor and microVMs differ, and the network and credential controls that matter.
ReadYou do not need a frontier model for most of what you do. A practical guide to getting real work done on AI when the budget is small and the meter is scary.
ReadA model answers. An agent decides, acts, and checks its work. The difference is a loop and a set of tools — here is exactly what that means in code.
ReadConfigure Aider against a custom base URL — the openai/ prefix, .aider.conf.yml, model metadata for unknown models, and picking the right edit format.
ReadShowing 301–312 of 404 articles