disler/claude-code-is-programmable

300 stars · Last commit 2025-06-06

Scale your compute with Claude Code as a programmable agentic coding tool

README preview

# Claude Code is Programmable

This repository demonstrates how to use Claude Code programmatically, showcasing examples in different programming languages. Watch [this video](https://youtu.be/2TIXl2rlA6Q) to understand why this is so important for next generation engineering. Check out the [voice to Claude Code](https://youtu.be/LvkZuY7rJOM) video to see how to use the `voice_to_claude_code.py` script.

<img src="images/voice-to-claude-code.png" alt="Voice to Claude Code" width="800">

<img src="images/programmable-agentic-coding.png" alt="Claude Code is Programmable" width="800">

## Quick Start

First off - run these right away to understand how important this is:

```bash
# Claude Code example (with only Write and Edit tools allowed)
claude -p "make a hello.js script that prints hello" --allowedTools "Write" "Edit"

# Aider equivalent example
aider --message "make a hello.js script that prints hello" hello.js
```

View full repository on GitHub →