Shipfox · Your AI Software Factory
The agent platform for engineering teams. Define agents in git, trigger them on any event from your stack, and give them secure access to your tools and teammates.
Agent platform for engineering teams
Shipfox lets you automate real engineering work with agents you trust in production.
You describe what the agent does. Shipfox handles everything around it: orchestration, secure access to your tools, execution next to your code, monitoring, and central control.
Agents live in your repository as YAML. Copy this workflow into your repository, push it, then start it from the dashboard:
# yaml-language-server: $schema=https://www.shipfox.io/docs/workflow.schema.json
name: Hello world
runner: shipfox
triggers:
on_demand:
source: manual # fires when you select Run in the dashboard
jobs:
hello:
steps:
- run: echo "Hello from Shipfox"
- prompt: Reply with a one-sentence hello.Shipfox picks up every file in .shipfox/workflows/. Swap the manual trigger
for a push, a new ticket, or an alert when you want the agent to start on its
own.
Your first agent runs in minutes with Shipfox cloud.
Get started
Connect a repository and run your first workflow in minutes.
Browse integrations
Connect source control, monitoring, tickets, chat, and other tools.
Agents that stay under control
You decide how much freedom each agent gets. Workflows combine agent steps, where a model decides what to do, with shell steps that run your exact commands. You set the structure. The model works inside it.
Loops that run until the result is correct
A feedback loop repeats an agent until your condition is met. The agent keeps working until the output is right, without a person in the loop.
Secure by design
Agents run next to your code in ephemeral runners. Each runner starts in isolation and stops at the end of the job. No data stays between two runs. Each agent reaches only the tools that you allow.
Open source and self-hostable
The whole platform is open source under the MIT license. Read it on GitHub, or run Shipfox on your own infrastructure so that your code and your credentials never leave it.
One place to control everything
You monitor and manage every agent from one place. Every run streams its jobs, steps, agent messages, tool calls, tokens, and cost while it happens.
What teams build with Shipfox
Teams use Shipfox for work such as:
- Triage monitoring errors. A new error starts an agent that produces a fix and opens a pull request.
- Turn tickets into code. An assigned ticket starts an agent that opens a pull request and responds to review comments.
- Fix failing CI. A failing check starts an agent that produces a fix and makes the check pass again.
- Review pull requests. Each new pull request gets an agent review based on the team's guidelines, with follow-up on later changes.
- Keep documentation in sync. An agent runs daily to identify gaps in your documentation and opens pull requests to keep it up to date.
- Answer product questions. An agent tagged in a Slack or Teams conversation reads your code and gives precise answers to product questions.
Where to go next
Get started
Connect a repository and run your first workflow in minutes.
Understand Shipfox
Learn how events, jobs, agents, runners, and feedback loops work together.
Browse integrations
See which tools can start workflows and which operations agents can use.