# AgentCode: private beta договорённость

Статус документа: рабочая договорённость для знакомого, не юридический договор.

## Коротко

AgentCode продаётся как рабочая beta, а не как готовый SaaS.

Формулировка:

```text
AgentCode — локальный агент для задач с файлами и кодом. Он работает через твой Mac, локальный OpenCode и серверные модели. В beta я помогаю установить, настроить под твои реальные задачи и в течение месяца дорабатывать по обратной связи.
```

## Что входит

1. Установка AgentCode на Mac.
2. Проверка, что работает:
   - `agentcode health`;
   - `agentcode open`;
   - модельный туннель;
   - одна видимая модель в OpenCode: `agent-pipeline-orchestrator`.
3. Доступ к серверному pipeline моделей для тяжёлых code-задач.
4. Настройка под реальные рабочие задачи пользователя.
5. Демо-набор из 5 показательных сценариев.
6. Один месяц beta-поддержки и доработок.

## Что пользователь получает в первый день

- Рабочую установку на своём Mac.
- Команды:

```bash
agentcode health
agentcode open
agentcode demo install
agentcode demo list
agentcode logs
```

- Пакет документов:
  - `README_FOR_USER.md`;
  - `KNOWN_LIMITS.md`;
  - `EXAMPLES.md`;
  - `DEMO_SET.md`;
  - `TROUBLESHOOTING.md`;
  - `SUPPORT.md`.

## Что делаем в течение месяца

- Собираем реальные задачи пользователя.
- Отмечаем, где AgentCode справился, а где нет.
- Улучшаем prompts, маршруты, проверки и демо-сценарии.
- Добавляем маленькие удобства под стиль работы пользователя.
- Исправляем воспроизводимые баги.
- Разбираем плохие ответы: галлюцинации, неверный tool, не тот файл, пустой ответ, отсутствие подтверждения.

## Что не обещаем

- Не обещаем “идеального ИИ-разработчика”.
- Не обещаем автономную работу без контроля на критичных проектах.
- Не обещаем Windows/Linux как готовый пользовательский продукт.
- Не обещаем GUI-автоматизацию, если инструмент не подключён.
- Не используем для критичных секретных данных без отдельной настройки.
- Не обещаем, что любая размытая задача будет понята без уточнений.

## Безопасные рамки beta

Не передавать AgentCode задачи с:

- SSH-ключами;
- паролями;
- токенами;
- browser profiles;
- keychain;
- банковскими/медицинскими/юридически критичными данными;
- production-проектами без отдельного согласования.

Опасные действия должны требовать подтверждения:

- удаление;
- перенос папок;
- установка пакетов;
- перезапуск сервисов;
- изменение прав доступа.

## Цена и за что платит пользователь

Цена в beta берётся не за “идеальный продукт”, а за комплект работ:

- установка;
- доступ к pipeline;
- первичная настройка;
- поддержка;
- разбор реальных задач;
- доработки в течение месяца.

Рабочий шаблон цены:

```text
Установка и подключение: ______
Месяц beta-поддержки: ______
Доработки сверх beta-пакета: ______ / час или ______ за пакет
```

Можно также использовать одну пакетную цену:

```text
Private beta package на 1 месяц: ______
```

## Что считается успехом beta

Beta успешна, если за месяц:

- AgentCode стабильно открывается через `agentcode open`;
- пользователь понимает, какие задачи ему давать;
- набрано 20-30 реальных задач;
- 80%+ бытовых файловых/кодовых задач дают полезный проверяемый результат;
- плохие ответы разобраны и превращены в тесты или правила;
- стало понятно, какие 2-3 функции делать следующими.

## Что пользователь должен делать

- Давать конкретные задачи с путями к файлам.
- Не просить работать с секретами.
- Проверять важный результат перед использованием.
- Сообщать плохие ответы через `SUPPORT.md`.
- Не считать beta production-системой.

## Что я делаю

- Помогаю установить и проверить.
- Поддерживаю рабочее состояние.
- Настраиваю под реальные задачи.
- Исправляю воспроизводимые ошибки.
- Объясняю ограничения честно.
- В конце месяца предлагаю следующий план: продолжать beta, расширять функции или остановиться.

## Формулировка для отправки знакомому

```text
Это рабочая beta AgentCode. Я ставлю её на твой Mac, подключаю к серверным моделям и в течение месяца помогаю адаптировать под твои реальные задачи. Продукт уже умеет работать с файлами, папками, отчётами, скриптами и небольшими code-fix задачами. Но это не finished SaaS и не автономный разработчик: важные задачи проверяем, секреты не трогаем, а спорные действия подтверждаем отдельно.
```
