CodeWithLLM-Updates
-

Creating the Tower of Time game
https://github.com/maciej-trebacz/tower-of-time-game/blob/main/PROMPTS.md
In cases where the code for a repository is created by AI, it would be good to add the entire chat protocol or at least the prompts that were used.

The developer (maciej-trebacz) acts as the architect and team lead: he sets tasks, checks results, points out errors, and directs the process. The AI does not invent the game "from scratch" but implements specific, clearly defined tasks.

Development is conducted iteratively. No complex feature was created with a single prompt. When the developer asks to create a WaveSystem "by analogy with EnergySystem.ts", the AI performs excellently because there is a ready pattern. The prompt "Refactor BasicTower to extract common logic for all towers" is an ideal task for AI.

Conclusions:

  • Write as specifically and step-by-step as possible. Bad: "Make enemies." Good (as in the file): "Implement enemy movement. It has a target position. On each update(), it should move towards it. During movement, play the animation corresponding to the movement vector." For the complex RewindableSprite mechanic, the developer described an entire algorithm with several points.
  • Engage AI in creative tasks. Ask not only to write code but also to critique the scenario or suggest ideas.
  • It is important to provide context. Always specify the files you need to work with using the @file.ts syntax. This is critically important for accuracy. Specify how the system should NOT work (e.g., "towers do not shoot during time rewind").
  • Use existing code as an example. Ask it to make new features "by analogy with..." to maintain a consistent code style. Don't just say "there's an error here," but send the error text and logs.

Claudia
https://claudiacode.com/
A Graphical User Interface (GUI) for managing Claude Code - replaces terminal work with a convenient visual interface. The project is free, open-source for Windows, macOS, Linux. https://github.com/getAsterisk/claudia

Provides a overview of projects/sessions/agents, creation of custom AI agents, visual monitoring of costs (tokens/funds), built-in prompt editor (Markdown), chat version control (like Git).

SuperClaude v2
https://github.com/NomenAK/SuperClaude

The configuration framework has been updated, extending Claude Code with specialized commands (18 total), cognitive personas, and development methodologies. The 9 personas can now be launched via command-line flags (--persona-architect, --persona-security, etc.)

MCP integration with Context7, Sequential, Magic, Puppeteer is supported.


Trae Agent CLI
https://github.com/bytedance/trae-agent
In addition to their IDE Trae, Bytedance has also released an open-source agent that works in the terminal. It is currently in an alpha-experimental development stage and is more for testing and improvement.

They emphasize that their agent has a modular architecture. It constantly writes detailed logs and provides a short summary at each step. It supports OpenAI, Anthropic, Doubao, Azure, and OpenRouter APIs. It uses trae_config.json for configuration.

Amazon is also preparing something in the field of a CLI agent under the code name Kiro - we'll wait and see.

Build apps with Gemini
https://aistudio.google.com/apps
Inside Google's AI Studio there's a section where you can create simple AI applications using prompts. It's a quick tool for prototyping and testing ideas.

The environment uses the Gemini SDK, runs the app in the browser within a sandboxed iframe, and does not support Next.js, Svelte, Vue, or Astro. It also opens an editor with access to the code. There are examples, including music generation.

You can further deploy it on Cloud Run.

https://www.youtube.com/watch?v=YEzjVvE44R0

The first version of the app generates images with unreadable, distorted text. The author doesn't give up and directly in the AI Studio editor provides the artificial intelligence with additional instructions so that it first analyzes the provided information and then creates a higher-quality result. After this, the app starts generating significantly better creatives with a relevant image and correct text.