claude-code-is-programmable  by disler

Agentic coding powered by Claude Code

Created 8 months ago
278 stars

Top 93.5% on SourcePulse

GitHubView on GitHub
Project Summary

This repository demonstrates the programmatic control of Claude Code, enabling developers to orchestrate AI-driven coding tasks using natural language commands and flexible tool invocation. It targets engineers seeking to scale development workflows with agentic AI capabilities, offering a powerful alternative to specialized coding assistants by allowing natural language control over diverse tools.

How It Works

The project leverages Claude Code's ability to interpret natural language instructions and execute predefined tools (e.g., file manipulation, shell commands, web fetching). Users can specify allowed tools and permissions, enabling complex, multi-step workflows orchestrated via simple prompts. This approach allows for dynamic agentic behavior, where the AI can choose and sequence operations based on the task description, offering greater flexibility than tools like Aider, which are limited to coding-specific functions.

Quick Start & Requirements

Highlighted Details

  • Programmable Agentic Control: Execute Claude Code via CLI or Python scripts, defining tool permissions and orchestrating complex tasks through natural language.
  • Multi-Tool Orchestration: Seamlessly invoke sequences of tools like Write, Edit, Bash, Create, WebFetch, and Glob using natural language prompts.
  • Voice Interaction: Includes voice_to_claude_code.py for speech-enabled interaction using RealtimeSTT and OpenAI TTS.
  • Notion Integration: Demonstrates integration with the Notion API for task management and agentic workflows.
  • Web Search Capability: Features anthropic_search.py for web searches using Claude's capabilities, supporting domain filtering and location context.

Maintenance & Community

Developed by IndyDevDan with Claude Code and Principled AI Coding. No specific community channels (Discord, Slack) or broader contributor information are detailed in the README.

Licensing & Compatibility

License: Not specified in the provided README. Compatibility for commercial use or closed-source linking is undetermined due to the lack of explicit licensing information.

Limitations & Caveats

Setup requires obtaining and configuring multiple third-party API keys (Anthropic, OpenAI, Notion). Web search functionality incurs costs ($10 per 1,000 searches). The project relies heavily on external API availability and potential changes.

Health Check
Last Commit

7 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
2 stars in the last 30 days

Explore Similar Projects

Starred by Dax Dax(Core Contributor to opencode, SST) and Adam Elmore Adam Elmore(Cofounder of StatMuse; Contributor to opencode).

oh-my-opencode by code-yeongyu

95.9%
13k
LLM agent orchestration for enhanced IDE workflows
Created 1 month ago
Updated 16 hours ago
Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems") and Elvis Saravia Elvis Saravia(Founder of DAIR.AI).

DeepCode by HKUDS

2.8%
14k
AI agents transform ideas into production-ready code
Created 8 months ago
Updated 4 days ago
Feedback? Help us improve.