Open-source tool lets you embed a Claude Code-style AI coding agent in your own app
A developer released an open-source harness that mimics how Claude Code works — reading files, editing code, running commands — and wraps it as an API so you can plug it into your own product. It's aimed at solo developers who want to add an AI coding agent to their own tools without building from scratch.
Claude Code is Anthropic's AI coding tool that works in the terminal: it reads your files, makes edits, and runs commands on your behalf. This project reverse-engineers that core loop and packages it as an embeddable harness — meaning you call it through an API instead of running it standalone.
The practical upside is that indie developers and small teams can now bolt Claude Code-like behavior directly into their own apps or services. Rather than pointing users to Claude Code itself, you could ship your own product with a built-in AI agent that understands and edits code. It's an early-stage open-source starting point, not a polished SDK, but useful for experimentation.
Key points
- Replicates Claude Code's core loop: read files, edit code, run commands
- Exposed as an API so any app can call it without a separate install
- Useful starting point for solo devs wanting AI coding features in their own product
- Open-source, so you can inspect and adapt the internals
Quick term guide
- open-source
- Software whose code is shared publicly so others can inspect, use, or change it.
- Solo developer
- An individual who handles all parts of creating a project or product alone.
- developers
- Developers are people who build software, apps, or websites.
- AI coding agent
- An AI tool that can write, edit, and run code from your instructions.
- coding agent
- An AI tool that writes or edits code from a person’s instructions.
- AI coding tool
- Software that uses AI to help write, edit, or explain code.
- terminal
- A text-based way to use a computer by typing commands.
- packages
- Bundles of outside code that developers add to a project to save time.