1 min read
|
Saved February 14, 2026
|
Copied!
Do you care about this?
Kimi Agent SDK offers libraries for multiple programming languages, allowing developers to integrate the Kimi CLI agent into their applications. It enables automation, custom tooling, and session orchestration, all while leveraging existing Kimi CLI configurations. The SDK supports Go, Node.js, and Python.
If you do, here's more
Kimi Agent SDK offers multi-language libraries that integrate the Kimi Code agent runtime into applications. It allows developers to build products, automations, and custom tools while utilizing the Kimi CLI as the execution engine. The SDKs are designed as lightweight, language-native clients, ensuring they work seamlessly with existing Kimi CLI configurations, tools, skills, and servers. This setup enables real-time response streaming, session orchestration, and management of approvals.
The SDK supports three programming languages: Go, Node.js, and Python. For Go, you can install the SDK with `go get github.com/MoonshotAI/kimi-agent-sdk/go`, and it includes a quick start guide. Node.js users can install it using `npm install @moonshot-ai/kimi-agent-sdk`, while Python users can utilize `pip install kimi-agent-sdk`. Each language has its own quick start documentation to streamline the development process.
Key functionalities include building custom applications, automating complex tasks, extending capabilities with custom tools, and managing approval responses programmatically. For example, developers can script multi-turn conversations or register tools that the model can invoke. The SDK also provides sample projects, like the Go examples for creating loops or busting rumors, and Python examples for customized tools and sandbox backends. This comprehensive approach allows developers to leverage the Kimi Agentβs capabilities effectively within their specific environments.
Questions about this article
No questions yet.