Skip to main content
Ona Agent is deprecated. Use Codex Agent for all new environments and automations.Ona Agent and Ona-managed Anthropic model access are no longer available on Ona Cloud. Existing Ona Cloud automations use Codex Agent automatically. No action is required.Enterprise organizations with customer-managed Anthropic model access can continue using Ona Agent for now, but should plan to move their workloads to Codex Agent.Customer-managed Claude Code running inside an Ona environment is not affected.
Ona Agent is Ona’s custom Anthropic agent harness. It writes code, runs tests, and opens pull requests in isolated environments while respecting your organization’s security policies and guardrails. This page documents Ona Agent for Enterprise organizations that still use customer-managed Anthropic model access.

What Ona Agent can do

  • Write and modify code: features, bug fixes, refactors, tests, documentation
  • Run your toolchain: commands, formatters, linters, test suites in isolated environments
  • Manage pull requests: open branches, create PRs, respond to review feedback
  • Execute long-running work: migrations, large refactors, multi-repo changes (see Automations)
  • Follow your policies: command allow/deny lists, SSO, audit logging

How Ona Agent works

Give Ona Agent a task through chat, a Linear issue, or an automation trigger. It spins up an isolated environment using your Dev Container configuration, works through the task on its own, and opens a pull request when it’s done. Each environment is isolated from your machine and other environments. If something goes wrong, discard it and start fresh. For how agents fit into the broader platform, see Core Components.

Prerequisites

  • An Enterprise plan.
  • Customer-managed Anthropic model access on a supported AWS or GCP runner.

Configure Ona Agent

Best practices

  • Start with smaller tasks and expand scope as you build confidence
  • Keep environments reproducible with Dev Containers and Tasks
  • Use guardrails for safe, auditable execution
  • Test workflows in non-production repositories before broad rollout

Next steps