by stvlynn · v0.0.1
Control coding agents like Claude Code, Goose, Aider, and Codex with an HTTP API. This plugin allows Dify to interact with a running AgentAPI server.
This community listing does not yet include every recommended support, privacy, pricing, and permission disclosure. Review the available package permissions before installing.
Available inside your emploidai workspace after installation.
Available inside your emploidai workspace after installation.
Author: Steven Lynn Version: 0.0.1 Type: tool
This plugin allows Dify to interact with an AgentAPI server. AgentAPI provides a unified HTTP interface to control various coding agents like Claude Code, Goose, Aider, and Codex.
With this plugin, you can:
Before using this plugin, you need to set up and run an AgentAPI server.
Download the binary: Go to the AgentAPI releases page and download the appropriate binary for your operating system.
Make it executable and move to PATH: Open your terminal, navigate to the download location, and run the following commands:
# Make the binary executable
chmod +x ./agentapi-your-os-arch
# Move it to a directory in your PATH
sudo mv ./agentapi-your-os-arch /usr/local/bin/agentapi
Start the server: You can now start the AgentAPI server with your desired agent. For example, to run it with Claude, use:
agentapi server -- claude
The server will start on http://localhost:3284 by default.
http://localhost:3284).The plugin provides the following tools:
{"status": "stable"} or {"status": "running"}.content (string, required): The message content.type (select, required): The message type.
user: For conversational messages that are logged to the history.raw: For sending raw keystrokes or escape sequences directly to the agent's terminal (e.g., Ctrl+C).If you encounter any problems or have suggestions for improvements, please open an issue in the plugin's GitHub repository.