Choose Your Path¶
You've installed the framework and run your first workflow. Now choose the approach that fits your needs.
Four Ways to Use Attune AI¶
| Path | Best For | Complexity |
|---|---|---|
| CLI Power User | Quick tasks, automation, CI/CD | Simple |
| MCP Integration | Claude Desktop, conversational workflow building | Simple |
| Workflow Developer | Custom automations, Python integration | Moderate |
| Meta-Orchestration | Complex tasks, multi-agent teams | Advanced |
Path 1: CLI Power User¶
Best for: Quick tasks, shell scripts, CI/CD pipelines
Use the empathy CLI to run pre-built workflows without writing Python.
Key Commands¶
# Run workflows
attune workflow run security-audit --path ./src
attune workflow run bug-predict --path ./src
attune workflow run release-prep --path .
# Track costs
attune telemetry show
attune telemetry savings --days 30
Next Steps¶
- CLI Reference - Complete command reference
- CLI Cheatsheet - Quick reference
Path 2: MCP Integration¶
Best for: Claude Desktop users, conversational workflow building
Connect to Claude Desktop or any MCP-compatible client for guided workflow creation.
Quick Setup¶
Add to Claude Desktop config:
{
"mcpServers": {
"socratic": {
"command": "python",
"args": ["-m", "attune.socratic.mcp_server"],
"env": {"ANTHROPIC_API_KEY": "your-key"}
}
}
}
Then ask Claude to help you build workflows conversationally.
Next Steps¶
- MCP Integration Guide - Full setup instructions
- Tutorials - Guided workflow building
Path 3: Workflow Developer¶
Best for: Custom automations, integrating AI into Python apps
Use the Python API to run and build workflows.
Using Built-in Workflows¶
from attune.workflows import SecurityAuditWorkflow
import asyncio
async def audit():
workflow = SecurityAuditWorkflow()
result = await workflow.execute(target_path="./src")
print(f"Found {len(result.findings)} issues")
asyncio.run(audit())
Next Steps¶
- Python API Reference - Full API documentation
- Practical Patterns - Ready-to-use patterns
Path 4: Meta-Orchestration¶
Best for: Complex tasks needing multiple AI agents
Describe what you want and let the framework compose agent teams.
from attune.orchestration import MetaOrchestrator
orchestrator = MetaOrchestrator()
plan = orchestrator.analyze_and_compose(
task="Review code for security and suggest performance improvements",
context={"path": "./src"}
)
result = await orchestrator.execute(plan)
Next Steps¶
Still Not Sure?¶
| If you want to... | Start with... |
|---|---|
| Run quick tasks from terminal | CLI |
| Use Claude Desktop | MCP Integration |
| Build custom Python apps | Workflow Developer |
| Orchestrate complex multi-agent tasks | Meta-Orchestration |
Most users start with CLI or MCP. Move to Workflow Developer when you need custom logic, and Meta-Orchestration when tasks get complex.