- Integrations
- Charlie
AI agent that writes code, reviews PRs, and answers questions




Overview
Charlie is an autonomous TypeScript engineer capable of creating pull requests from Linear issues. He can fix bugs, perform migrations, and implement new features.
How it works
Create an implementation plan
Charlie can create and iterate on a detailed implementation plan tailored specifically to the existing code in your repo.
Generate a pull request
Assign an issue to Charlie and he’ll implement the plan, ensure it passes CI, and open a pull request linked back to Linear.
Review and improve
Need to change something? Leave a review on Charlie’s pull request and he’ll implement the changes and push a commit.
Configure
Hire Charlie on your team today! Get started here.
Start building