Postman Now Generates Client SDKs and AI-Ready CLIs

API development just got a major upgrade. Postman now generates a fully documented, type-safe client SDK directly from a collection or OpenAPI spec, in nine languages. More importantly, it also generates a CLI SDK that agentic tools like Claude Code drive directly from the terminal. That is precisely where Postman client SDK and CLI generation becomes essential for modern development teams.
The workflow starts with a Postman collection. From there, developers use the SDK generator to pick a language, TypeScript, Python, Go, Java, Kotlin, C#, PHP, Ruby, or Rust, and generate a complete, runnable SDK with auto-generated docs and a sample directory. Crucially, the collection serves as the single source of truth. Everything downstream regenerates from it automatically.
For teams who want continuous delivery, Postman’s automated publish flow connects directly to GitHub. Once linked, every collection change triggers a new SDK build and a pull request. Postman bumps the version and posts a summary of what changed. Consequently, teams avoid manual tracking and version drift entirely. For those on the Enterprise plan, the SDK also publishes to npm automatically on each merge.
Alternatively, teams can use the Postman CLI to regenerate SDKs from the terminal. A single command handles the job, so teams can plug it easily into scripts, Makefiles, or existing CI pipelines without relying on the built-in publish flow.
The CLI target, however, stands out as the most novel addition. Selecting it generates a Go-based command-line tool that wraps every operation in a collection. Each resource becomes a subcommand with its own --help flag. Additionally, a .cl/ folder of skill.md files ships alongside it, telling agentic systems exactly what each command does and how to call it.
Why does this matter? Agentic systems like Claude Code, Codex, and Gemini CLI already interact with APIs by running terminal commands, because the terminal is their native interface. Therefore, a CLI SDK turns any API into that same command-line surface. It gives agents the abstraction layer developers get from an SDK, without forcing them to build a custom integration. For example, ask Claude Code how many books an inventory holds, and it reads the skill index, runs the correct CLI command, and returns the answer directly.
Developers can fork the Book API collection to try the full Postman client SDK and CLI generation workflow. The Postman desktop app and a free account are all that is needed to begin.




