Skip to content

Quick Start

Get your first Faber agent running in 5 minutes.

Terminal window
npm install -g @fractary/cli
Terminal window
mkdir my-agents
cd my-agents
fractary faber init

This creates the project structure:

.faber/
config.yml # Configuration
overlays/ # Customizations
roles/ # Agent definitions
tools/ # MCP servers & utilities
teams/ # Multi-agent compositions
workflows/ # Cross-team orchestrations
deployments/ # Generated artifacts
Terminal window
fractary faber create role issue-manager --platforms github-issues,linear

This creates:

  • roles/issue-manager/agent.yml - Agent definition
  • roles/issue-manager/contexts/ - Context files
  • roles/issue-manager/tasks/ - Task definitions
Terminal window
fractary faber validate role issue-manager
Terminal window
fractary faber build claude role issue-manager

This generates:

  • .claude/agents/issue-manager.md - Claude Code agent file
  • Deployment artifacts in deployments/claude/

The generated agent is ready to use in Claude Code:

  1. Open your project in Claude Code
  2. The agent appears in .claude/agents/issue-manager.md
  3. Invoke with prompts like: “Triage this issue” or “Create a bug report”

You now have:

  • ✅ A platform-agnostic agent definition
  • ✅ A working Claude Code agent
  • ✅ A foundation to deploy to other frameworks

To deploy to LangGraph or CrewAI:

Terminal window
fractary faber build langgraph role issue-manager
fractary faber build crewai role issue-manager