Description
Zerg Client, également connu sous le nom de ZTC (Zerg Terminal Client), fonctionne comme un agent de codage IA autonome pour les environnements de terminal et de bureau. Il permet aux développeurs de planifier efficacement des modifications, d'éditer le code source et d'exécuter des tests directement dans leurs répertoires de projet.
Lire la suite
Le client est conçu pour s'intégrer parfaitement dans les flux de travail de développement existants, permettant aux utilisateurs de se connecter à ZergAI pour accéder aux modèles ou d'utiliser leurs propres clés API locales de fournisseurs de modèles préférés.
L'installation est simple, nécessitant Node.js 20.19+ ou 22.12+ pour la CLI de terminal, qui peut ensuite être exécutée en tapant `ztc` dans le répertoire du projet. Une application de bureau est également disponible pour macOS Apple Silicon, avec des versions Windows et Linux à venir. Zerg Client fait partie de la plateforme Zerg plus large, qui comprend le moteur Zerg pour construire et améliorer des logiciels, ZDE pour l'observation et le pilotage basés sur le navigateur, et Zerg Cloud pour des espaces de travail de projet hébergés.
Les principales capacités de ZTC incluent la lecture de code, la formulation de plans, l'édition de fichiers, l'exécution de commandes et la vérification des résultats. Il prend en charge les flux de travail et les routines enregistrés, permettant aux travaux utiles de persister entre les sessions. Cela facilite la planification et l'exécution de tâches au sein de projets existants, l'exécution d'outils, de tests et de flux de travail réutilisables, et l'extension des fonctionnalités de l'agent via des plugins et des routines enregistrées. La plateforme met l'accent sur la compréhension de l'autonomie, garantissant que le processus de production de logiciels est clair et vérifiable.
Zerg Client fonctionne sous la licence Zerg Source Available, offrant une évaluation gratuite. L'utilisation commerciale nécessite cependant une licence distincte, et l'utilisation des modèles est facturée séparément. Le système est conçu pour prendre en charge des exigences explicites, une exécution visible et des améliorations réutilisables, permettant aux équipes de définir des critères d'acceptation, de suivre les progrès à travers les états, les journaux et de vérifier les résultats, et de sauvegarder du code, des tests, des outils et des flux de travail utiles pour des tâches futures.
- CatégorieAssistants de codage IA
- Modèle tarifaireFreemium
- DéploiementTerminal CLI, Desktop App
- PlateformesmacOS, Linux, Windows (CLI); macOS Apple Silicon (Desktop)
Fonctionnalités principales de Zerg Client
Agent de codage IA pour terminal et bureau
Planifier des modifications et des éditions de code
Exécuter des tests au sein des projets
Prend en charge la connexion ZergAI pour l'accès aux modèles
Permet l'utilisation de clés API locales pour les fournisseurs de modèles
Disponible en tant que CLI de terminal (Node.js requis)
Application de bureau macOS disponible (Apple Silicon)
Lit le code et formule des plans
Édite des fichiers et exécute des commandes
Vérifie les résultats d'exécution
Prend en charge les flux de travail et les routines enregistrés
Extensible avec des plugins et des routines enregistrées
Évaluation gratuite sous la licence Zerg Source Available
L'utilisation commerciale nécessite une licence
L'utilisation des modèles est facturée séparément
Comment utiliser Zerg Client ?
Installer ZTC : Assurez-vous que Node.js 20.19+ ou 22.12+ est installé, puis exécutez `ztc` dans votre répertoire de projet ou téléchargez l'application de bureau macOS.
Connecter un modèle : Connectez-vous avec ZergAI pour un accès recommandé ou configurez vos clés API locales pour d'autres fournisseurs de modèles.
Définir une tâche : Fixez des objectifs clairs, des contraintes et des critères d'acceptation pour que l'agent IA puisse travailler.
Exécuter le travail : Permettez à ZTC de lire le code, de faire un plan, d'éditer des fichiers, d'exécuter des commandes et d'effectuer des vérifications.
Inspecter les résultats : Utilisez ZDE ou le terminal pour examiner les modifications, l'historique d'exécution et les preuves, en pilotant l'agent si nécessaire.
Améliorer et réutiliser : Affinez les logiciels et les outils en fonction des vérifications échouées et sauvegardez des flux de travail utiles pour des tâches futures.
Cas d'utilisation de Zerg Client
- Planification et édition de code
- Tests automatisés
- Automatisation des flux de travail
- Exécution de projet
- Extension de l'agent
- Amélioration des logiciels
- Développement logiciel opérationnel







