Skip to main content

# CoderFlow Documentation

CoderFlow runs AI coding agents in isolated containers to complete coding tasks on your repositories. You review the results and apply the changes you want.

## Getting Started​

- Overview - What is CoderFlow and how it works
- Core Concepts - Environments, containers, and the task lifecycle

## Using CoderFlow​

- Objectives & Tasks - Plan, stage, and run AI coding tasks
- Reviewing Work - Provide feedback, judge, pick winners, and approve
- Templates & Batches - Reusable task templates and batch runs
- Working with Code - Quick Edit, Web VS Code, terminal, and the changed-files view
- Testing - Run tests and author test definitions

## Clients & Tools​

- CLI - Drive CoderFlow from your terminal
- VS Code Extension - Review tasks in desktop VS Code

## IBM i​

- Overview - RAS, codermake, sync, source import, build rules, and Profound Automated Testing

## Integrations​

- Overview - How CoderFlow connects to outside services
- Webhooks & SCM Triggers - Trigger automations from inbound webhooks or Git repository polling
- AI Providers, Git Providers, Jira, Slack, Microsoft Teams

## Administration​

- Installation - Set up the server
- Environments - Configure your projects
- Server Operations & Monitoring - Monitor health, logs, usage, updates, and cleanup
- People & Access, Permissions, API Keys, Single Sign-On
- Skills and Automations - Extend CoderFlow's behavior