
google/ax
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
Google/AX — это кандидат на навыки агента, импортированный из https://github.com/google/ax.
Обзор
Google/AX — это кандидат на навыки агента, импортированный из https://github.com/google/ax.
Обзор (машинный перевод)
AX
[! ВНИМАНИЕ] AX и несколько её функций находятся в активной разработке. Мы активно участвуем совершенствовать наши основные концепции, протоколы и спецификации, и, вероятно, это будет вводят серьёзные изменения в срывах перед стабильным релизом.
Объявить агентную задачу с рабочими пространствами и спецификациями модели. AX использует её в песочницу, подключает рабочее пространство и помогает запускать его в масштабе.
AX — это высокопроизводительный, декларативный оркестратор для выполнения миллиардов автономных нагрузок агентов в кластере. Он работает поверх Agent Substrate для песочницы и рассчитан на миллиарды задач на кластер. Если вы использовали Kubernetes, ax будет ощущаться похоже.
Затем нанеси его, наблюдай, как он поднимается, и посмотри через плечо агента:
Почему?
Агенты — это новый тип нагрузки. Они не являются микросервисами без состояния и не являются пакетными заданиями от запуска до завершения. Они накапливают состояние, требуют строгой изоляции, вызывают API модели и серверы инструментов, и могут сжигать деньги в цикле, если никто не наблюдает. AX даёт три небольших примитива, которые обрабатывают всё это декларативно:
| Ты хочешь… | AX даёт тебе |
|---|---|
| Запуск ненадёжного агента в изолированной песочнице с ограничениями CPU/памяти | Task |
Эта страница переведена автоматически. Технические детали смотрите в оригинале.
README
Показан фрагмент оригинального README. Открыть оригинал.
AX
[!WARNING] AX and several of its features are in heavy development. We are actively refining our core concepts, protocols, and specifications, and will likely introduce major breaking changes prior to a stable release.
Declare an agentic task with workspaces and model specifications. AX sandboxes it, wires up its workspace, and helps running it at scale.
AX is a highly efficient, declarative orchestrator to run millions of autonomous agent workloads in a cluster. It runs on top of Agent Substrate for sandboxed execution and is built to run millions of tasks per cluster. If you have used Kubernetes, ax will feel similar.
# task.yaml
apiVersion: ax.io/v1alpha1
kind: Workspace
metadata:
name: golang
spec:
git:
- repo: https://github.com/golang/go.git
branch: "my-fix"
files:
- path: "AGENTS.md"
content: |
- Run `go test` to ensure that tests are passing.
- Do not modify the public API.
---
apiVersion: ax.io/v1alpha1
kind: Task
metadata:
name: test
spec:
image: "ghcr.io/my-org/my-coding-agent@sha256:..."
config:
goal: "Fix what's broken please."
workspace:
name: golang
debug: true # enables `ax ssh`
Then apply it, check on it, and look over the agent’s shoulder:
ax apply -f task.yaml
ax describe task test
ax ssh test -- ls -al /workspace
Why?
Agents are a new kind of workload. They are neither stateless microservices nor run-to-completion batch jobs. They accumulate state, need strict isolation, call out to model APIs and tool servers, and can burn money in a loop if nobody is watching. AX gives you three small primitives that handle all of that declaratively:
| You want to… | AX gives you |
|---|---|
| Run untrusted agent code in an isolated sandbox with CPU/memory limits | Task |
| Pre-wire Git repos, MCP servers, and skill packages so every agent starts warm | Workspace |
| Configure which LLM the platform itself uses, with credentials from a Kubernetes secret | Model |
| Pause an idle agent and pick up exactly where it left off | ax suspend / ax resume |
| Shell into a running agent to see what it is doing | ax ssh |
Everything is expressed as ax.io/v1alpha1 manifests and applied with a single command.
Quick start
Prerequisites
AX schedules every task as a sandboxed actor on Agent Substrate, so Substrate must be running in your cluster before you deploy AX. You need:
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add google/ax