Addon Agentkit
Chaque agent de code en terminal a ses propres options pour reprendre une session, sa propre manière d’isoler un second compte, son propre mode headless et son propre interrupteur pour ignorer les demandes d’autorisation. coding-agents-kit place une seule surface de commandes au-dessus de tous : ak <kind> [@profile].
Cet addon intègre le kit dans DWP v7 (v7.0.0) comme transport de délégation headless. Il est facultatif : sans lui, chaque tâche s’exécute dans la session courante, exactement comme avant. Le kit lui-même est un produit MIT qui fonctionne sans Deep Work Plan.
Ce que vous apporte le kit
- Une grammaire pour chaque CLI.
ak claude,ak codex,ak cursor,ak opencode,ak pi,ak clineetak grok, ainsi que des variantes de fournisseur (GLM, Azure, xAI), avec les mêmes options de session :-ccontinue,-r <id>reprend. - Des profils.
ak claude @workexécute un second compte dans son propre répertoire personnel, séparé du premier. - Des exécutions headless.
ak run <kind> -- "<prompt>"exécute un prompt de manière non interactive et renvoie un code de sortie documenté, éventuellement sous la forme d’un unique objet JSON. - Un diagnostic.
ak doctor --jsonindique quelles CLI sont installées, les profils, et les noms des clés définies — jamais leurs valeurs. - Des installations.
ak install <cli>installe une CLI manquante depuis le canal officiel de son éditeur.
Installation
git clone --branch v0.1.1 https://github.com/DailybotHQ/coding-agents-kit && ./coding-agents-kit/install.sh
ak doctor
Prérequis : bash sous macOS ou Linux, et python3 3.9 ou ultérieur ; rien d’autre. Windows utilise install.ps1. Épinglez v0.1.1 : elle remplace v0.1.0 et apporte un correctif de sécurité. Vérifiez une version à l’aide de son asset SHA256SUMS.
| Élément | Valeur |
|---|---|
| Produit | DailybotHQ/coding-agents-kit, tag v0.1.1, interface 1 |
| Clé de registre | agentkit dans .dwp/config.json |
| Transport | headless : un ak run par délégué dans un worktree git dédié |
| Fournit | subagents, cancel_children, model_routing |
| Requiert | l’octroi agent_delegation du contrat du plan |
Les autorisations sont transmises telles quelles
ak <kind> n’ajoute aucune option de contournement des autorisations. L’autonomie est un choix explicite : --auto sur une commande, ou AGENTKIT_PERMISSIONS=auto dans l’environnement, ajoute l’option d’autonomie propre à la CLI pour ce lancement. Le preset d’alias classic, qui recrée des raccourcis tels que claudex, est livré désactivé.
L’addon n’ajoute jamais d’option d’autonomie de lui-même. Un plan n’utilise --auto qu’avec le choix explicite et consigné du développeur, et uniquement dans un worktree ou un conteneur isolé.
Ce qu’il ajoute à un plan
Sur un plan v7 dont le contrat octroie agent_delegation, execute peut confier une tâche parallel_safe à une autre CLI : il crée un worktree git dédié, y exécute ak run avec un délai d’expiration, et recueille le résultat dans le dossier analysis_results/delegations/ du plan. Le résultat est une preuve asserted tant que l’exécuteur de portes du plan lui-même ne l’a pas observé. Annuler un délégué arrête toute son arborescence de processus.
Agentkit ou Herdr
| Situation | Utiliser |
|---|---|
Une tâche parallel_safe délimitée avec une sortie déclarée |
Agentkit (headless) |
| La tâche nécessite une interaction, dure longtemps ou se trouve sur une autre machine | Herdr (un pair dans un panneau) |
Les deux se combinent : herdr-peers peut lancer un pair dans un panneau avec l’environnement qu’affiche ak env <kind> @profile.
Notes
Facultatif et jamais requis. Les valeurs des clés d’API ne sont jamais affichées, journalisées ni écrites dans un fichier de configuration ; l’exception documentée est Cline, qui reçoit sa clé sur la ligne de commande. L’extraction des résultats pour OpenCode, Pi, Cline et Grok est construite à partir de la documentation des éditeurs et n’a pas encore été éprouvée sur des comptes réels ; une sortie inconnue se rabat sur le texte brut.