0 Finance CLI (agent-bank)
agent-bank
Консольный банк для агентов: баланс, счета клиентам, предложения переводов и сверка чеков одной утилитой zero
- 256 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Ключ API открывает реальный счет: утилита видит баланс и операции, создает и отправляет счета клиентам и предлагает переводы
- Вход агента по умолчанию создает кошелек Ethereum, а установка идет скриптом через curl и bash
- Агентский вход принимает административный токен, и его утечка раскрывает доступ к счету компании
Установка
- Работает в
Ручная установка
curl -fsSL https://zerofinance.ai/install | bashКоманда из README ставит утилиту `zero`. Первый вход: `zero auth connect` для человека или `zero auth agentlogin` для агента.
Доступ и проверки
Как мы проверяемШирокий доступИнструмент может менять данные, выполнять команды или работать с секретами.
- Ключ API открывает реальный счет: утилита видит баланс и операции, создает и отправляет счета клиентам и предлагает переводы
- Вход агента по умолчанию создает кошелек Ethereum, а установка идет скриптом через curl и bash
- Агентский вход принимает административный токен, и его утечка раскрывает доступ к счету компании
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
agent-bank ставит утилиту `zero` (псевдоним `zero-bank`), через которую агент работает с банковским счетом сервиса 0 Finance. Все сценарии вызываются из терминала: агент смотрит баланс, создает и отправляет счета клиентам, готовит переводы по ACH и IBAN, прикрепляет чеки к операциям и сверяет их. Описание проекта добавляет, что свободные деньги автоматически приносят повышенный доход, команда `zero savings positions` показывает позиции. Войти можно тремя способами. Агентский: `zero auth agentlogin` с почтой, названием компании и административным токеном, по умолчанию он создает один кошелек Ethereum, если кошельки не заданы. Человеческий: `zero auth connect` открывает вход через браузер. Третий способ: `zero auth login --api-key` с готовым ключом. Переводы и выводы создают предложения, которые подтверждаются в панели. Утилиту можно использовать на хостинге 0.finance или поднять собственный экземпляр, инструкция лежит в LITE_MODE.md.
Для кого. Основателям и финансовым командам небольших компаний, которые поручают агенту выставление счетов и сверку чеков, а деньги двигают сами.
Подходит, если
- Агент выставляет и отправляет счета клиентам из терминала по готовому описанию услуги и сумме
- Чеки лежат отдельно от операций, и их надо привязать к транзакциям и свести
- Остатки на счетах смотрит бот или скрипт по расписанию, и ему хватает команды `zero balance`
- Компания хочет собственный экземпляр банковского сервиса и готова разобраться с Safe и Privy
Не подходит, если
- Нужны дебетовые или кредитные карты: в плане проекта этот этап пока не отмечен выполненным
- Банк компании другой: утилита работает только со счетами 0 Finance
- Агенту нельзя доверять даже предложения по реальным деньгам: токен с правом переводов лучше не выдавать
Пример запроса к агенту
Создай счет на 1000 USD для client@example.com за консультацию через zero invoices create, но отправлять не надо, покажи мне данныеОграничения
- Утилита работает только со счетами 0 Finance: на сайте 0.finance или на своем экземпляре с Privy и кошельком Safe.
- Дебетовые и кредитные карты в плане проекта еще не выполнены, готовы выставление счетов, счета IBAN и ACH и сберегательные счета.
- На 0.finance открыт список ожидания, а страхование оформляют письмом авторам.
- Установка запускает скрипт через `curl | bash`. Последний коммит сделан в апреле 2026.
Как отключить. Удалите утилиту: `bun remove -g agent-bank`, если ставили через Bun, или файл `zero` из каталога установки. Ключ API отзовите в панели 0 Finance, а административный токен уберите из переменных окружения.
Частые вопросы
Как войти, если агент работает без браузера?
Используйте `zero auth agentlogin --email ... --company-name ... --admin-token $ZERO_FINANCE_ADMIN_TOKEN`. Для готового ключа подходит `zero auth login --api-key`.
Может ли агент сам перевести деньги?
Нет, перевод создает только предложение, а выполняется после подтверждения в панели 0 Finance. Так указано в README пакета.
Как проверить адрес и путь запросов при ошибке?
Запустите команду с флагом `--debug`, например `zero --debug auth whoami`. Утилита покажет, к какому адресу идут запросы.
Можно ли поставить без curl?
Да, `bun add -g agent-bank` ставит тот же пакет. Бинарь называется `zero`, есть псевдоним `zero-bank`.
Где найти справочник команд?
Справочник лежит на docs.0.finance/cli/reference, установка описана на docs.0.finance/cli/installation. Для MCP-режима есть страница docs.0.finance/mcp/overview.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
CLI-инструментыКомандная строка и MCP-сервер Stripe: агент оплачивает покупки реквизитами из кошелька Link только после вашего одобрения
Личный «семейный офис» в терминале: типизированные калькуляторы портфеля, локальная база и агенты для Claude Code и Codex.
Сервер дает агенту чтение ваших банковских счетов и операций через Enable Banking без инструментов отправки платежей.
Коллекция скиллов для крипто-агентов: кошельки, обмен токенов, ончейн-данные и протоколы Uniswap, Base, Alchemy, Zerion, каждый ставится отдельно
CLI и скилл для доступа агента к счету Т-Инвестиций: портфель, доходность, скринеры облигаций и заявки с подтверждением
Beancount.io дает агенту книги учета: запросы BQL, правка файлов, проводки, разбор выписок и импорт из банка.
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| 0 Finance CLI (agent-bank) (эта карточка) | да | 256 | ||
| Bankr Skills | нет | 1 212 | скиллы для крипто-кошельков, обмена токенов и ончейн-данных; здесь счет в банковской системе с ACH и IBAN и счетами клиентам | |
| MCP-сервер банка Точка | нет | API-ключ | 0 | MCP-сервер российского банка Точка с платежами и УПД; здесь консольная утилита зарубежного сервиса |
Коротко о README
Документ представляет 0 Finance как банк с командной строкой для агентов, перечисляет возможности и дает быстрый старт с входом и проверкой баланса. Дальше идут статус фаз проекта, два варианта развертывания (хостинг или свой экземпляр), настройка для разработки и руководство по переносу на свой сервер.