Install the CLI
Get the binary from the Atonom team and connect your workspace.
Build your first tool
Create a tool, write a transform, and verify its result.
Work with a coding agent
Use a ready-to-copy task brief and development workflow.
Choose what to script
Move repeatable rules and logic out of your agent’s prompt.
The development loop
42 is an example tool ID. Use an ID from your own list output. If you have sandbox access, use eval to test local changes before saving.
How the pieces fit
The CLI connects your local.lua files to stored Lua script tools. Use it to download scripts, review changes, and test your tools from the terminal.
A coding agent works in your repository: it reads the contract, edits files, invokes the CLI, and inspects JSON results. No agent-specific integration is required beyond access to the CLI and workspace.
An Atonom agent owns and uses the Lua tool. It is distinct from the coding agent that helps you author the script.
The sandbox lets you test Lua with sample inputs and simulated tool responses. During a sandbox test, the CLI supplies those responses. During platform execution, Atonom handles calls to available tools and returns their results to your script.
A small authoring contract
transform(context). Inputs become context; the return value becomes the tool’s JSON result. The Lua guide covers validation, JSON helpers, and runtime limits.
Find what you need
- New environment: Install and connect.
- Existing script: Sync changes and resolve conflicts.
- Tool calls: Test with mocked host responses.
- Flags and output: CLI reference.
- Something failed: Troubleshooting.
atonom --help to see the commands available in your installed version.
