AI Background Agent
High-level overview of Plural's background coding agents.
Articles in this section
Plural's AI agent lets you run background coding tasks against repositories connected to your Plural Console. Agents can analyze or apply code changes, optionally run tests, and report results back into the Console. When the work is done, they can open a pull request for review.
Supported agents
Plural supports major, bleeding-edge agent providers so you can pick the best fit without lock-in.
- Claude Code
- OpenCode
- Gemini
Why use it
- Run agents inside your Kubernetes environment to sandbox them inside your own security perimeter.
- Keep enterprise security controls intact while adopting agent workflows.
- Use the built-in AI proxy to translate between API formats, so an Anthropic-native agent can run even when only OpenAI is approved.
- Delegate work to multiple agents, then review their results in a pull request when they finish.
What it can do
Agents can be used in a variety of ways to improve your development workflow and ensure code quality and security.
Security and maintenance
- Fix vulnerabilities across connected repositories.
- Update dependency versions and regenerate lockfiles.
- Propose remediation PRs for policy or compliance findings.
Infrastructure changes
- Adjust Terraform to scale resources (for example, database size changes).
- Apply small, targeted changes across environments.
- Validate updates with preconfigured tests.
Application changes
- Add features, update API contracts, and modify frontend flows.
- Modernize config and templates that support your deployment pipeline.
- Generate documentation or run automated checks after changes.
Operational workflows
- Investigate issues and summarize root cause analysis.
- Produce draft patches or PR-ready diffs for human review.
- Run validation workflows, including containerized tests and headless browser E2E checks.
- Apply code changes and open a pull request when the updates are ready.
Next steps
- Run your first agent task by following this guide.
- Speed up clone and compile with prebaked repositories.
- Configure browser-assisted testing in remote browser setup.
- Review the AgentRuntime API reference and BrowserConfig API reference.