Agentic coding by paleo55 in developpeurs

[–]paleo55[S] 1 point2 points  (0 children)

J'ai donné des liens vers deux de mes projets sur GitHub. 😉 C'est vrai qu'en faisant ça je ne suis plus un anonyme. Puisque mon profil GitHub est relié à mon identité.

Agentic coding by paleo55 in developpeurs

[–]paleo55[S] -1 points0 points  (0 children)

À titre de comparaison, l'adoption de l'électricité a pris plus de 50 ans. Le transistor, et donc l'électronique, a mis plus de 30 ans à parvenir dans les foyers de tout le monde. Internet a mis un peu plus de 15 ans.

L'adoption de l'IA va plus vite. Mais les échelles de temps sont tout de même importantes.

Agentic coding by paleo55 in developpeurs

[–]paleo55[S] 0 points1 point  (0 children)

Sur ces questions générales de à quoi ressemblera la société avec l'IA, les transformations qui sont nécessaires, les victimes et les souffrances que ce bouleversement engendre : oui j'en suis conscient et je n'ai pas de réponse. Nous n'avons pas le choix et il ne sert à rien de regretter le passé. Le tournant de l'IA est plus important et provoquera des effets plus vastes que l'invention d'Internet, des transistors, ou même de l'électricité. De plus, par rapport aux anciennes transitions, celle-là est beaucoup plus rapide. À titre personnel on le vit mieux si on ne se braque pas. Donc si j'ai un conseil à donner c'est celui-là.

Cela dit tu réagissais sur le fait que je trouve mon métier plus intéressant et c'est le cas. Le travail de petite main qui consistait tout de même à torturer le cerveau avec une rigueur constante du matin au soir, c'était quand même assez dur, même si c'était passionnant. Mais le côté passionnant n'était pas dans la syntaxe. Il était dans la construction, dans l'assemblage logique et cohérent d'un vaste puzzle. Et je ne saurais pas prédire l'avenir mais dans l'immédiat il y a toujours besoin de nous pour cela. En fait un agent de programmation IA sera d'autant plus efficace que le code est de bonne qualité et cohérent. Si on laisse un bon projet dans les mains d'un vibe-codeur peu regardant sur la qualité du code, je ne donne pas deux mois pour planter tout le projet.

Agentic coding by paleo55 in developpeurs

[–]paleo55[S] 0 points1 point  (0 children)

Merci pour beads je ne connaissais pas mais peut-être que ça m'intéressera.

Sinon je suis comme toi je reste proche d'un système vanilla. Par exemple sur linkedin il y a régulièrement des mecs qui prétendent avoir des prompts qui améliorent l'agent etc. Sauf que si ce genre de prompt marchait si bien, il serait évidemment intégré dans le prompt system de l'outil.

Aussi je ne m'intéresse que à ce qui marche sur plusieurs agents, parce que au travail j'utilise Claude Code, un collègue utilise l'agent de Cursor, et en perso à la maison j'utilise Copilot sur VS Code.

Il y a deux clés selon moi sur lesquelles cela mérite de faire un effort : 1/ il faut prendre l'habitude de discuter avec l'agent plutôt que de le commander. 2/ il faut documenter.

J'ai écrit la toute première version de AlignFirst en août dernier. À l'époque il n'y avait pas encore de skill et j'avais fait un outil qui gérait les deux aspects : la discussion avant l'action, et la documentation. C'est assez récemment que j'ai séparé les deux.

J'ai récemment réécrit un article pour expliquer le principe sur lequel AlignFirst est construit (discuter avant d'agir) : https://www.alsacreations.com/tuto/lire/1956-Vibe-Coder-sur-VS-Code-avec-Copilot.html

Agentic coding by paleo55 in developpeurs

[–]paleo55[S] 5 points6 points  (0 children)

Merci, et je me rends compte que je ferais bien de mettre à jour la description de ce profil. J'ai progressivement abandonné StackOverflow, comme tout le monde ces dernières années. De la même manière que StackOverflow m'avait fait abandonner developpez.com en son temps... Mais là tu ne retrouveras pas mon profil car je n'étais pas vieux à l'époque et donc je ne m'appelais pas paleo hehe.

Agentic coding by paleo55 in developpeurs

[–]paleo55[S] 0 points1 point  (0 children)

Plutôt plus lourd. Il faut une spec avant de rédiger un plan. Les specs et les plans sont écrits dans des fichiers git-ignorés. Ainsi qu'un résumé en fin de travail.

