ClaudeMods
☰
KO
● 0 명 접속 중 · 조회 0 회
후원프로젝트 제출
GitHub 저장소 · 작성자 camilleroux

flash-veille

프롬프트 위에 개발자 속보를 표시합니다. Human Coders News, Journal du hacker, Camille Roux, LinuxFr와 AI 블로그의 새 소식을 한 번에 하나씩 보여 줍니다.

camilleroux@camilleroux

camilleroux/flash-veille/tree/main/plugins/flash-veille

원본 게시물 이미지1
번역 완료

이 mod 소개

Flash veille

Claude Code의 프롬프트 위에 개발자 속보를 표시합니다.

코드를 작성하는 동안 프랑스어권 기술 업계와 AI 연구소의 새 소식을 눈에 띄지 않는 한 줄에 하나씩 흘려 보냅니다.

Claude Code 프롬프트 위에 표시된 Flash veille 배너

각 제목은 뉴스가 공유된 곳으로 이동합니다. Human Coders News 또는 Journal du hacker의 뉴스 페이지이고, Camille Roux의 속보라면 Bluesky 게시물입니다.

Flash veille는 Claude Code mod(함수 hooks 플러그인)입니다. Claude Code 2.1.287 이상이 필요합니다. Mods API는 얼리 액세스 상태라 바뀔 수 있습니다.

설치

/plugin marketplace add camilleroux/flash-veille
/plugin install flash-veille@flash-veille

다음 세션부터 배너가 프롬프트 위에 표시됩니다.

명령

| 명령 | 효과 | | --- | --- | | /veille | 배너를 표시하고 뉴스를 새로 고칩니다 | | /veille tout | 전체 목록을 패널로 열고 소스별로 필터링합니다 | | /veille off | 배너(및 패널)를 숨기며 세션 간에 기억합니다 | | /veille sources | 추적 중인 소스를 나열합니다 | | /veille ajouter <site> | 다른 사이트를 추적합니다. /veille ajouter korben.info는 피드를 자동으로 찾습니다 | | /veille retirer <site> | /veille ajouter로 추가한 사이트를 더 이상 추적하지 않습니다. /veille retirer korben처럼 지정하며 kor 또는 korben.info 코드도 쓸 수 있습니다 |

ctrl+x ctrl+a로도 배너를 접을 수 있습니다.

옵션

/config의 flash-veille에서 설정합니다.

| 옵션 | 기본값 | 효과 | | --- | --- | --- | | 소스 | hc, jdh, camille, linuxfr, anthropic, claudedev, claudecode | 추적할 기본 제공 소스 | | 순환(초) | 12 | 각 뉴스를 표시하는 시간 | | 키워드 | (비어 있음) | 예: IA, Rails, sécurité. 해당 뉴스가 먼저 표시되고 ★가 붙습니다(대소문자와 악센트 무시) | | 키워드만 | 아니요 | 이 뉴스만 표시합니다 |

기본 제공 소스

| 코드 | 소스 | 기본값 | | --- | --- | :-: | | hc | Human Coders News | ✓ | | jdh | Journal du hacker | ✓ | | camille | La veille de Camille Roux, Bluesky에 게시 | ✓ | | linuxfr | LinuxFr.org 뉴스 | ✓ | | anthropic | Anthropic News ¹ | ✓ | | claudedev | claude.dev 블로그 | ✓ | | claudecode | Claude Code 릴리스 | ✓ | | korben | Korben | | | openai | OpenAI News | | | deepmind | Google DeepMind | | | huggingface | Hugging Face | | | simonw | Simon Willison | |

¹ anthropic.com에는 공식 RSS 피드가 없습니다. Flash veille는 커뮤니티 미러 Olshansk/rss-feeds를 읽습니다.

소스 사이트 존중

피드는 최대 15분에 한 번만 가져오며, 이 캐시는 모든 Claude Code 세션이 공유합니다. 세션을 열 개 실행해도 요청이 열 배가 되지 않습니다. 각 요청은 이 저장소로 연결되는 User-Agent를 사용합니다.

mod의 동작: 네트워크, 데이터, hooks

