agentix build [path] takes a normal Python project and produces a
deploy-ready Docker image.
What Goes In
Agentix does not maintain a separate plugin manifest. The project’spyproject.toml is the manifest.
agentix.bash
or agentix.swebench.
Runtime Layout
client.remote(fn, ...).
System Binaries
If the project root includesdefault.nix, agentix build adds a Nix
builder stage. The derivation closure is copied into the final image,
and binaries are linked under /nix/runtime/bin.
Worker subprocesses inherit the runtime server’s environment, with the
bundle venv and Nix runtime bins prepended to PATH:
Bundles Compose Integrations
Agent wrappers, dataset scorers, sandbox primitives, and application code are all normal Python packages. A rollout bundle chooses which packages coexist in one sandbox.| Package type | Example | Why include it |
|---|---|---|
| Framework | agentixx | Runtime client/server protocol and worker invocation |
| Primitive | agentix-runtime-basic | Shell and file operations in the sandbox |
| Agent wrapper | agentix-claude-code | CLI execution behind a typed Python function |
| Scorer wrapper | agentix-swebench | Benchmark grading behind a typed Python function |
| User project | my-rollout | Orchestration-specific functions and dependencies |