Github cli

Autre

My Claude Code setup | freek.dev

Cet article présente la configuration personnalisée de Claude Code pour des tâches de codage. Il aborde la gestion des autorisations, une ligne d'état personnalisée, et l'utilisation d'agents spécifiques pour diverses tâches. L'auteur encourage l'optimisation de la configuration pour une meilleure expérience quotidienne, tout en partageant des astuces et des ressources via son dépôt de dotfiles.

Dev back

Exploring GitHub CLI: How to interact with GitHub's GraphQL API endpoint

Cet article explore comment utiliser le GitHub CLI pour interagir avec l'API GraphQL de GitHub, mettant en avant les avantages de GraphQL par rapport aux API REST traditionnelles, tels que la réduction de la surcharge réseau et l'amélioration de l'expérience développeur. Il explique également les différences entre les types d'opérations (requêtes et mutations) et fournit des conseils sur l'utilisation efficace des deux API, précisant quand privilégier l'une par rapport à l'autre. Le GitHub CLI est présenté comme un outil pratique pour exécuter des requêtes GraphQL grâce à sa gestion automatique de l'authentification et son interface simplifiée.

Fullstack

How we built the GitHub Skyline CLI extension using GitHub

En décembre 2024, GitHub a annoncé gh-skyline, une extension CLI permettant de générer un modèle 3D du graphique de contributions GitHub, prêt à imprimer. Cette extension s'appuie sur le GitHub CLI, qui permet d'interagir avec GitHub via une interface en ligne de commande. L'installation de gh-skyline nécessite d'abord le GitHub CLI, après quoi un simple commandement permet de créer le modèle 3D de contributions. Les développeurs peuvent également contribuer à gh-skyline, dont le code est open source, et GitHub Codespaces a été utilisé pour simplifier le développement et permettre aux contributeurs de gagner du temps en configurant facilement leur environnement. En parallèle, GitHub Copilot et Copilot Chat facilitent le processus de développement en offrant des suggestions contextuelles pendant la programmation. Cette initiative vise à valoriser l'historique des contributions des développeurs.