Docs
FreeDeploy AI software engineers from YAML files in your repository.
FreeFree tier
About Docs
Deploy AI software engineers from YAML files in your repository. An Ellipsis agent is a YAML file in your repository. It runs Claude in an isolated cloud sandbox with your repositories cloned and your GitHub, Linear, and Slack integrations connected, on a schedule, in reaction to events, on @ellipsis mentions, or on demand. Includes features like cron triggers, pull request lifecycle events, API and CLI spawning, and analytics for engineering metrics across humans, bots, and AI agents.
Key Features
YAML-based agent configuration
Runs Claude in isolated cloud sandbox
Integrations with GitHub, Linear, and Slack
Cron triggers for scheduled runs (weekly digests, daily triage, dependency checks)
Pull request lifecycle triggers (open, push, merge, close, review)
@ellipsis mentions on GitHub, Slack, and Linear
API and CLI to spawn and watch sessions
Sync laptop Claude Code sessions into one searchable history
Attach agent screenshots to pull requests
Bring your own Anthropic API key
Pros & Cons
Pros
- Easy deployment with YAML config files
- Seamless integration with GitHub, Linear, and Slack
- Flexible triggering methods (schedule, events, mentions, API)
- Isolated sandbox environment for each session
- Customizable skills and shared team libraries
- Built-in budget controls and analytics
Best For
Weekly digests, daily triage, and dependency checks via cron schedulesAutomated responses to pull request lifecycle eventsRouting @ellipsis mentions from GitHub, Slack, and Linear to an agentTriggering agent sessions on demand from the API or CLISyncing and searching laptop Claude Code sessionsGenerating and attaching screenshots to pull requests
FAQ
What is Ellipsis?
Ellipsis is a platform to deploy AI software engineers from YAML files. It runs Claude in isolated cloud sandboxes with integrations to GitHub, Linear, and Slack, triggered by schedules, events, mentions, or API/CLI.
How do I get started with Ellipsis?
Install the CLI using `brew install ellipsis-dev/cli/agent`, run `agent login` to authenticate, then start a session with `agent session start --template welcome-to-ellipsis --watch`.
What triggers are supported for Ellipsis agents?
Agents can be triggered by cron schedules, pull request lifecycle events (open, push, merge, close, review), @ellipsis mentions on GitHub, Slack, and Linear, or on demand via the API and CLI.
Can I use my own Anthropic API key with Ellipsis?
Yes, Ellipsis supports bringing your own Anthropic API key for Claude access.