Phoenix Agent Documentation

Everything you need to know about installing, configuring, and extending Phoenix Agent.

What is Phoenix Agent?

Phoenix Agent is an autonomous AI system agent for Windows. Unlike chatbots that only talk, Phoenix Agent acts: it executes shell commands, opens applications, controls your mouse and keyboard, manages files, and automates complex workflows — all driven by natural language.

Key principle: Phoenix Agent is an agent, not a chatbot. When you ask it to do something, it executes the action directly on your system.

Quick Start

1. Install

npm install -g phoenix-agent

2. Launch

phoenix

3. Connect a provider

/connect

Follow the interactive wizard to select your AI provider and enter your API key. Keys are encrypted locally with AES-128.

4. Enable trust mode

/trust on

Trust mode allows the agent to execute commands autonomously. All actions are logged.

5. Start controlling

ouvre le navigateur
crée un dossier projets sur le bureau
installe node.js

Core Concepts

ConceptDescription
Trust ModeWhen enabled, the agent executes actions without per-step confirmation. When disabled, commands are blocked and shown for review.
[EXEC] blocksThe AI wraps shell commands in [EXEC]...[/EXEC] tags. Phoenix extracts and executes them.
[MOUSE] blocksMouse actions (move, click, drag, scroll) via [MOUSE]...[/MOUSE] tags.
[KEYS] blocksKeyboard actions (type, hotkey, press) via [KEYS]...[/KEYS] tags.
Decision JournalEvery significant decision is recorded with reasoning for audit and debugging.
MemoryPersistent conversation history and knowledge base with full-text search.

Supported Providers

ProviderTypeAPI Key
OpenAICloudRequired
Anthropic (Claude)CloudRequired
Google (Gemini)CloudRequired
xAI (Grok)CloudRequired
DeepSeekCloudRequired
MistralCloudRequired
OpenRouterCloud (100+ models)Required
OllamaLocalNone
LM StudioLocalNone
Azure OpenAIEnterpriseRequired

Next Steps