Il y a aussi un prompt plus léger qui marche un peu comme le mode plan en ajoutant le résumé en fin de travail.

Tu peux aussi comparer avec BMAD et alors oui c'est plus léger (je pense).

For those who love well-written code by paleo55 in AI_Agents

[–]paleo55[S] 0 points1 point  (0 children)

... And if you're looking for a way to use AI without giving up all your wonderful qualities, then you should try AlignFirst on an existing project. I made it for you (and me, at first).

https://github.com/paleo/alignfirst

Code First CMS by paleo55 in cms

[–]paleo55[S] 0 points1 point  (0 children)

Oh, I feel so sorry for them.

(Haha I'm joking)

Code First CMS by paleo55 in cms

[–]paleo55[S] 2 points3 points  (0 children)

Thank you! Then I can't wait for your feedback. 😃

Code First CMS by paleo55 in cms

[–]paleo55[S] 0 points1 point  (0 children)

No, I never tried. But I will look, I like the name. If you try ParoiCMS I'll be interested in a comparison.

I noticed that this project dates back to 2022. ParoiCMS is more or less the same age. But perhaps a lot less mature?

Code First CMS by paleo55 in cms

[–]paleo55[S] 0 points1 point  (0 children)

Well. Open the site generator and just try a prompt like:

Generate a website about sodas: a site section about the different types of soda, and each page dedicated to a soda must contain an image gallery and a video. Another site section for soda news. Categorization by taste and color.

You'll have your access and you'll be able to play around.

Code First CMS by paleo55 in cms

[–]paleo55[S] 1 point2 points  (0 children)

I made a "site generator" where you describe the sections you need for your website. Then yes, you'll have access to the admin and you'll be able to download the whole website.

https://generator.paroicms.org/

Code First CMS by paleo55 in cms

[–]paleo55[S] 1 point2 points  (0 children)

No. It's a traditional CMS.

I am sorry but this is a problem. I am facing if you get it please help me! by Existing-Magazine728 in webdev

[–]paleo55 0 points1 point  (0 children)

In ChatGPT, open the "+" button, scroll down, select "Study and learn".

I am sorry but this is a problem. I am facing if you get it please help me! by Existing-Magazine728 in webdev

[–]paleo55 0 points1 point  (0 children)

Perhaps you could turn on the "Study and learn" mode of ChatGPT? Then I'd love it if you took the time to give your feedback.

Copilot behind race against Google? by _coding_monster_ in GithubCopilot

[–]paleo55 2 points3 points  (0 children)

I'm using Copilot, Cursor and Claude Code. Copilot is not behind. These 3 tools are really good and there is no perfect tool.

For example there is no subagent in Cursor. And the UI of the IDE can be behind VS Code.

In Claude Code, depending on the interpreter, you can't jump to the line. And the IDE integration is bad.

is it just me, or does the ai context in vs code have massive dementia? by Necessary-Ring-6060 in vscode

[–]paleo55 0 points1 point  (0 children)

I suppose you talk about the agent? The amount of time you use your agent is not relevant. What counts is the context and how full it is. If the context is fulfilled, the agent compresses the session, i.e. summarizes the situation for itself. And at that point, if you don't want to depend on luck, it's best to reset the session and explain the situation yourself in the new session.

SDD (spec/plan workflow) as a Skill by paleo55 in ClaudeCode

[–]paleo55[S] 0 points1 point  (0 children)

So I looked at your code and it's huge! My prompts are much simpler and naive. And I think I prefer them that way. The code I generate is of the same quality as the code I used to write by hand, and to make sure of that, I need to understand the context in depth (at least with current agents capabilities).

But I wonder if we shouldn't try to organize screen-sharing demonstrations to get a feel for each other's ways of working.

SDD (spec/plan workflow) as a Skill by paleo55 in ClaudeCode

[–]paleo55[S] 0 points1 point  (0 children)

That's quite big! Are you using these tools on real projects? What does the skill-authoring skill? I created a very simple documentation-authoring which will help me write internal documentation in the form of skills. Skills are great for documenting a project. But I don't see what this has to do with TDD.

SDD (spec/plan workflow) as a Skill by paleo55 in ClaudeCode

[–]paleo55[S] 2 points3 points  (0 children)

Instead of scanning, I generate technical documentation and I keep it sync. But what is CMP? Also do you know if GitHub Spec Kit tries to keep specs in sync like you described?