Le blog OwlMeans · Igor Tkachenko
À l’heure de l’IA
Notes d’un fondateur technique en solo : construire des logiciels et faire tourner une entreprise.
-
Entreprise et processusL’agent comme projet
Comment j’organise mes collègues IA sous forme de projets, avec un rôle défini, une mémoire interconnectée, des compétences d’agent réutilisables et un travail récurrent qui peut passer d’une machine à l’autre.
-
IA et ingénierie agentiqueJ’avais trois étagères à épices et deux agents de programmation
J’ai regroupé les consignes de nos agents de programmation dans un seul dossier .agents. Le plus dur a été de garder les compétences à jour et d’empêcher la mémoire de tourner au journal intime.
Mis à jour le
Lire la suite → -
Du prototype à la productionUne rivière vieille de 2 000 ans m’a soufflé un meilleur timeout
Notre test le plus lent attend un vrai agent de programmation dans un bac à sable Kubernetes. Surveiller la consommation de tokens a aidé à repérer une exécution bloquée ; l’isolation et le nettoyage ont traité les échecs contre lesquels un timeout plus long ne pouvait rien.
Mis à jour le
Lire la suite → -
Carnet de fondateurJ’ai passé un mois à essayer de remplacer les modèles qui écrivent notre code
Pendant un mois, j’ai essayé des modèles open-weight dans notre pipeline de développement. Entre les limites de raisonnement, les formats de réponse et le comportement des fournisseurs, le changement m’a demandé plus de travail que prévu. Ce sont des notes de juin, sans benchmark de coûts.
Mis à jour le
Lire la suite → -
Architecture et développementUne commande a suffi pour donner à mon agent de programmation un projet où il savait se repérer
Le squelette OwlMeans Common fournit d’emblée trois workspaces TypeScript et des consignes d’agent propres à chaque package. Une fonctionnalité qui conserve ses données demande encore une configuration de base de données, de la validation et des tests de permissions.
Mis à jour le
Lire la suite → -
Entreprise et processusJ’ai arrêté de développer des fonctionnalités pour mettre à plat la façon dont l’entreprise travaillait
Pendant deux mois, j’ai travaillé sur l’entreprise autour du produit : un wiki partagé, des workflows réutilisables et un lien avec le code. J’ai eu moins de choses à réexpliquer, mais aussi un système de plus à entretenir.
Mis à jour le
Lire la suite → -
Architecture et développementLa connexion n’était que le début du travail sur l’identité
En juin, on a intégré l’identité aux apps générées : connexion sans mot de passe, fournisseur OIDC et gestion des permissions. Ce travail nous a aussi obligés à définir, pour chaque application, à qui appartenaient les utilisateurs et les ressources auxquels elle pouvait accéder.
Mis à jour le
Lire la suite → -
Du prototype à la productionL’aperçu n’a jamais été le produit
Un aperçu est un endroit utile pour construire. La configuration de production, un domaine et la passation vers GitHub demandent chacun leur propre travail. Voici la conception lancée en juin, avec les limites explicites de ce qu’on a pu vérifier en octobre.
Mis à jour le
Lire la suite →