Qoder Logo

Qoder Agent SDK

Integrate Qoder Agent capabilities into your own applications and services

Window Frame
Content

Build production-grade agents fast

The Agent Harness powering Qoder, now open as an SDK. Provides the same task planning, tool invocation, context management, permission control, and session memory as Qoder CLI — battle-tested in production.

TypeScript · Node.js 18+
npm install @qoder-ai/qoder-agent-sdk
Python · 3.10+
pip install qoder-agent-sdk
Docs

An Agent Harness battle-tested by real products over time

Qoder CLI runs this Harness on real development tasks every day — and the SDK exposes exactly the same capabilities. The agent loop skeleton itself is not complex; the real challenge is keeping it stable and properly converging through hundreds of tool calls.

LONG-HORIZON

Single instruction, executed to completion

Autonomously progresses on a single instruction through hundreds of tool calls without interruption or deviation; complex tasks are automatically decomposed into sub-Agents working in parallel without interference.

CONTEXT ENGINEERING

Long-running tasks always under control

Automatic compression and memory management for long conversations — key information retained, redundancy released on demand; execution state supports snapshots and recovery, any round can be rolled back.

EVOLVING LOOP

Agent loop continuously evolving

The agent loop is never a one-time implementation. Behavioral differences across model generations are reflected in task scheduling, prompt strategies, and tool orchestration; improvements validated in Qoder ship into the SDK with each release.

BATTERIES INCLUDED

Ready to use out of the box, no need to build from scratch

File and command tools, permission control, sessions and checkpoints, sub-Agents — all built in; the marketplace offers tens of thousands of ready-made Skills and plugins, install and use immediately.

CUSTOMIZABLE

Every layer is configurable and overridable

System prompts, toolsets, and model routing are all configurable; supports custom tools and MCP integration with internal systems, Hooks inject code at any lifecycle point; working directories and permission boundaries are defined by the application side.

DAY-ONE MODELS

Popular models available from day one

Over a dozen popular models built in, new models connected on launch day; switch via configuration without integrating model APIs yourself; org-level Service Accounts support post-pay billing, or connect your own model service.

The same model can behave completely different capability ceilings across different harnesses. This layer is precisely where we have been investing for the long term.

View full capability documentation and API reference