January 15, 2025 5 min read Tutorial
Getting Started with SiftCoder
Learn how to install and use SiftCoder for the first time. This comprehensive guide covers installation, basic usage, and your first autonomous workflow.
Getting Started with SiftCoder
Welcome to SiftCoder, the most comprehensive AI-powered software engineering assistant for Claude Code!
Installation
The easiest way to install SiftCoder is using the plugin command:
/plugin
This auto-detects the plugin in your current directory and installs it.
Your First Command
Let’s build something! Create a simple specification file:
# Task Manager App
## Features
- Create, read, update, delete tasks
- Task categories
- Due dates and priorities
- User authentication
## Tech Stack
- Next.js 14
- TypeScript
- Tailwind CSS
- Prisma + PostgreSQL
Now run:
/siftcoder:build ./task-app-spec.md
SiftCoder will:
- Analyze your specification
- Create a detailed implementation plan
- Generate all the code
- Write tests
- Run quality checks
- Present the complete application
What Just Happened?
You witnessed the autonomous multi-agent workflow in action:
- Planner Agent: Analyzed the spec and broke it down into features
- Coder Agents: Implemented each feature with tests
- QA Reviewer: Validated the implementation
- QA Fixer: Fixed any issues found
- All automatically, without manual intervention
Next Steps
- Explore the command reference
- Check out use cases
- Read more blog posts
Happy coding with SiftCoder!