Playing against humans is way better
Do playing chess bots improve you?

Playing bots can teach you to watch for hanging unprotected pieces. Once you get good enough your games should improve against players.

Playing bots can be helpful, but just keep in mind computers play differently than humans, so there are some limitations.
To get the most out of bot play, think of what it is you're trying to work on. If you want to learn a new opening, then find a bot that plays it (the bots seem to be set with different opening repertoire's - probably larger for the higher rated ones). Once you find a bot that plays the opening you want to practice, then you can just resign games where it chose something else (bot games aren't rated, so it won't affect your rating). (i.e. Nelson is there to teach you how to deal with early Queen attacks in the opening, once you get out of the opening ok, he falls over though)
Also, bot games don't use the clock. So bots will make their move fairly quickly, but you can take as much time as you need to practice your calculations. Use that time to develop that skill. It takes practice, and at first it is slow, but you will get better, and faster, at it.
I've found a lot of the bots, up to Wally at least, are pretty rubbish at end game play, so again, if you get to an end game, practice your end game "vision". Antonio, for example, doesn't seem to know how to mate with a Rook and King against a lone King! (clearly unlike any 1500 human), so your goal is to learn how to avoid getting mated (which you can't really do, but you can at least learn how to make your opponent prove they know how if you know how to make it hard for them when they mess up).
The other good thing about bots is that they will often play into similar positions. You get a chance to reach familiar territory with them more frequently, which allows you to apply what you've learned from previous games.
This next bit applies to any game you play.
Also, analyse your games (wins and losses), first by replaying through and looking for where you think you "should have had something here", and re-examine your choices. After you've done your best, see what the computer suggests. Were you better or worse by your evaluation? Were you mistaken according to the computer? Don't just look at the "move" the computer suggests, but look at the sequence of moves it thinks would follow. If you missed a tactic, try and work out how that tactic works, what do you need to look for to spot it in a similar situation again, and file that information away.
Eventually, you can "over learn" from bots, and end up missing the more human options in a position, so to fully round out your play, then play human games as well. On the whole, bots can be good for learning, they can be fun to play, and you can learn from them if you use them appropriately.

Imo
a : playing against bots helps us improve when we have a very advantageous or winning position and in short the exercise consists of beating a strong opponent in a winning position.
b : So the game formula that I found "to eliminate the problematic aspect linked to artificial intelligence" consists to play against ourselves until we have a very advantageous or winning position and then we play directly against the chess program at its maximum level.
If I am in a position that seems drawish or impossible to win, I also play directly against the strong bot like that I would be if the position was as drawish as I thought.

I mean if you play against Stockfish then maybe that helps. On the other hand its maximum frustration. Assuming you're not intentionally crippling Stockfish.
The bots here at chess.com ? Are basically Stockfish with intentional blunders added. Does not resemble playing against humans at all. I dont think its a good idea doing that.

You can try different openings, strategies and tactics without the pressure of losing rating points or worrying about what your opponent might do.

I mean if you play against Stockfish then maybe that helps. On the other hand its maximum frustration. Assuming you're not intentionally crippling Stockfish.
The bots here at chess.com ? Are basically Stockfish with intentional blunders added. Does not resemble playing against humans at all. I dont think its a good idea doing that.
this is objectively false. in my games they play good moved and excellent moves and inaccuracies etc while you clsim its best moved only then rare full on blunder. Thats not true at all

Yes, is does if you set a physical chess board and play long time controls with the AIs. It is still playing chess after all. A problem of a human playing partner if one is a way too strong, so you can choose a weaker AI.
No, unless you are practising forced endgames. That is, endgames where you know you can force mate. For example, K+N+B vs K, or K+R vs K, etc. Set up one of those positions against Stockfish or any other like that, and practice forcing mate. No engine in the world can save those lost positions, so they are good for practice.
But you need to use the highest rated bot / engine with the best settings. Im not even sure if you can set up custom positions for the Komodo25 bot to play against you.
The other alternative is not to use engines as "gimped bots" to play against ... What you'd normally do is analyse your games with it. See what the engine thinks it's a blunder or a move that loses score in the evaluation, vs its best move.
Or find common patterns and positions that arise in your games, and look at the variation lines the engine offers for those positions - not only yours, but your opponent's. Try to figure out what the engine attempts to do against them. Or try to see what the engine does against the moves your opponents do. Try to understand why ...
But playing gimped engines this site calls bots? Nah. Because players you face won't play like that. If you really want to play against the engine, play against Komodo, highest level. Inaccurate bots won't help you with your game.
I started chess like 3 months ago. At the beginning of 2024. As of today i have won again bot Devon, all intermediate and recently i won against Antonio -1500.Â
I find hard to make an advantages in the middle game and mostly i end up in endgame with 1 rook per side or just pawns😀 my biggest problem is the middle game. I just cant see any advanced tactic to gain advantage but just trading some pawns or trading material in general and ending up in endgame.Â