Create the Agent
Create the Agent
Creating and deploying your agent is as simple as filling the required billing information, adding a SSH key, and clicking the “Activate Agent” button. The agent will then be automatically created and deployed in a private instance, and you will be able to connect to it through SSH.
SSH Key
SSH Key
To use IronClaw, you will need to provide an SSH key. If you don’t have one, you can generate it using the following command in your terminal:
Connect to your Private Instance
Connect to your agent’s private instance through
SSH using the address provided in the Agent Dashboard:Issues Connecting?
Issues Connecting?
Remember to add your SSH key to your device’s SSH agent before connecting:
Start the Agent
Once you have successfully connected to your agent’s private instance, you can start your agent for the first time
Since this is the first time you are starting your agent, it will ask you to configure your inference provider, and the LLM you want to use.
⚠️ Error: Another IronClaw instance is already running
⚠️ Error: Another IronClaw instance is already running
If you get the error
Error: Another IronClaw instance is already running (PID 38). If this is incorrect, remove the stale PID file: /home/agent/.ironclaw/ironclaw.pid, simply run the following command to remove the stale PID file and try starting the agent again:
We recommend using NEAR AI as your inference provider for maximum privacy and security, and the
Qwen3-30B model for its cost-effectiveness⚠️ Error: Failed to start webhook server
⚠️ Error: Failed to start webhook server
If you encounter the error
Error: Channel webhook_server failed to start: Failed to bind to 0.0.0.0:8080: Address already in use (os error 98), simply try setting a different HTTP port:Talk with your Agent
Once your agent is up and running, you can start interacting with it through the terminal, simply type your message and the agent will respond

Next Steps
Now that you have your agent up and running, it is time to configure a new channel to interact with your agent from your preferred messaging platform, and add some tools to give your agent more capabilities.Channels
Connect your agent to your favorite messaging platform.
Tools
Give your agent access to external APIs and services.