-
Notifications
You must be signed in to change notification settings - Fork 18
Quick Start
Get up and running with ClaudeLoop in under 5 minutes! This guide will walk you through your first automated Claude Code workflow.
Ensure you have:
- ✅ VS Code 1.74.0 or later
- ✅ Claude Code CLI installed and accessible
- ✅ Python 3.8 or later
- ✅ ClaudeLoop extension installed
Need help with installation? See the Installation Guide.
- Open VS Code
- Open a folder/workspace where you want to use ClaudeLoop
- Ensure you have some files to work with (code files, documents, etc.)
- Press
Cmd/Ctrl + Shift + Pto open Command Palette - Type "Claude: Start ClaudeLoop"
- Press Enter
- Look for the ClaudeLoop icon in the VS Code sidebar
- Click to open the ClaudeLoop panel
When ClaudeLoop starts, it automatically checks your dependencies:
- 🟢 Green checkmarks: Everything is ready
- 🟡 Yellow warnings: Minor issues (often safe to ignore)
- 🔴 Red errors: Must be fixed before proceeding
If you see red errors, check the Troubleshooting Guide.
- In the ClaudeLoop panel, click "Add Message"
- Enter a simple task, for example:
Please analyze the current directory structure and create a brief summary of the main files and their purposes. - Click "Add to Queue"
- Click the "Start Processing" button
- Watch as ClaudeLoop:
- Sends your message to Claude Code
- Processes the response
- Shows results in real-time
- Real-time Output: Watch the processing in the main panel
- History Tab: Click "History" to see completed tasks
- Queue Tab: Monitor pending and completed messages
Perfect for understanding a new codebase:
Message 1: "Analyze the package.json file and summarize the project dependencies and scripts."
Message 2: "Look at the src/ directory structure and explain the main components."
Message 3: "Review the README.md and identify any missing documentation."
Great for repetitive tasks:
Message 1: "Create a TypeScript interface for a User object with id, name, email, and createdAt fields."
Message 2: "Generate a React component that uses the User interface to display user information."
Message 3: "Create unit tests for the User component using Jest."
Ideal for code improvements:
Message 1: "Review all .js files in the src/ directory and identify opportunities to convert to TypeScript."
Message 2: "Convert the utils/helpers.js file to TypeScript with proper type definitions."
Message 3: "Update import statements in files that use the converted helpers."
- Status Bar: Shows current processing status
- Queue Section: Lists pending and processing messages
- Output Section: Displays real-time results
- Controls: Start/stop processing, add messages
- ➕ Add: Add new messages
- ✏️ Edit: Modify existing messages
- 🗑️ Delete: Remove messages
- 📋 Duplicate: Copy messages
-
↕️ Reorder: Change message order
- 🟢 Ready: System ready for processing
- 🟡 Processing: Currently working on tasks
- 🔴 Error: Issue requires attention
- ⏸️ Paused: Processing paused (manual or auto-resume)
- Begin with simple, single-task messages
- Gradually increase complexity as you learn
✅ Good: "Add error handling to the login function in src/auth.js"
❌ Vague: "Fix the authentication stuff"
Instead of:
"Refactor the entire application to use TypeScript and add comprehensive testing"
Try:
Message 1: "Convert src/utils/helpers.js to TypeScript"
Message 2: "Add type definitions for the main User interface"
Message 3: "Create Jest tests for the helpers module"
- Keep an eye on the processing status
- Review outputs before adding dependent tasks
- Use the history feature to track what's been completed
Start with these essential settings:
{
"claudeLoop.session.skipPermissions": true,
"claudeLoop.sleepPrevention.enabled": true,
"claudeLoop.queue.autoMaintenance": true,
"claudeLoop.developmentMode": false
}Solution: Ensure Claude Code is installed and in your PATH
claude --version # Should show version numberSolution: Check the dependency status indicators
Solution: Wait a moment - Claude Code responses can take time
Solution: Enable claudeLoop.session.skipPermissions in settings
Now that you have ClaudeLoop running:
- Explore Configuration: Customize settings in Configuration Guide
- Learn Advanced Features: Check out Use Cases for inspiration
- Optimize Your Workflow: Read Best Practices
- Join the Community: Visit GitHub Discussions
| Action | Command |
|---|---|
| Start ClaudeLoop | Claude: Start ClaudeLoop |
| Stop ClaudeLoop | Claude: Stop ClaudeLoop |
| Add Message | Claude: Add Message to Queue |
| Open Settings |
Cmd/Ctrl + , → Search "ClaudeLoop" |
If you run into issues:
- Check the status indicators in the ClaudeLoop panel
- Review the Troubleshooting Guide
- Enable debug logging and check for error messages
- Ask for help in GitHub Discussions
Congratulations! You've completed your first ClaudeLoop workflow. You're now ready to automate your Claude Code tasks efficiently.
Quick start guide last updated: July 2025