Claude Runner is a VS Code extension that executes multi-step Claude Code workflows directly in your editor, with model selection, cost tracking, and conversation history.
git clone https://github.com/codingworkflow/claude-runner.gitClaude Runner is a VS Code extension that enables you to create, execute, and manage complex multi-step Claude Code workflows directly within your editor. Build sophisticated pipelines by chaining multiple Claude tasks together, selecting the optimal model for each step (Opus 4, Sonnet 4, Sonnet 3.7, or Haiku 3.5), and maintaining session continuity across tasks. The extension provides detailed usage analytics and cost tracking per model, access to conversation history and session logs, and the ability to save and reuse workflows. Developers benefit from real-time AI assistance in their terminal, workspace context awareness, and comprehensive task automation without leaving VS Code.
Install the Claude Runner extension in VS Code, then verify the Claude Code CLI is installed by running 'claude --version' in your terminal. Create workflows by chaining multiple Claude Code tasks together, selecting models for each step, and save them for reuse. Access usage analytics, conversation history, and session logs directly from the VS Code interface.
Creating reusable multi-step automation workflows for development tasks
Monitoring API token consumption and costs across different Claude models
Chaining Claude Code tasks together while maintaining conversation state
Building and testing complex reasoning pipelines with model selection per step
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/codingworkflow/claude-runnerCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
I'm using the Claude Runner extension in VS Code. I need to automate a repetitive task: [DESCRIBE TASK]. Here's the workflow I want to automate: [STEP 1], [STEP 2], [STEP 3]. Can you help me create a Claude Runner script to handle this?
```markdown
# Claude Runner Automation Script
## Task: Automating Social Media Post Scheduling
```python
# Import necessary modules
import os
from datetime import datetime
# Define social media platforms and credentials
platforms = {
'Twitter': {
'api_key': os.getenv('TWITTER_API_KEY'),
'api_secret': os.getenv('TWITTER_API_SECRET')
},
'LinkedIn': {
'api_key': os.getenv('LINKEDIN_API_KEY')
}
}
# Function to schedule posts
def schedule_posts(content, platforms, schedule_time):
for platform, credentials in platforms.items():
# Authentication logic here
# Post scheduling logic here
print(f'Scheduling post for {platform} at {schedule_time}')
# Main execution
if __name__ == '__main__':
content = "Check out our new blog post on AI automation! #AI #Automation"
schedule_time = datetime.now().strftime('%Y-%m-%d %H:%M:%S')
schedule_posts(content, platforms, schedule_time)
```
## How to Use This Script
1. Install required Python packages
2. Set up environment variables for API keys
3. Customize the content and schedule_time variables
4. Run the script in VS Code using Claude Runner
Free code editor with IntelliSense, Git, and debugging
Create Beautiful Branded Deliverables. Ship Professionally. Repeat.
AI assistant built for thoughtful, nuanced conversation
IronCalc is a spreadsheet engine and ecosystem
Enterprise workflow automation and service management platform
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan