When to use which
Both run from the same places, are evaluated against datasets the same way, and
are inspected with the same
eigenpal runs commands.
Two ways an agent runs
- Inference run provisions a sandbox, mounts the agent’s source, sends one prompt, collects results, and tears the sandbox down. This is what the Run button, the API, and eval batches use. Each run starts fresh, with no conversation history, and its output is validated against the agent’s output schema.
- Builder session is interactive: a persistent sandbox with a coding agent
in the training UI. You describe the change, the agent edits the Git-backed
source, and you commit and push those changes through the
eigenpal agentscommands. Use it to update the source package, then run it via inference.
Source lives in Git
An agent’s source is a package in your organization’s Git repository, not a single file. Useeigenpal agents commands to clone, validate, commit, push,
release, and sync it:
eigenpal agents reference for the full command surface.
Running an agent
Start a run from the dashboard Run button, the CLI, or the API. Pass the agent target in the JSON body alongside the input object:input JSON part and each upload as files.<fieldName>.
See the API reference for run status,
review, and corrected-output endpoints.