네트워크. Mod는 다음 주소로 읽기 전용 HTTPS GET 요청만 최대 15분에 한 번 보냅니다(세션 간 캐시 공유).

  • 활성화된 기본 제공 소스만: news.humancoders.com, www.journalduhacker.net, bsky.app, linuxfr.org, raw.githubusercontent.com(Anthropic 미러), claude.dev, github.com(Claude Code 릴리스). 선택적으로 korben.info, openai.com, deepmind.google, huggingface.co, simonwillison.net도 사용합니다.
  • 사용자가 /veille ajouter <site>에 직접 입력한 사이트: 홈페이지에서 안내된 피드를 찾고, 필요하면 같은 사이트의 일반적인 피드 주소(/feed, /rss, /feed.xml, /rss.xml, /atom.xml, /index.xml, /feed/)를 시도한 뒤 피드를 읽습니다.

각 요청 주소는 이 목록 또는 사용자가 입력한 내용에서 오므로 호출부에 하드코딩되지 않습니다.

보내는 데이터. 로컬 데이터는 전혀 보내지 않습니다. 파일, 코드, 대화, 식별자도 포함되지 않습니다. 요청에는 피드 URL과 고정 User-Agent(flash-veille/0.4 (Claude Code mod; +https://github.com/camilleroux/flash-veille))만 있고 cookie, 인증, 요청 본문은 없습니다.

저장하는 데이터. Claude Code가 플러그인에 제공하는 로컬 저장소에 뉴스 캐시, 추가한 사이트 목록, 배너를 숨긴 상태만 저장합니다. 그 밖의 데이터는 저장하지 않습니다.

명령과 도구. Mod는 명령, 도구, agent를 실행하지 않고 파일도 읽지 않습니다. 피드 내용은 명령으로 해석하지 않으며 표시되는 텍스트(제목과 링크)일 뿐입니다.

Hooks.

  • session.start: /veille 명령을 등록하고 캐시를 불러온 뒤 타이머 2개를 시작합니다(15분마다 피드를 가져오고 배너를 순환).
  • command.run: /veille만 받습니다(이 hook은 이 명령만 구독). 다른 명령은 통과하지 않습니다.
  • ui.render: 프롬프트 위의 배너(AbovePrompt)와 /veille tout으로 여는 mod 패널(Pane)을 그립니다. 다른 표시를 바꾸지 않으며 설문이 배너를 차지하면 Claude Code에 자리를 내줍니다.

자세한 내용은개인정보 보호정책을 참고하세요.

In English. Flash veille only sends read-only HTTPS GET requests, at most every 15 minutes, to the RSS/Atom feeds of the enabled sources listed above and to the site you pass to /veille ajouter. It sends no local data (no files, code, conversation or credentials), only the feed URL and a fixed User-Agent. It runs no commands, tools or agents and reads no files. It hooks session.start (registers /veille, starts the timers), command.run (only /veille) and ui.render (its own band above the prompt and its own pane).

개발

claude plugin validate .
claude plugin test .

변경 사항을 시험하려면 claude --plugin-dir .를 실행합니다.

라이선스

MIT, Camille Roux 작성.

설치

먼저 작성자의 README에서 marketplace와 플러그인 이름을 확인하세요. 저장소 구조에 따라 명령어가 달라질 수 있습니다.

claude plugin marketplace add camilleroux/flash-veille
claude plugin install flash-veille
원문 / README

Flash veille

Le flash info du dev, au-dessus du prompt de Claude Code.

Pendant que vous codez, une ligne discrète fait défiler les actus fraîches de la tech francophone et des labos d'IA, une à la fois :

Le bandeau Flash veille au-dessus du prompt de Claude Code

Chaque titre mène là où l'actu a été partagée : la page de l'actu sur Human Coders News ou sur le Journal du hacker, et pour la veille de Camille Roux, son post sur Bluesky.

Flash veille est un mod Claude Code (un plugin à hooks de fonction) : il demande Claude Code 2.1.287 ou plus récent. L'API des mods est en accès anticipé et peut encore changer.

Installation

/plugin marketplace add camilleroux/flash-veille
/plugin install flash-veille@flash-veille

Le bandeau apparaît au-dessus du prompt dès la session suivante.

Commandes

| Commande | Effet | | --- | --- | | /veille | Affiche le bandeau et rafraîchit les actus | | /veille tout | Ouvre la liste complète dans un panneau, filtrable par source | | /veille off | Masque le bandeau (et le panneau) ; mémorisé d'une session à l'autre | | /veille sources | Liste les sources suivies | | /veille ajouter <site> | Suit un autre site : /veille ajouter korben.info trouve son flux tout seul | | /veille retirer <site> | Ne plus suivre un site ajouté avec /veille ajouter : /veille retirer korben (son code kor ou korben.info marchent aussi) |

Le bandeau se replie aussi avec ctrl+x ctrl+a.

Options

Dans /config, sous flash-veille :

| Option | Par défaut | Effet | | --- | --- | --- | | Sources | hc, jdh, camille, linuxfr, anthropic, claudedev, claudecode | Les sources intégrées à suivre | | Rotation (secondes) | 12 | Durée d'affichage de chaque actu | | Mots-clés | (vide) | Ex. IA, Rails, sécurité : les actus qui en parlent passent en premier, marquées ★ (casse et accents ignorés) | | Seulement les mots-clés | non | N'affiche que ces actus |

Sources intégrées

| Code | Source | Par défaut | | --- | --- | :-: | | hc | Human Coders News | ✓ | | jdh | Journal du hacker | ✓ | | camille | La veille de Camille Roux, publiée sur Bluesky | ✓ | | linuxfr | Dépêches LinuxFr.org | ✓ | | anthropic | Anthropic News ¹ | ✓ | | claudedev | Blog claude.dev | ✓ | | claudecode | Releases de Claude Code | ✓ | | korben | Korben | | | openai | OpenAI News | | | deepmind | Google DeepMind | | | huggingface | Hugging Face | | | simonw | Simon Willison | |

¹ anthropic.com n'a pas de flux RSS officiel : Flash veille lit le miroir communautaire Olshansk/rss-feeds.

Respect des sites sources

Les flux sont récupérés au plus tous les quarts d'heure, et ce cache est partagé entre toutes vos sessions Claude Code : ouvrir dix sessions ne fait pas dix fois plus de requêtes. Chaque requête s'annonce avec un User-Agent qui renvoie vers ce dépôt.

Ce que fait le mod : réseau, données, hooks

Réseau. Le mod ne fait que des requêtes HTTPS GET, en lecture seule, au plus toutes les 15 minutes (cache partagé entre les sessions), vers :

  • les flux des sources intégrées activées, et seulement elles : news.humancoders.com, www.journalduhacker.net, bsky.app, linuxfr.org, raw.githubusercontent.com (miroir Anthropic), claude.dev, github.com (releases de Claude Code), et sur option korben.info, openai.com, deepmind.google, huggingface.co, simonwillison.net ;
  • le site que vous donnez vous-même à /veille ajouter <site> : sa page d'accueil pour y trouver le flux annoncé, puis au besoin les adresses de flux habituelles du même site (/feed, /rss, /feed.xml, /rss.xml, /atom.xml, /index.xml, /feed/), et ensuite son flux.

L'adresse de chaque requête vient de cette liste ou de ce que vous avez tapé : c'est pourquoi elle n'est pas écrite en dur à l'appel.

Données envoyées. Aucune donnée locale ne sort : ni fichier, ni code, ni conversation, ni identifiant. Une requête ne porte que l'adresse du flux et un User-Agent fixe (flash-veille/0.4 (Claude Code mod; +https://github.com/camilleroux/flash-veille)) ; pas de cookie, pas d'authentification, pas de corps de requête.

Données gardées. Dans le stockage local que Claude Code donne au plugin : le cache des actus, la liste des sites ajoutés et l'état masqué du bandeau. Rien d'autre.

Commandes et outils. Le mod n'exécute aucune commande, aucun outil, aucun agent, et ne lit aucun fichier. Le contenu des flux n'est jamais interprété comme une instruction : ce n'est que du texte affiché (un titre et un lien).

Hooks.

  • session.start : enregistre la commande /veille, charge le cache et lance deux minuteurs (récupération des flux toutes les 15 minutes, rotation du bandeau).
  • command.run : ne reçoit que /veille (le hook ne s'abonne qu'à cette commande) ; les autres commandes ne passent pas par lui.
  • ui.render : dessine le bandeau au-dessus du prompt (AbovePrompt) et le panneau du mod (Pane ouvert par /veille tout) ; il ne modifie aucun autre affichage, et laisse la place à Claude Code dès qu'un sondage occupe le bandeau.

Le détail est dans la politique de confidentialité.

In English. Flash veille only sends read-only HTTPS GET requests, at most every 15 minutes, to the RSS/Atom feeds of the enabled sources listed above and to the site you pass to /veille ajouter. It sends no local data (no files, code, conversation or credentials), only the feed URL and a fixed User-Agent. It runs no commands, tools or agents and reads no files. It hooks session.start (registers /veille, starts the timers), command.run (only /veille) and ui.render (its own band above the prompt and its own pane).

Développement

claude plugin validate .
claude plugin test .

Pour essayer vos modifications : claude --plugin-dir ..

Licence

MIT, par Camille Roux.

비슷한 프로젝트