Аддон Agentkit
Кожен термінальний агент для програмування має власні прапорці для продовження сесії, власний спосіб відокремити другий обліковий запис, власний headless-режим і власний перемикач для пропуску запитів дозволів. coding-agents-kit накладає на всіх них одну командну поверхню: ak <kind> [@profile].
Цей аддон інтегрує kit у DWP v7 (v7.0.0) як headless-транспорт делегування. Він опційний: без нього кожне завдання виконується в поточній сесії, як і раніше. Сам kit — це продукт за ліцензією MIT, який працює без Deep Work Plan.
Що дає kit
- Одна граматика для кожного CLI.
ak claude,ak codex,ak cursor,ak opencode,ak pi,ak clineіak grok, а також варіанти провайдерів (GLM, Azure, xAI), з тими самими прапорцями сесії:-cпродовжує,-r <id>відновлює. - Профілі.
ak claude @workзапускає другий обліковий запис у власному домашньому каталозі, відокремленому від першого. - Headless-запуски.
ak run <kind> -- "<prompt>"виконує один промпт неінтерактивно й повертає задокументований код виходу, за бажанням як один JSON-об’єкт. - Doctor.
ak doctor --jsonповідомляє, які CLI встановлено, профілі та назви заданих ключів — ніколи їхні значення. - Встановлення.
ak install <cli>встановлює відсутній CLI з офіційного каналу його постачальника.
Встановлення
git clone --branch v0.1.1 https://github.com/DailybotHQ/coding-agents-kit && ./coding-agents-kit/install.sh
ak doctor
Вимоги: bash на macOS або Linux і python3 3.9 або новіший; більше нічого. Windows використовує install.ps1. Закріпіть v0.1.1: він замінює v0.1.0 і містить виправлення безпеки. Перевірте реліз за його ресурсом SHA256SUMS.
| Елемент | Значення |
|---|---|
| Продукт | DailybotHQ/coding-agents-kit, тег v0.1.1, інтерфейс 1 |
| Ключ реєстру | agentkit у .dwp/config.json |
| Транспорт | headless: один ak run на делегата в окремому git worktree |
| Надає | subagents, cancel_children, model_routing |
| Потребує | дозволу agent_delegation у контракті плану |
Дозволи передаються без змін
ak <kind> не додає жодного прапорця обходу дозволів. Автономія — це явний opt-in: --auto для однієї команди або AGENTKIT_PERMISSIONS=auto у середовищі додає власний прапорець автономії CLI для цього запуску. Пресет псевдонімів classic, який відтворює скорочення на кшталт claudex, постачається вимкненим.
Аддон ніколи не додає прапорець автономії самостійно. План використовує --auto лише за явним, зафіксованим opt-in розробника і лише всередині ізольованого worktree або контейнера.
Що він додає до плану
У плані v7, контракт якого надає agent_delegation, execute може передати завдання parallel_safe іншому CLI: він створює окремий git worktree, запускає там ak run з тайм-аутом і збирає результат у analysis_results/delegations/ плану. Результат є доказом asserted, доки власний gate runner плану його не зафіксує. Скасування делегата зупиняє все його дерево процесів.
Agentkit чи Herdr
| Ситуація | Використовуйте |
|---|---|
Обмежене завдання parallel_safe із задекларованим результатом |
Agentkit (headless) |
| Завдання потребує взаємодії, виконується довго або розташоване на іншій машині | Herdr (peer-агент у панелі) |
Обидва поєднуються: herdr-peers може запустити peer-агента в панелі із середовищем, яке виводить ak env <kind> @profile.
Примітки
Опційний і ніколи не обов’язковий. Значення API-ключів ніколи не виводяться, не журналюються й не записуються у файл конфігурації; задокументованим винятком є Cline, який отримує свій ключ у командному рядку. Видобування результатів для OpenCode, Pi, Cline і Grok побудовано на документації постачальників і ще не перевірялося на реальних облікових записах; нерозпізнаний вивід повертається як сирий текст.